As stated above, there are 2 potential issues here. The first is that
the perl ".so" dependencies on a dynamic libssp. Andyg is compiling
with stack protection enabled against a standalone libssp supplied with
gcc. The latest distributions seem to have moved the stack protection
code into glibc. The second is that the perl modules need to be rebuilt
against perl 5.12. ISTR, that anyg mentioned he had built a 7.5.2
release with perl 5.12 modules. The 6.2 nightlies definitely have 5.12
modules. (That's what I'm running.)

Temporary solution is to --enable-libssp when building gcc to generate
a libssp dynamic library. I have rebuilt gcc-4.5.1-4.fc14.x86_64 to
generate libssp. Rather than re-package the whole gcc rpm due to the
size you can grab just the relevant 32 bit or x86_64 library for your
install. Copy into /lib (32 bit) or /lib64 (x86_64) and run ldconfig as
root. Should get F14 users up and running with the "official" Logitech
builds that require libssp. I'm running
squeezeboxserver-7.6.0-0.1.31497.noarch this way.

'Fedora 14 32 bit libssp.so.0.0.0'
(http://www.vacuumtube.org.uk/ssp/32/libssp.0.0.0)

'Fedora 14 x86_64 libssp.so.0.0.0'
(http://www.vacuumtube.org.uk/ssp/64/libssp.0.0.0)

Hope this helps....


-- 
JackOfAll
------------------------------------------------------------------------
JackOfAll's Profile: http://forums.slimdevices.com/member.php?userid=3069
View this thread: http://forums.slimdevices.com/showthread.php?t=80458

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to