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


Reply via email to