Main menu:


Please consider a small donation:



Or you can donate bitcoin:


Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank


FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.


My Favourites



October 2015
« Sep    

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages


Slackware gcc multilib packages rebuilt

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 (mirror site:



Comment from Ponce
Posted: October 19, 2010 at 08:48

thanks again for the quick update (as usual) :)

Pingback from Did anyone notice the new aaa_elflibs version number?
Posted: October 19, 2010 at 11:26

[…] Perhaps I can offer a completely uneducated guess about your second question. In this update, Pat added LTO. This requires a new library, libelf, which Pat also added today. The new library will be essential […]

Comment from Nick Blizzard
Posted: October 19, 2010 at 14:36

Thanks for the quick update. Just a quick Q; do the compat32 need to be updated as well?

Comment from alienbob
Posted: October 19, 2010 at 21:32

@Nick –

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.


Comment from Diogo Sampaio
Posted: October 19, 2010 at 23:32

I’m having trouble using this gcc package for compiling the kernel. The make commando returns:

# make menuconfig

HOSTCC scripts/kconfig/conf.o
/usr/libexec/gcc/x86_64-slackware-linux/4.5.1/cc1: error while loading shared libraries: cannot open shared object file: No such file or directory
make[1]: *** [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.
D. Sampaio

Comment from alienbob
Posted: October 20, 2010 at 00:18


You have to follow the slackware-current changelog closely if you want to use my stuff:

Mon Oct 18 20:34:23 UTC 2010
l/libelf-0.8.13-x86_64-1.txz: Added.
This is needed to enable LTO support in GCC.

Install the new package and you’ll be fine.


Comment from escaflown
Posted: October 20, 2010 at 01:07

Thanks Eric!

Comment from zerodtkjoe
Posted: October 20, 2010 at 10:29

Thanks for the info

Comment from Diogo Sampaio
Posted: October 21, 2010 at 00:48

just found out that there was a undesired line in mine etc/slackpkg/mirror

D. Sampaio

Comment from Richard Scott Smith
Posted: November 3, 2010 at 07:06

Eric, you rock!

Thank you for doing this for those of us who want to use current but need multilib.

Sincere thanks,

Write a comment