Pat Volkerding rebuilt the gcc 4.5.1 packages for Slackware-current, adding support for LTO (Link Time Optimization). Apparently that feature was requested a lot.
Consequently I have rebuilt my multilib versions of the gcc-4.5.1 packages for Slackware64-current; get them at http://slackware.com/~alien/multilib/current/ (mirror site: http://taper.alienbase.nl/mirrors/people/alien/multilib/current/).
thanks again for the quick update (as usual) 🙂
Pingback: Did anyone notice the new aaa_elflibs version number?
Thanks for the quick update. Just a quick Q; do the compat32 need to be updated as well?
No need to update any compat 32 packages. Those are unrelated to the multilib gcc and glibc packages I build. If The original 32-bit Slackware package would get an update, that would be the moment to run convertpkg-compat32.
I’m having trouble using this gcc package for compiling the kernel. The make commando returns:
# make menuconfig
/usr/libexec/gcc/x86_64-slackware-linux/4.5.1/cc1: error while loading shared libraries: libelf.so.0: cannot open shared object file: No such file or directory
make: *** [scripts/kconfig/conf.o] Error 1
make: *** [menuconfig] Error 2
Probable forgot to include this new file into the packages. Running original 4.5.1 packages works fine.
And thx for keeping these multilib packages.
You have to follow the slackware-current changelog closely if you want to use my stuff:
Mon Oct 18 20:34:23 UTC 2010
This is needed to enable LTO support in GCC.
Install the new package and you’ll be fine.
Thanks for the info
just found out that there was a undesired line in mine etc/slackpkg/mirror
Eric, you rock!
Thank you for doing this for those of us who want to use current but need multilib.