LNX ~ # emerge --update --deep --newuse world Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-tcltk/blt-2.4z-r10 * blt2.4z-8.5.2.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking blt2.4z-8.5.2.tar.gz to /var/tmp/portage/dev-tcltk/blt-2.4z-r10/work >>> Source unpacked in /var/tmp/portage/dev-tcltk/blt-2.4z-r10/work >>> Preparing source in /var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2 ... * Applying blt-2.4z-r4-fix-makefile.patch ... [ ok ] * Applying blt-2.4z-r4-fix-makefile2.patch ... [ ok ] * Applying blt2.4z-64bit.patch ... [ ok ] * Applying blt-2.4z-tcl8.5-fixpkgruntime.patch ... [ ok ] * Applying blt-2.4z-ldflags.patch ... [ ok ] * Applying blt-2.4z-linking.patch ... [ ok ] * Applying blt-2.4z-darwin.patch ... [ ok ] * Applying blt-2.4z-gbsd.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2 ... * econf: updating blt2.4z-8.5.2/cf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating blt2.4z-8.5.2/cf/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --x-includes=/usr/include --x-libraries=/usr/lib64 --with-blt=/usr/lib64 --with-tcl=/usr/lib64 --with-tk=/usr/lib64 --with-tclincls=/usr/include --with-tkincls=/usr/include --with-tcllibs=/usr/lib64 --with-tklibs=/usr/lib64 --with-cc=x86_64-pc-linux-gnu-gcc --with-cflags=-march=native -O2 -pipe -fPIC --with-gnu-ld --enable-jpeg --with-x checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking which C compiler... x86_64-pc-linux-gnu-gcc checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking if C compiler is really gcc... yes checking default compiler flags... -march=native -O2 -pipe -fPIC checking for Cygwin environment... no checking for mawk... no checking for gawk... gawk checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... x86_64-pc-linux-gnu-ranlib checking whether ln -s works... yes checking for main in -lsocket... no checking for main in -lnsl... yes checking for main in -lm... yes checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for inttypes.h... yes checking for limits.h... yes checking for sys/param.h... yes checking for string.h... yes checking for ctype.h... yes checking for errno.h... yes checking for float.h... yes checking for math.h... yes checking for ieeefp.h... no checking for sys/time.h... yes checking for waitflags.h... no checking for sys/wait.h... (cached) yes checking for malloc.h... yes checking for memory.h... yes checking for setjmp.h... yes checking for jpeglib.h... yes checking for stdlib.h... yes checking for unistd.h... yes checking for size_t... yes checking for pid_t... yes checking whether union wait is defined correctly... yes checking whether byte ordering is bigendian... no checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking for strdup... yes checking for strcasecmp... yes checking for strncasecmp... yes checking for drand48... yes checking for srand48... yes checking for finite... yes checking for isnan... yes checking for isfinite... yes checking whether DBL_EPSILON is defined in float.h... yes checking whether declaration is needed for strdup... no checking whether declaration is needed for drand48... no checking whether declaration is needed for srand48... no checking whether declaration is needed for j1... no checking for X... libraries /usr/lib64, headers /usr/include checking for tclConfig.sh... /usr/lib64/tclConfig.sh checking for tkConfig.sh... /usr/lib64/tkConfig.sh checking for jpeg_read_header in -ljpeg... yes checking for XExtendedMaxRequestSize... yes checking BLT_MAJOR_VERSION... 2 checking BLT_MINOR_VERSION... 4 checking TCL_VERSION in tcl.h... 8.6 checking TK_VERSION in tk.h... 8.6 Configuration results: tcl.h found in /usr/include tk.h found in /usr/include X11/Xlib.h found in /usr/include libtcl8.6 found in /usr/lib64 libtk8.6 found in /usr/lib64 libX11 found in /usr/lib64 Directories where BLT is to be installed: "$prefix" is /usr "$exec_prefix" is /usr bltwish to be installed in ${exec_prefix}/bin libBLT.a to be installed in /usr/lib64 scripts to be installed in /usr/lib64/blt2.4 manual pages to be installed in /usr/share/man creating ./config.status creating Makefile creating src/Makefile creating src/bltHash.h creating src/shared/Makefile creating man/Makefile creating library/Makefile creating demos/Makefile creating src/bltConfig.h >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2 ... make -j12 -j1 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' (cd src; make all) make[1]: Entering directory `/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2/src' x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltAlloc.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltArrayObj.c bltArrayObj.c: In function 'SetArrayFromAny': bltArrayObj.c:57:31: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltBgexec.c bltBgexec.c: In function 'InitSink': bltBgexec.c:648:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltBgexec.c: In function 'FreeSinkBuffer': bltBgexec.c:706:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltBgexec.c: In function 'CloseSink': bltBgexec.c:858:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltBgexec.c: In function 'DestroyBackgroundInfo': bltBgexec.c:1474:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltBgexec.c: In function 'CollectData.isra.6': bltBgexec.c:1252:8: warning: 'length' may be used uninitialized in this function [-Wuninitialized] bltBgexec.c:1312:6: note: 'length' was declared here x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltChain.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltDebug.c bltDebug.c: In function 'GetWatch': bltDebug.c:61:20: warning: the comparison will always evaluate as 'false' for the address of 'watchChain' will never be NULL [-Waddress] bltDebug.c: In function 'DeleteWatch': bltDebug.c:84:20: warning: the comparison will always evaluate as 'false' for the address of 'watchChain' will never be NULL [-Waddress] bltDebug.c: In function 'DebugProc': bltDebug.c:124:9: warning: the comparison will always evaluate as 'false' for the address of 'watchChain' will never be NULL [-Waddress] bltDebug.c:130:17: warning: the comparison will always evaluate as 'false' for the address of 'watchChain' will never be NULL [-Waddress] bltDebug.c: In function 'DebugCmd': bltDebug.c:283:20: warning: the comparison will always evaluate as 'false' for the address of 'watchChain' will never be NULL [-Waddress] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltHash.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltList.c bltList.c: In function 'Blt_ListCreateNode': bltList.c:172:5: warning: overflow in implicit constant conversion [-Woverflow] bltList.c: In function 'Blt_ListGetNode': bltList.c:409:2: warning: overflow in implicit constant conversion [-Woverflow] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltNsUtil.c bltNsUtil.c: In function 'Blt_CreateNsDeleteNotify': bltNsUtil.c:547:2: warning: overflow in implicit constant conversion [-Woverflow] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltParse.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltPool.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltSpline.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltSwitch.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltTree.c bltTree.c: In function 'FreeNode': bltTree.c:405:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTree.c: In function 'Blt_TreeCreateNode': bltTree.c:838:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTree.c: In function 'Blt_TreeCreateNodeWithId': bltTree.c:893:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTree.c: In function 'Blt_TreeGetNode': bltTree.c:999:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltTreeCmd.c bltTreeCmd.c: In function 'ParseNode5': bltTreeCmd.c:1286:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTreeCmd.c:1296:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTreeCmd.c:1333:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTreeCmd.c:1343:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTreeCmd.c: In function 'ComparePatternList': bltTreeCmd.c:1670:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltTreeCmd.c: In function 'DeleteOp': bltTreeCmd.c:2605:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltTreeCmd.c:2615:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltTreeCmd.c: In function 'TypeOp': bltTreeCmd.c:4833:2: warning: passing argument 2 of 'Tcl_SetResult' discards 'const' qualifier from pointer target type [enabled by default] /usr/include/tclDecls.h:689:14: note: expected 'char *' but argument is of type 'const char * const' x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltUnixPipe.c bltUnixPipe.c: In function 'CreateProcess': bltUnixPipe.c:480:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltUnixPipe.c: In function 'CreateTempFile': bltUnixPipe.c:114:12: warning: ignoring return value of 'mkstemp', declared with attribute warn_unused_result [-Wunused-result] bltUnixPipe.c: In function 'CreateProcess': bltUnixPipe.c:433:11: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] bltUnixPipe.c:443:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltUtil.c bltUtil.c: In function 'Blt_GetUid': bltUtil.c:796:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltUtil.c:799:5: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] bltUtil.c: In function 'Blt_FreeUid': bltUtil.c:833:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bltUtil.c:838:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltVector.c x86_64-pc-linux-gnu-gcc -c -Wall -march=native -O2 -pipe -fPIC -I. -I. bltVecMath.c bltVecMath.c: In function 'MathError': bltVecMath.c:767:52: error: 'Tcl_Interp' has no member named 'result' bltVecMath.c:774:59: error: 'Tcl_Interp' has no member named 'result' bltVecMath.c:780:58: error: 'Tcl_Interp' has no member named 'result' bltVecMath.c:789:53: error: 'Tcl_Interp' has no member named 'result' make[1]: *** [bltVecMath.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2/src' make: *** [all] Error 2 emake failed * ERROR: dev-tcltk/blt-2.4z-r10 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2428: Called die * The specific snippet of code: * emake -j1 LDFLAGS="${LDFLAGS}" || die "emake failed" * * If you need support, post the output of `emerge --info '=dev-tcltk/blt-2.4z-r10'`, * the complete build log and the output of `emerge -pqv '=dev-tcltk/blt-2.4z-r10'`. * The complete build log is located at '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/temp/environment'. * Working directory: '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2' * S: '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2' >>> Failed to emerge dev-tcltk/blt-2.4z-r10, Log file: >>> '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/temp/build.log' * Messages for package dev-tcltk/blt-2.4z-r10: * ERROR: dev-tcltk/blt-2.4z-r10 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2428: Called die * The specific snippet of code: * emake -j1 LDFLAGS="${LDFLAGS}" || die "emake failed" * * If you need support, post the output of `emerge --info '=dev-tcltk/blt-2.4z-r10'`, * the complete build log and the output of `emerge -pqv '=dev-tcltk/blt-2.4z-r10'`. * The complete build log is located at '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/temp/environment'. * Working directory: '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2' * S: '/var/tmp/portage/dev-tcltk/blt-2.4z-r10/work/blt2.4z-8.5.2' LNX ~ # LNX ~ # * ERROR: dev-tcltk/blt-2.4z-r10 failed (compile phase): -bash: syntax error near unexpected token `(' LNX ~ # * emake failed
dev-tcltk/blt-2.4z-r10
*** This bug has been marked as a duplicate of bug 464650 ***