=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for xplanet-1.3.1.tar.gz => Checksum SHA512 OK for xplanet-1.3.1.tar.gz ===> Installing dependencies for xplanet-1.3.1nb19 ========================================================================== The supported build options for xplanet are: 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.xplanet (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, xplanet-1.3.1nb19. Their current value is shown below: * JPEG_DEFAULT = libjpeg-turbo Based on these variables, the following variables have been set: * JPEGBASE (defined, but empty) * JPEG_TYPE = libjpeg-turbo You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.88.1 => Tool dependency perl>=5.0: found perl-5.42.2nb2 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.5.1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency libXt>=1.0.0: found libXt-1.3.1 => Full dependency freetype2>=2.13.2nb1: found freetype2-2.14.3 => Full dependency giflib>=5.2.1nb4: found giflib-6.1.3 => Full dependency libX11>=1.1: found libX11-1.8.13 => Full dependency libjpeg-turbo>=1.1.0: found libjpeg-turbo-3.1.4.1 => Full dependency netpbm>=11.02.09nb7: found netpbm-11.02.09nb8 => Full dependency pango>=1.57.0nb2: found pango-1.57.1 => Full dependency png>=1.6.0nb1: found png-1.6.58nb1 => Full dependency tiff>=4.7.0nb3: found tiff-4.7.1 => Build dependency libICE>=0.99.1: found libICE-1.1.2 => Build dependency libSM>=0.99.2: found libSM-1.2.6 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb6 => Build dependency xorgproto>=2016.1: found xorgproto-2025.1 => Full dependency brotli>=1.0.1: found brotli-1.2.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency cairo>=1.0.0nb2: found cairo-1.18.4nb3 => Full dependency expat>=1.95.7: found expat-2.8.1 => Full dependency fontconfig>=2.17.0: found fontconfig-2.17.1nb1 => Full dependency fribidi>=0.19.1: found fribidi-1.0.16 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.88.1 => Full dependency graphite2>=1.2: found graphite2-1.3.15 => Full dependency harfbuzz>=2.1.1: found harfbuzz-14.2.1 => Full dependency libiconv>=1.9.1: found libiconv-1.18 => Full dependency jbigkit>=2.0: found jbigkit-2.1nb1 => Full dependency lerc>=4.0.0: found lerc-4.1.0 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=0.99.0: found libXext-1.3.7 => Full dependency libXft>=2.1.10: found libXft-2.3.9 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libffi>=1.20: found libffi-3.5.2 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency lzo>=2.01: found lzo-2.10 => Full dependency pcre2>=10.21: found pcre2-10.47 => Full dependency pixman>=0.40.0: found pixman-0.46.4 => Full dependency xz>=5.0.0: found xz-5.8.3 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for xplanet-1.3.1nb19 ===> Extracting for xplanet-1.3.1nb19 ===> Patching for xplanet-1.3.1nb19 => Applying pkgsrc patches for xplanet-1.3.1nb19 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addArcs.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addArcs.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libannotate_addArcs.cpp,v 1.1 2018/02/13 12:45:02 ryoon Exp $ | |--- src/libannotate/addArcs.cpp.orig 2008-11-13 23:43:42.000000000 +0000 |+++ src/libannotate/addArcs.cpp -------------------------- Patching file src/libannotate/addArcs.cpp using Plan A... Hunk #1 succeeded at 258. Hunk #2 succeeded at 296. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addMarkers.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addMarkers.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libannotate_addMarkers.cpp,v 1.2 2019/11/16 17:36:28 ng0 Exp $ | |Multiple inFile.getline() calls within xplanet test the return |against NULL in a read loop, but g++ 6 doesn't like this. Replace |with checks for inFile.eof() and inFile.fail() instead. | |--- src/libannotate/addMarkers.cpp.orig 2011-11-15 01:44:24.000000000 +0000 |+++ src/libannotate/addMarkers.cpp -------------------------- Patching file src/libannotate/addMarkers.cpp using Plan A... Hunk #1 succeeded at 429. Hunk #2 succeeded at 479. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addSatellites.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libannotate_addSatellites.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libannotate_addSatellites.cpp,v 1.1 2018/02/13 12:45:02 ryoon Exp $ | |--- src/libannotate/addSatellites.cpp.orig 2010-07-30 21:49:06.000000000 +0000 |+++ src/libannotate/addSatellites.cpp -------------------------- Patching file src/libannotate/addSatellites.cpp using Plan A... Hunk #1 succeeded at 488. Hunk #2 succeeded at 554. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libdisplay_DisplayOutput.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libdisplay_DisplayOutput.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libdisplay_DisplayOutput.cpp,v 1.1 2019/11/16 17:36:28 ng0 Exp $ | |pick from https://sourceforge.net/p/xplanet/code/208/ |fix output bug when num_times is 2 | |--- src/libdisplay/DisplayOutput.cpp~ |+++ src/libdisplay/DisplayOutput.cpp -------------------------- Patching file src/libdisplay/DisplayOutput.cpp using Plan A... Hunk #1 succeeded at 51. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libimage_gif.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libimage_gif.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libimage_gif.c,v 1.4 2019/11/16 17:36:28 ng0 Exp $ | |* Fix build with giflib 5.1. | |--- src/libimage/gif.c.orig 2006-03-25 22:50:51.000000000 +0000 |+++ src/libimage/gif.c -------------------------- Patching file src/libimage/gif.c using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 178. Hunk #3 succeeded at 497. Hunk #4 succeeded at 597. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libmultiple_RayleighScattering.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libmultiple_RayleighScattering.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libmultiple_RayleighScattering.cpp,v 1.1 2018/02/13 12:45:02 ryoon Exp $ | |--- src/libmultiple/RayleighScattering.cpp.orig 2012-02-25 16:32:59.000000000 +0000 |+++ src/libmultiple/RayleighScattering.cpp -------------------------- Patching file src/libmultiple/RayleighScattering.cpp using Plan A... Hunk #1 succeeded at 369. Hunk #2 succeeded at 443. Hunk #3 succeeded at 478. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libmultiple_drawStars.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_libmultiple_drawStars.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libmultiple_drawStars.cpp,v 1.1 2018/02/13 12:45:02 ryoon Exp $ | |--- src/libmultiple/drawStars.cpp.orig 2006-03-26 04:55:59.000000000 +0000 |+++ src/libmultiple/drawStars.cpp -------------------------- Patching file src/libmultiple/drawStars.cpp using Plan A... Hunk #1 succeeded at 41. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_readConfig-fixclang.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_readConfig-fixclang.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_readConfig-fixclang.cpp,v 1.2 2019/11/16 17:36:28 ng0 Exp $ | |This patch has been imported from FreeBSD ports, written by adridg. | |The later chunks (using i2b) are compile fixes on aarch64 (presumably with |clang6 as well). Typical error message reads | | readConfig.cpp:407:54: error: non-constant-expression cannot be narrowed | from type 'int' to 'unsigned char' in initializer list [-Wc++11-narrowing] | unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; | ^~~~~~~~ | readConfig.cpp:407:54: note: insert an explicit cast to silence this issue | unsigned char color[3] = { r & 0xff, g & 0xff, b & 0xff }; | ^~~~~~~~ | static_cast( ) | |Since it happens in a half-dozen places, introduce a trivial helper function. | |--- src/readConfig.cpp.orig 2018-01-21 16:58:09 UTC |+++ src/readConfig.cpp -------------------------- Patching file src/readConfig.cpp using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 21. Hunk #3 succeeded at 52. Hunk #4 succeeded at 182. Hunk #5 succeeded at 247. Hunk #6 succeeded at 299. Hunk #7 succeeded at 406. Hunk #8 succeeded at 476. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_readConfig.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_readConfig.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_readConfig.cpp,v 1.1 2018/02/13 12:45:02 ryoon Exp $ | |--- src/readConfig.cpp.orig 2012-03-03 03:20:05.000000000 +0000 |+++ src/readConfig.cpp -------------------------- Patching file src/readConfig.cpp using Plan A... Hunk #1 succeeded at 553 (offset 3 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_xpUtil-Add2017LeapSecond.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xplanet/patches/patch-src_xpUtil-Add2017LeapSecond.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_xpUtil-Add2017LeapSecond.cpp,v 1.1 2019/11/16 17:36:28 ng0 Exp $ | |Add 2017 leap second |Taken from upstream: https://sourceforge.net/p/xplanet/code/209/ | | |--- src/xpUtil.cpp~ |+++ src/xpUtil.cpp -------------------------- Patching file src/xpUtil.cpp using Plan A... Hunk #1 succeeded at 434. done ===> Creating toolchain wrappers for xplanet-1.3.1nb19 ===> Configuring for xplanet-1.3.1nb19 => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Checking for portability problems in extracted files checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... /usr/bin/nawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-sun-solaris2.11-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for x86_64-sun-solaris2.11-ranlib... no checking for ranlib... ranlib checking for perl... /opt/pkg/bin/perl checking build system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking how to run the C preprocessor... gcc -E checking for X... libraries , headers checking for gethostbyname... no checking for gethostbyname in -lnsl... yes checking for connect... no checking for connect in -lsocket... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XOpenDisplay in -lX11... yes checking for grep that handles long lines and -e... (cached) /usr/xpg4/bin/grep checking for egrep... (cached) /usr/xpg4/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking for X11/extensions/scrnsaver.h... no checking for freetype-config... /opt/pkg/bin/freetype-config checking pkg-config is at least version 0.9.0... yes checking for pkg-config... /home/pbulk/work/x11/xplanet/work/.tools/bin/pkg-config checking for PANGOFT2... yes checking gif_lib.h usability... yes checking gif_lib.h presence... yes checking for gif_lib.h... yes checking for DGifOpenFileName in -lgif... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for png_create_read_struct in -lpng... yes checking tiff.h usability... yes checking tiff.h presence... yes checking for tiff.h... yes checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for _TIFFmalloc in -ltiff... yes checking SpiceUsr.h usability... no checking SpiceUsr.h presence... no checking for SpiceUsr.h... no configure: WARNING: *** Xplanet will be built without SPICE support *** checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking localcharset.h usability... yes checking localcharset.h presence... yes checking for localcharset.h... yes checking for locale_charset in -lcharset... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking for unsetenv... yes checking for timegm... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating xpDefines.h config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/libannotate/Makefile config.status: creating src/libdisplay/Makefile config.status: creating src/libephemeris/Makefile config.status: creating src/libephemeris/libmoons/Makefile config.status: creating src/libimage/Makefile config.status: creating src/libmultiple/Makefile config.status: creating src/libplanet/Makefile config.status: creating src/libprojection/Makefile config.status: creating src/libsgp4sdp4/Makefile config.status: creating config.h config.status: executing depfiles commands