public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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