=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. => Checksum BLAKE2s OK for smalltalk-3.2.5.tar.gz => Checksum SHA512 OK for smalltalk-3.2.5.tar.gz ===> Installing dependencies for smalltalk-3.2.5nb28 ========================================================================== The supported build options for smalltalk are: cairo curses expat gdbm gtk opengl readline sdl sqlite tk The currently selected options are: cairo curses expat gdbm gtk opengl readline tk You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.smalltalk (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, smalltalk-3.2.5nb28. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = jpeg Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * TERMCAP_TYPE = curses 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.74.6 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency gawk>=3.1.1: found gawk-5.2.1 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency gtexinfo>=3.12: found gtexinfo-7.0.3 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.9.4nb1 => Tool dependency zip-[0-9]*: found zip-3.0nb3 => 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.2nb2 => Full dependency pkg_install-info-[0-9]*: found pkg_install-info-4.5nb3 => Full dependency perl>=5.8.0: found perl-5.36.1 => Full dependency cairo>=1.16.0nb9: found cairo-1.16.0nb9 => Full dependency zlib>=1.2.3: found zlib-1.2.13 => Full dependency gettext-lib>=0.18: found gettext-lib-0.21.1 => Full dependency libiconv>=1.9.1nb4: found libiconv-1.17 => Full dependency expat>=2.0.0nb1: found expat-2.5.0 => Full dependency ncurses>=6.3nb1: found ncurses-6.4 => Full dependency gdbm>=1.18.1: found gdbm-1.23 => Full dependency atk>=2.36.0: found atk-2.38.0 => Full dependency glib2>=2.70.2: found glib2-2.74.6 => Full dependency libffi>=3.4.2nb3: found libffi-3.4.4 => Full dependency pango>=1.50.12nb1: found pango-1.50.12nb1 => Full dependency gtk2+>=2.24.33nb9: found gtk2+-2.24.33nb10 => Full dependency MesaLib>=20.0.1nb1: found MesaLib-21.3.9nb1 => Full dependency glu>=7.11.2: found glu-9.0.2 => Full dependency freeglut>=3.2.2nb1: found freeglut-3.4.0 => Full dependency libICE>=0.99.1: found libICE-1.1.1 => Full dependency readline>=6.0: found readline-8.2nb1 => Full dependency tcl>=8.6.1nb1: found tcl-8.6.12nb5 => Full dependency tk>=8.6.12nb1: found tk-8.6.12nb1 => Full dependency gmp>=5.0.1: found gmp-6.2.1nb3 => Full dependency libltdl>=2.4.2: found libltdl-2.4.7 => Full dependency libsigsegv>=2.2: found libsigsegv-2.14 => Full dependency pcre>=8.30nb1: found pcre-8.45 ===> Overriding tools for smalltalk-3.2.5nb28 ===> Extracting for smalltalk-3.2.5nb28 sed -e "s/long double/double/g" -e "s/1.0L/1.0/g" -e "s/0.0L/0.0/g" -e "s/LDBL_EPSILON/DBL_EPSILON/g" -e "s/truncl/trunc/g" /Users/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src/truncl.c > /Users/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src/trunc.c sed -e "s/long double/float/g" -e "s/1.0L/1.0F/g" -e "s/0.0L/0.0F/g" -e "s/LDBL_EPSILON/FLT_EPSILON/g" -e "s/truncl/truncf/g" /Users/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src/truncl.c > /Users/pbulk/build/lang/smalltalk/work/smalltalk-3.2.5/lib-src/truncf.c ===> Patching for smalltalk-3.2.5nb28 => Applying pkgsrc patches for smalltalk-3.2.5nb28 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-ae => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-ae Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ae,v 1.7 2017/12/29 03:56:42 dholland Exp $ | |- update for readline API changes | |--- configure.orig 2013-04-08 05:52:20.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 19012. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-ah => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-ah Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ah,v 1.6 2020/09/19 15:27:15 mef Exp $ | |- Link against pthreads. |- Run paxctl +am after linking gst and gst-tool so they don't crash |when subsequently run during the build. | |--- Makefile.in.orig 2013-04-08 05:52:22.000000000 +0000 |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 561. Hunk #2 succeeded at 696. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-libgst_cint.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-libgst_cint.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libgst_cint.c,v 1.1 2017/12/29 03:56:42 dholland Exp $ | |Need to declare environ these days to use it (properly this should |be made to work some other way)... this may require refinement or |ifdefs. | |--- libgst/cint.c~ 2013-03-23 19:56:26.000000000 +0000 |+++ libgst/cint.c -------------------------- Patching file libgst/cint.c using Plan A... Hunk #1 succeeded at 396. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-libgst_input.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-libgst_input.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-libgst_input.c,v 1.1 2014/12/27 00:13:28 dholland Exp $ | |Update for readline API changes. | |--- libgst/input.c~ 2011-03-21 11:32:44.000000000 +0000 |+++ libgst/input.c -------------------------- Patching file libgst/input.c using Plan A... Hunk #1 succeeded at 1142. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-snprintfv_snprintfv_format.c,v 1.2 2015/12/29 23:34:55 dholland Exp $ | |Avoid name conflict with math.h. | |--- snprintfv/snprintfv/format.c.orig 2013-03-23 17:56:22.000000000 +0000 |+++ snprintfv/snprintfv/format.c -------------------------- Patching file snprintfv/snprintfv/format.c using Plan A... Hunk #1 succeeded at 55. Hunk #2 succeeded at 1099. done ===> Creating toolchain wrappers for smalltalk-3.2.5nb28 ===> Configuring for smalltalk-3.2.5nb28 => Give paxctl path to Makefile.in after patch => 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 => Replacing sed interpreter in examples/pepe.sed examples/xml.sed. => Replacing Perl interpreter in packages/vfs/deb packages/vfs/mailfs. => Checking for portability problems in extracted files awk: /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/mk/check/check-portability.awk:49: fatal error: internal error Abort trap *** Error code 1 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/lang/smalltalk