* Package: dev-lang/smlnj-110.99.4:0 * Repository: gentoo * Maintainer: ml@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking smlnj-110.99.4-config.tgz to /var/tmp/portage/dev-lang/smlnj-110.99.4/work ./config/unpack: Un-GZIP-ing and un-TAR-ing run-time archive. >>> Unpacking /var/tmp/portage/dev-lang/smlnj-110.99.4/work/asdl.tgz to /var/tmp/portage/dev-lang/smlnj-110.99.4/work >>> Source unpacked in /var/tmp/portage/dev-lang/smlnj-110.99.4/work >>> Preparing source in /var/tmp/portage/dev-lang/smlnj-110.99.4/work ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/smlnj-110.99.4/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/smlnj-110.99.4/work ... ./config/install.sh: Using shell /bin/sh. ./config/install.sh: SML root is /var/tmp/portage/dev-lang/smlnj-110.99.4/work. ./config/install.sh: Installation directory is /var/tmp/portage/dev-lang/smlnj-110.99.4/work. ./config/install.sh: Installing version 110.99.4. ./config/install.sh: URL of source archive is file://var/tmp/portage/dev-lang/smlnj-110.99.4/work. ./config/install.sh: installing /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/.arch-n-opsys ./config/install.sh: Script /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/.arch-n-opsys reports ARCH=amd64; OPSYS=linux; HEAP_SUFFIX=amd64-linux. ./config/install.sh: installing /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/.run-sml ./config/install.sh: installing /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/.link-sml ./config/install.sh: installing /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/ml-makedepend ./config/install.sh: installing /var/tmp/portage/dev-lang/smlnj-110.99.4/work/bin/heap2exec /var/tmp/portage/dev-lang/smlnj-110.99.4/work/config/unpack: The run-time tree already exists. ./config/install.sh: Compiling the run-time system. (make CHECK_HEAP= RUNTIME="run.amd64-linux" VERSION="v-amd64-linux" AS="x86_64-pc-linux-gnu-as --64" CC="x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall" CFLAGS="-O2 -pipe -march=native -fno-diagnostics-color -m64" CPP="x86_64-pc-linux-gnu-gcc -x assembler-with-cpp -E -P" TARGET=AMD64 DEFS=" -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC" XOBJS="" XLIBS="../c-libs/dl/libunix-dynload.a" LD_LIBS="-lm -ldl" run.amd64-linux) make[1]: Entering directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/objs' x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -c -O2 -pipe -march=native -fno-diagnostics-color -m64 -I../config -I../objs -I../include ../config/gen-common.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../config -I../objs -I../include -o gen-sizes ../config/gen-sizes.c gen-common.o ./gen-sizes x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -c -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../objs -I../include ../kernel/main.c (cd ../c-libs/posix-io; make VERSION="v-amd64-linux" MAKE="make" CC="x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall" CFLAGS="-O2 -pipe -march=native -fno-diagnostics-color -m64" DEFS="-DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rcv" RANLIB="x86_64-pc-linux-gnu-ranlib" INCLUDES="-I../../objs -I../../include -I.." libposix-io.a) make[2]: Entering directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/c-libs/posix-io' makefile:51: warning: ignoring prerequisites on suffix rule definition x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c posix-io-lib.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c pipe.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_gfd.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_sfd.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c readbuf.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c dup2.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_gfl.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c read.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_d.c (make MAKE="make" clean) make[3]: Entering directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/c-libs/posix-io' makefile:51: warning: ignoring prerequisites on suffix rule definition rm -f v-* *.o libposix-io.a make[3]: Leaving directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/c-libs/posix-io' echo "v-amd64-linux" > v-amd64-linux x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c lseek.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c close.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_sfl.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c writebuf.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c dup.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c write.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fcntl_l.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c osval.c x86_64-pc-linux-gnu-gcc -std=gnu99 -Wall -O2 -pipe -march=native -fno-diagnostics-color -m64 -DARCH_AMD64 -DSIZE_64 -DOPSYS_UNIX -DOPSYS_LINUX -D_GNU_SOURCE -DGNU_ASSEMBLER -DDLOPEN -DINDIRECT_CFUNC -I../../objs -I../../include -I.. -c fsync.c rm -rf libposix-io.a x86_64-pc-linux-gnu-ar rcv libposix-io.a posix-io-lib.o osval.o pipe.o dup.o dup2.o close.o read.o readbuf.o write.o writebuf.o fcntl_d.o fcntl_gfd.o fcntl_sfd.o fcntl_gfl.o fcntl_sfl.o fcntl_l.o lseek.o fsync.o x86_64-pc-linux-gnu-ar: posix-io-lib.o: No such file or directory make[2]: *** [makefile:42: libposix-io.a] Error 1 shuffle=3981814179 make[2]: Leaving directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/c-libs/posix-io' make[1]: *** [makefile:424: ../c-libs/posix-io/libposix-io.a] Error 2 shuffle=3981814179 make[1]: Leaving directory '/var/tmp/portage/dev-lang/smlnj-110.99.4/work/base/runtime/objs' make: *** [mk.amd64-linux:27: all] Error 2 shuffle=3981814179 ./config/install.sh: !!! Run-time system build failed for some reason. * ERROR: dev-lang/smlnj-110.99.4::gentoo failed (compile phase): * compilation failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 1255: Called die * The specific snippet of code: * SMLNJ_HOME="${S}" ./config/install.sh ${config_opts[@]} || die "compilation failed" * * If you need support, post the output of `emerge --info '=dev-lang/smlnj-110.99.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/smlnj-110.99.4::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lang:smlnj-110.99.4:20240328-232847.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lang/smlnj-110.99.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/smlnj-110.99.4/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/smlnj-110.99.4/work' * S: '/var/tmp/portage/dev-lang/smlnj-110.99.4/work'