Main menu:

Sponsoring

Please consider a small donation:

 

Also appreciated: support me by clicking the ads (costs nothing) :-)

 

Or you can donate bitcoin:

 

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

Page Rank

Fame

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.

Search

My Favourites

Slackware

Calendar

August 2014
M T W T F S S
« Jul    
 123
45678910
11121314151617
18192021222324
25262728293031

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

Meta

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 http://slackware.com/~alien/multilib/current/ (mirror site: http://taper.alienbase.nl/mirrors/people/alien/multilib/current/).

Eric

Comments

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.

Eric

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

Hi,
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: libelf.so.0: 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

@Diogo:

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.

Eric

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

Thanks,
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,
scott

Write a comment