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.


Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 364 other subscribers

My Favourites



March 2018
« Feb    

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current


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