* [gentoo-dev] Re: gcc 3.2.3
[not found] <Pine.LNX.4.33L2.0307190613480.25571-100000@gentoo.pendulus.net>
@ 2003-07-19 20:52 ` Martin Schlemmer
0 siblings, 0 replies; only message in thread
From: Martin Schlemmer @ 2003-07-19 20:52 UTC (permalink / raw
To: Benjamin Coles; +Cc: Gentoo-Dev
[-- Attachment #1: Type: text/plain, Size: 2231 bytes --]
On Sat, 2003-07-19 at 15:43, Benjamin Coles wrote:
Hiya
> Okay this is what I happened to find out, glibc MUST be upgraded
> to 2.3.2 for gcc to work, going through the glibc 2.3.1 ebuild I noticed
> it wasn't taking advantage of the new gcc files which 2.3.2 was doing,
> maybe you can work on getting them to be compatible, or maybe you can
> close the ticket and put the answer to upgrade glibc, or the new portage
> if you can make it a new depend after gcc.
Well, we could just make glibc-2.3.2 a DEPEND for gcc-3.2.3 ...
> On other note I managed to install glibc 2.3.2 last night and ran
> into numerous problems, qmail-1.03-r10 wasn't stable yet and I forsee lots
> of ppl running into this problem, you might want to make that a depend
> after glibc is installed due to the errno patch, I had a heck of a time
> doing qmail last night due to the fact I use qmail-ldap. i've decided to
> talk to raker on this matter and possibly branch off qmail-ldap from
> qmail.
As I see it, qmail -r10 should have been bumped to stable with glibc,
so this was a fault on our side for not syncing all outstanding errno
issues prior to unmasking glibc 2.3.2.
> Below was the fix for ppl to temporarly fix it in gcc 3.2.1
> #!/bin/tcsh
> foreach DIR (`cat /etc/ld.so.conf | grep -v "#"`)
> foreach OLDNAME (`find $DIR -name "*.so*" -print`)
> setenv NEWNAME /lib/`echo $OLDNAME | awk -F/ '{print $NF}'`
> echo ln -s $OLDNAME $NEWNAME
> ln -s $OLDNAME $NEWNAME
> end
> end
> /sbin/ldconfig
>
> my script to counter that
> #!/bin/bash
> for DIR in `cat /etc/ld.so.conf | grep -v "#"`
> do
> for OLDNAME in `find $DIR -name "*.so*" -print' | awk -F/ '{print $NF}'`;
> do rm /lib/$OLDNAME ;
> done
> done
> fi
>
> Just wanted to keep it some organized, and with this script /lib MUST
> not be listed in /etc/ld.so.conf which it usually isn't. Thank you ever so
> much for all your help.
>
I think we can keep the bug open for now - you guys have anyhow added
this to the bug, so hopefully anybody running into it will find that
bug.
Regards,
--
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-07-19 20:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <Pine.LNX.4.33L2.0307190613480.25571-100000@gentoo.pendulus.net>
2003-07-19 20:52 ` [gentoo-dev] Re: gcc 3.2.3 Martin Schlemmer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox