Running phase: unpackPhase unpacking source archive /nix/store/xbsw5q3xg24syjwfyh99xcdsd2yks2f6-uni-2-4-2010.zip source root is . setting SOURCE_DATE_EPOCH to timestamp 1296037554 of file "./src/runtime/rmemmgt.r" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase make Pure >/dev/null cd config/unix; make Setup-Graphics name=amd64_linux make[1]: Entering directory '/build/config/unix' cd Config; make Makefiles name=amd64_linux make[2]: Entering directory '/build/config/unix/Config' if [ -f ../amd64_linux/top.hdr ]; \ then echo "found top.hdr" && cat ../amd64_linux/top.hdr ../Config/top.mak > ../../../Makefile; \ else echo "no top.hdr " && cp ../Config/top.mak ../../../Makefile; fi no top.hdr cat ../Config/rtt.mak \ > ../../../src/rtt/Makefile cat ../Config/common.mak \ > ../../../src/common/Makefile cat ../Config/iconc.mak \ > ../../../src/iconc/Makefile cat ../Config/preproc.mak \ > ../../../src/preproc/Makefile cat ../Config/icont.mak \ > ../../../src/icont/Makefile cat ../Config/runtime.mak \ > ../../../src/runtime/Makefile cat ../Config/xpm.mak \ > ../../../src/xpm/lib/Makefile mkdir -p ../../../ipl/lib cp unicon.mak ../../../uni/unicon/makefile cp ipllib.mak ../../../ipl/lib/makefile # no longer copy ide.mak; ide/makefile is multiplatform # cp ide.mak ../../../uni/ide/makefile cp ivib.mak ../../../uni/ivib/makefile cp unilib.mak ../../../uni/lib/makefile cp xml.mak ../../../uni/xml/makefile cp unidep.mak ../../../uni/unidep/makefile cp unidoc.mak ../../../uni/unidoc/makefile cp parser.mak ../../../uni/parser/makefile cp util.mak ../../../uni/util/makefile cp gui.mak ../../../uni/gui/makefile cp native.mak ../../../uni/native/makefile cp guidemos.mak ../../../uni/gui/guidemos/makefile cp docs.mak ../../../uni/unidoc/docs/makefile cp ivib-v2.mak ../../../uni/gui/ivib/makefile cp uni-top.mak ../../../uni/Makefile cp iyacc.mak ../../../uni/iyacc/Makefile cp uni-makedefs ../../../uni/makedefs make[2]: Leaving directory '/build/config/unix/Config' cp amd64_linux/define.h ../../src/h cp amd64_linux/rswitch.[cs] ../../src/common echo 'AC_JV_LDFLAGS= @JV_LDFLAGS@' > ../../Makedefs echo 'AC_GL_LDFLAGS= @GL_LDFLAGS@' >> ../../Makedefs echo 'AC_LIBS= @LIBS@' >> ../../Makedefs echo 'AC_GL_CFLAGS= @GL_CFLAGS@' >> ../../Makedefs echo 'AC_LDFLAGS= @LDFLAGS@' >> ../../Makedefs cat amd64_linux/Makedefs >> ../../Makedefs cp ../../Makedefs ../../Makedefs.in echo '' >> ../../Makedefs if [ -f amd64_linux/custom.sh ]; then cd amd64_linux; sh custom.sh; fi echo '# Graphics enabled' >> ../../Makedefs echo 'XL = -L../../bin -lXpm $(XLIBS)' >> ../../Makedefs echo 'XPM=xpm' >> ../../Makedefs echo '# Graphics enabled' >> ../../Makedefs.in echo 'XL = -L../../bin -lXpm $(XLIBS)' >> ../../Makedefs.in echo 'XPM=xpm' >> ../../Makedefs.in echo '#define Graphics 1' >> ../../src/h/define.h make[1]: Leaving directory '/build/config/unix' sh ./configure checking for 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 how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for grep that handles long lines and -e... /nix/store/yz6nq9v29l3g990w8zlqsnzlzbicd3b3-gnugrep-3.11/bin/grep checking for egrep... /nix/store/yz6nq9v29l3g990w8zlqsnzlzbicd3b3-gnugrep-3.11/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 errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking net/errno.h usability... no checking net/errno.h presence... no checking for net/errno.h... no checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for memory.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/errno.h usability... yes checking sys/errno.h presence... yes checking for sys/errno.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/types.h... (cached) yes checking size of int... 4 checking size of long int... 8 checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for off_t... yes checking for struct stat.st_blksize... yes checking for ssize_t... yes checking for socket... yes checking for bcopy... yes checking for bzero... yes checking for memcpy... yes checking for memset... yes checking for inet_aton... yes checking for inet_pton... yes checking for snprintf... yes checking for vsprintf... yes checking for rename... yes checking for ftruncate... yes checking for flock... yes checking for fsync... yes checking for getopt... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for main in -ldbm... no checking for main in -lndbm... no checking if freetype is wanted... yes -I/usr/include/freetype2/freetype -I/usr/include/freetype2 checking for FT_Open_Face in -lfreetype... no checking ft2build.h usability... no checking ft2build.h presence... no checking for ft2build.h... no checking freetype in /usr... failed checking if FTGL is wanted... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for _ZN6FTFaceD2Ev in -lftgl... no checking FTGL.h usability... no checking FTGL.h presence... no checking for FTGL.h... no checking FTGL in /usr... failed checking if oggvorbis is wanted... yes checking for oggpack_write in -logg... no checking for vorbis_bitrate_init in -lvorbis... no checking for ov_open in -lvorbisfile... no checking ogg.h usability... no checking ogg.h presence... no checking for ogg.h... no checking vorbisfile.h usability... no checking vorbisfile.h presence... no checking for vorbisfile.h... no checking codec.h usability... no checking codec.h presence... no checking for codec.h... no checking oggvorbis in /usr... failed checking if libsdl is wanted... yes checking for SDL_AudioInit in -lSDL... no checking SDL_audio.h usability... no checking SDL_audio.h presence... no checking for SDL_audio.h... no checking libsdl in /usr... failed checking if libsmpeg is wanted... yes checking for SMPEG_playAudio in -lsmpeg... no checking smpeg.h usability... no checking smpeg.h presence... no checking for smpeg.h... no checking libsmpeg in /usr... failed checking if libopenal is wanted... yes checking for alGetSourceiv in -lopenal... no checking al.h usability... no checking al.h presence... no checking for al.h... no checking for alutInit in -lalut... no checking alut.h usability... no checking alut.h presence... no checking for alut.h... no checking libopenal in /usr... failed checking if jvoiplib is wanted... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking for _ZN9RTPPacket5ClearEv in -ljrtp... no checking for _ZN6JMutex4InitEv in -ljthread... no checking for _Z19JVOIPGetErrorStringi in -ljvoip... no checking for _Z11dummy_printc in -lvoip... no checking jvoiplib in bin... failed checking if zlib is wanted... yes checking for inflateEnd in -lz... no checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking zlib in /usr... failed checking if xlib is wanted... yes checking for XAllocColorCells in -lX11... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking X11/Xos.h usability... yes checking X11/Xos.h presence... yes checking for X11/Xos.h... yes checking for X11/Xutil.h... yes checking X11/Xatom.h usability... yes checking X11/Xatom.h presence... yes checking for X11/Xatom.h... yes checking for XAllocColorCells in -lX11... (cached) yes checking xlib in /usr/openwin... ok checking if jpeg is wanted... yes checking for jpeg_destroy_decompress in -ljpeg... no checking jpeglib.h usability... no checking jpeglib.h presence... no checking for jpeglib.h... no checking jerror.h usability... no checking jerror.h presence... no checking for jerror.h... no checking jpeg in /usr... failed checking if png is wanted... yes checking for png_read_image in -lpng... no checking png.h usability... no checking png.h presence... no checking for png.h... no checking png in /usr... failed checking if opengl is wanted... yes checking for glAccum in -lGL... no checking for gluBeginCurve in -lGLU... no checking GL/gl.h usability... no checking GL/gl.h presence... no checking for GL/gl.h... no checking GL/glx.h usability... no checking GL/glx.h presence... no checking for GL/glx.h... no checking GL/glu.h usability... no checking GL/glu.h presence... no checking for GL/glu.h... no checking GL in /usr... failed checking if odbc is wanted... yes checking for SQLAllocConnect in -liodbc... no checking for SQLAllocConnect in -lodbc... no checking sqlext.h usability... no checking sqlext.h presence... no checking for sqlext.h... no checking odbc in /usr... failed checking if POSIX threads are wanted... yes checking for pthread_create in -lpthread... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... (cached) yes checking pthread in /usr... ok checking for getrlimit... yes checking for setrlimit... yes checking for strerror... yes checking for vfork... (cached) yes checking for global variable sys_nerr... no checking for global variable sys_errlist... no checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for timezone external... yes checking for altzone external... no checking for daylight external... yes checking for struct tm.tm_zone... (cached) yes checking if xft is wanted... yes checking for XftPatternCreate in -lXft... no checking Xft.h usability... no checking Xft.h presence... no checking for Xft.h... no checking XFT in /usr... failed configure: creating ./config.status config.status: creating Makedefs config.status: creating src/h/auto.h Think we found X11, you are good to go. Now remember to add unicon/bin to your path Running phase: buildPhase cd src/common; make make[1]: Entering directory '/build/src/common' gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o doincl.o doincl.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o patchstr.o patchstr.c gcc -L/usr/lib64 -L/usr/lib -Lbin -L/usr/openwin/lib -L/usr/lib -o doincl doincl.o gcc -L/usr/lib64 -L/usr/lib -Lbin -L/usr/openwin/lib -L/usr/lib -o patchstr patchstr.o ./doincl -o ../../bin/rt.h ../h/rt.h cp patchstr ../../bin make[1]: Leaving directory '/build/src/common' cd src/rtt; make make[1]: Entering directory '/build/src/rtt' cd ../common; make getopt.o time.o filepart.o identify.o strtbl.o rtdb.o mlocal.o literals.o alloc.o make[2]: Entering directory '/build/src/common' gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o getopt.o getopt.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o time.o time.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o filepart.o filepart.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o identify.o identify.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o strtbl.o strtbl.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rtdb.o rtdb.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o mlocal.o mlocal.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o literals.o literals.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o alloc.o alloc.c make[2]: Leaving directory '/build/src/common' make rtt make[2]: Entering directory '/build/src/rtt' gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttparse.o rttparse.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttmain.o rttmain.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttlex.o rttlex.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttsym.o rttsym.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttnode.o rttnode.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttout.o rttout.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttmisc.o rttmisc.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttdb.o rttdb.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttinlin.o rttinlin.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o rttilc.o rttilc.c gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o yyerror.o yyerror.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/pout.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/pchars.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/perr.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/pmem.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/bldtok.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/macro.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/preproc.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/evaluate.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/files.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/gettok.c gcc -c -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include ../preproc/pinit.c gcc -L/usr/lib64 -L/usr/lib -Lbin -L/usr/openwin/lib -L/usr/lib -o rtt rttparse.o rttmain.o rttlex.o rttsym.o rttnode.o rttout.o rttmisc.o rttdb.o rttinlin.o rttilc.o yyerror.o pout.o pchars.o perr.o pmem.o bldtok.o macro.o preproc.o evaluate.o files.o gettok.o pinit.o ../common/getopt.o ../common/time.o ../common/filepart.o ../common/identify.o ../common/strtbl.o ../common/rtdb.o ../common/mlocal.o ../common/literals.o ../common/alloc.o cp rtt ../../bin strip ../../bin/rtt make[2]: Leaving directory '/build/src/rtt' make[1]: Leaving directory '/build/src/rtt' cd src/icont; make make[1]: Entering directory '/build/src/icont' gcc -fno-strict-aliasing -fno-unit-at-a-time -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c -o tmain.o tmain.c tmain.c: In function 'main': tmain.c:988:10: error: implicit declaration of function 'setexe'; did you mean 'setenv'? [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration8;;] 988 | setexe(ofile); | ^~~~~~ | setenv make[1]: *** [: tmain.o] Error 1 make[1]: Leaving directory '/build/src/icont' make: *** [Makefile:138: Icont] Error 2