Re: glibc-2.3.2-decc-compaq.patch

Aron Griffis <[email protected]>
Newsgroups gmane.linux.gentoo.alpha
Message-ID <20040207004051.GA20928@time>
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
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAJDQTJrHF4yAQTrARAqUrAKDOVfFyAp6fBlE+SmTAPXXNX9ghQgCggx6q
UFNlTmj84cyQuMyaZW+1mBY=
=Eruv
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.