210831 Nuno Silva wrote: > On 2021-08-28, Philip Webb wrote: >> As part of updating to the latest stable Xscreensaver, >> I tried to emerge its requirement Motif, which failed with this message : >[...] >> /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: >> /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib64/libfl.a(libmain.o): >> relocation R_X86_64_PC32 against symbol `exit@@GLIBC_2.2.5' can not be >> used when making a PIE object; recompile with -fPIE >> /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: >> final link failed: bad value >> collect2: error: ld returned 1 exit status >> make: *** [Makefile:502: wmluiltok] Error 1 >> make: Leaving directory >> '/var/tmp/portage/portage/x11-libs/motif-2.3.8-r2/work/motif-2.3.8-abi_x86_64.amd64/tools/wml' >> * ERROR: x11-libs/motif-2.3.8-r2::gentoo failed (compile phase): >> * emake failed >> -- end of Portage output -- > As the error involves libfl.a, from sys-devel/flex, > I'd try rebuilding that package. > See bug https://bugs.gentoo.org/show_bug.cgi?id=583842
Thanks a lot : I was afraid no-one would reply. Yes, that worked & I've gone on to emerge the latest Xscreensaver-6.01-r3 , which has restored 'xscreensaver-settings' (was '-demo'), so I can finally suppress a couple of really ugly screensavers ! I did check Bugs for 'motif', but the bug above dates from 2016, so it didn't turn up in my search. -- ========================,,============================================ SUPPORT ___________//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT `-O----------O---' purslowatchassdotutorontodotca

