=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for freeglut-3.2.2.tar.gz => Checksum SHA512 OK for freeglut-3.2.2.tar.gz ===> Installing dependencies for freeglut-3.2.2nb1 ========================================================================== The supported build options for freeglut are: wayland x11 The currently selected options are: x11 You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.freeglut (not defined) ========================================================================== => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cmake>=2.8.1nb1: found cmake-3.25.1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency xorgproto>=2016.1: found xorgproto-2022.2 => Build dependency xcb-proto>=1.4: found xcb-proto-1.15.2nb1 => Full dependency libXi>=1.0.0: found libXi-1.8 => Full dependency libX11>=1.5: found libX11-1.8.2 => Full dependency libXrandr>=1.1.2: found libXrandr-1.5.3 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.5 => Full dependency libICE>=0.99.1: found libICE-1.0.10 => Full dependency libSM>=0.99.2: found libSM-1.2.3 => Full dependency MesaLib>=20.0.1nb1: found MesaLib-21.3.9nb1 => Full dependency glu>=7.11.2: found glu-9.0.2 ===> Overriding tools for freeglut-3.2.2nb1 ===> Extracting for freeglut-3.2.2nb1 ===> Patching for freeglut-3.2.2nb1 => Applying pkgsrc patches for freeglut-3.2.2nb1 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/graphics/freeglut/patches/patch-src_fg__joystick.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/graphics/freeglut/patches/patch-src_fg__joystick.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fg__joystick.c,v 1.1 2020/01/09 23:34:57 nia Exp $ | |Resolve "undefined symbol fghJoystickRawRead" on SunOS | |From OpenIndiana: |https://github.com/OpenIndiana/oi-userland/commit/ee89e22bb41ce7ac2a00065b85cf2c7f415543d2 | |--- src/fg_joystick.c.orig 2017-07-31 20:49:26.000000000 +0000 |+++ src/fg_joystick.c -------------------------- Patching file src/fg_joystick.c using Plan A... Hunk #1 succeeded at 76. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/graphics/freeglut/patches/patch-src_x11_fg__joystick__x11.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/graphics/freeglut/patches/patch-src_x11_fg__joystick__x11.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_x11_fg__joystick__x11.c,v 1.4 2020/01/09 23:34:57 nia Exp $ | |Resolve "undefined symbol fghJoystickRawRead" on SunOS | |From OpenIndiana: |https://github.com/OpenIndiana/oi-userland/commit/ee89e22bb41ce7ac2a00065b85cf2c7f415543d2 | |--- src/x11/fg_joystick_x11.c.orig 2019-09-11 13:24:28.000000000 +0000 |+++ src/x11/fg_joystick_x11.c -------------------------- Patching file src/x11/fg_joystick_x11.c using Plan A... Hunk #1 succeeded at 40. done ===> Creating toolchain wrappers for freeglut-3.2.2nb1 ===> Configuring for freeglut-3.2.2nb1 => Fixing CMAKE_MODULE_PATH in CMakeLists.txt INFO: [subst.mk:cmake] Nothing changed in "CMakeLists.txt". => Checking for portability problems in extracted files -- The C compiler identification is AppleClang 14.0.0.14000029 -- The CXX compiler identification is AppleClang 14.0.0.14000029 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/graphics/freeglut/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/pbulk/build/graphics/freeglut/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OpenGL: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework -- Found X11: /opt/pkg/include -- Looking for XOpenDisplay in /opt/pkg/lib/libX11.dylib;/opt/pkg/lib/libXext.dylib -- Looking for XOpenDisplay in /opt/pkg/lib/libX11.dylib;/opt/pkg/lib/libXext.dylib - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found CMake Warning (dev) at /opt/pkg/share/cmake-3.25/Modules/CheckIncludeFiles.cmake:121 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:331 (CHECK_INCLUDE_FILES) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file /opt/pkg/include/X11/extensions/XInput2.h -- Looking for include file /opt/pkg/include/X11/extensions/XInput2.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file stdbool.h -- Looking for include file stdbool.h - found -- Looking for include file sys/param.h -- Looking for include file sys/param.h - found -- Looking for include file sys/ioctl.h -- Looking for include file sys/ioctl.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file usbhid.h -- Looking for include file usbhid.h - not found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for XParseGeometry -- Looking for XParseGeometry - not found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Configuring done -- Generating done -- Build files have been written to: /Users/pbulk/build/graphics/freeglut/work/freeglut-3.2.2 => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp => Rewrite cmake Dependencies files