^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -o uuwish uuwish.o uutcl.o -L../uulib -luu -Wl,-O1 -Wl,--as-needed -L/usr/lib -L/usr/lib -ltk8.6 -ltcl8.6 -ldl -lz -lpthread -lieee -lm /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lieee collect2: error: ld returned 1 exit status make[1]: *** [Makefile:99: uuwish] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/tcl' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib-hardened_libressl_20180717-201919 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.8.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv app-text/uudeview [ebuild N ] app-text/uudeview-0.5.20-r2 USE="tk"
Created attachment 540210 [details] emerge-info.txt
Created attachment 540212 [details] app-text:uudeview-0.5.20-r2:20180720-091824.log
Created attachment 540214 [details] emerge-history.txt
Created attachment 540216 [details] environment
Created attachment 540218 [details] etc.portage.tbz2
Created attachment 540220 [details] logs.tbz2
Created attachment 540222 [details] temp.tbz2
The linking to -lieee issue is fixed with a fixed tcl/tk. However, then you stumble on the next related bug: x86_64-pc-linux-gnu-gcc -o uuenview uuenview.o uufnflt.o -L../uulib -luu -Wl,-O1 -Wl,--as-needed -lm ../uulib/libuu.a(fptools.o): In function `_FP_tempnam': /var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/uulib/fptools.c:527: warning: the use of `tmpnam' is dangerous, better use `mkstemp' x86_64-pc-linux-gnu-gcc -o uuwish uuwish.o uutcl.o -L../uulib -luu -Wl,-O1 -Wl,--as-needed -L/usr/lib -L/usr/lib -ltk8.6 -ltcl8.6 -ldl -lz -lpthread -lm ../uulib/libuu.a(fptools.o): In function `_FP_tempnam': /var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/uulib/fptools.c:527: warning: the use of `tmpnam' is dangerous, better use `mkstemp' uutcl.o:/var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/tcl/uutcl.c:57: undefined reference to `matherr' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:99: uuwish] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/tcl' make: *** [Makefile:173: xdeview] Error 2 make: *** Waiting for unfinished jobs.... x86_64-pc-linux-gnu-gcc -o uudeview uudeview.o uufnflt.o -L../uulib -luu -Wl,-O1 -Wl,--as-needed -lm ../uulib/libuu.a(fptools.o): In function `_FP_tempnam': /var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/uulib/fptools.c:527: warning: the use of `tmpnam' is dangerous, better use `mkstemp' make[1]: Leaving directory '/var/tmp/portage/app-text/uudeview-0.5.20-r2/work/uudeview-0.5.20/unix' * ERROR: app-text/uudeview-0.5.20-r2::gentoo failed (compile phase): * emake failed
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098a88d5180c0f0ddc014691e31908716e55c156 commit 098a88d5180c0f0ddc014691e31908716e55c156 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2018-10-20 18:34:31 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2018-10-20 18:35:18 +0000 app-text/uudeview: Disable tk support, bug 661672 The tk-related code fails to build with glibc-2.27 Closes: https://bugs.gentoo.org/661672 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 app-text/uudeview/uudeview-0.5.20-r2.ebuild | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)