Gentoo Archives: gentoo-alpha

From: Aron Griffis <agriffis@g.o>
To: gentoo-alpha@l.g.o
Subject: Re: [gentoo-alpha] glibc-2.3.2-decc-compaq.patch
Date: Sat, 07 Feb 2004 00:40:59
Message-Id: 20040207004051.GA20928@time
In Reply to: Re: [gentoo-alpha] glibc-2.3.2-decc-compaq.patch by Marc Giger
Marc Giger wrote:	[Fri Feb 06 2004, 02:14:11PM EST]
> Yeah, it looks like:-) but I was wrong... I removed this check and ran > into troubles. The Macro __GLIBC_HAVE_LONG_LONG must not be defined > with ccc. So this check is totally ok! It has nothing to do with > "long long". Sorry... I was searching for the reason why I couldn't > compile python with ccc. > After some time I found it! The attached patch solves the problem. Now > I'm running python 2.3 compiled with ccc:-)
Oh good!
> > > printf '%s %s %s\n' \ > > > "-L${gcc_libs_path}" \ > > > " -SysIncDir > > > /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \ > > > > > > " -SysIncDir /usr/include/linux" \ > > > > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config > > > > So do you know how this should be changed exactly? > > Hehe, no! > This seems not to be the right place neither. I think this is useless > anyway. The right place to fix it is in "create-comp-config.sh". I tried > to change it but it seems that a shell-script and regex guru is > needed;-) The same should be changed by cxx (preventing). > > With these two fixes, I'm able to compile a lot more packages with the > compaq compiler.
I'll take a look at create-comp-config.sh
> Oh, while we are at it. What do you think if we move the libots libs to > /lib instead of /usr/lib ?
Sounds good to me. Done. Try out 2.2.7-r1. If it works for you then I'll mark it stable.
> Lastly, I ran into troubles as I compiled gawk with ccc. > Could you imagine what happens? I've made a RAID array with several > partitions on it. One partition was /usr. > gawk is needed in the init scripts, but libots.so is located in > /usr/lib, which is not mounted yet. Too bad.
Ugh :-( Regards, Aron -- Aron Griffis Gentoo Linux Developer (alpha / ia64 / ruby / vim) Key fingerprint = E3B6 8734 C2D6 B5E5 AE76 FB3A 26B1 C5E3 2010 4EB0

Replies

Subject Author
Re: [gentoo-alpha] glibc-2.3.2-decc-compaq.patch Marc Giger <gigerstyle@×××.ch>