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
1 Marc Giger wrote: [Fri Feb 06 2004, 02:14:11PM EST]
2 > Yeah, it looks like:-) but I was wrong... I removed this check and ran
3 > into troubles. The Macro __GLIBC_HAVE_LONG_LONG must not be defined
4 > with ccc. So this check is totally ok! It has nothing to do with
5 > "long long". Sorry... I was searching for the reason why I couldn't
6 > compile python with ccc.
7 > After some time I found it! The attached patch solves the problem. Now
8 > I'm running python 2.3 compiled with ccc:-)
9
10 Oh good!
11
12 > > > printf '%s %s %s\n' \
13 > > > "-L${gcc_libs_path}" \
14 > > > " -SysIncDir
15 > > > /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \
16 > > >
17 > > > " -SysIncDir /usr/include/linux" \ >
18 > > > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config
19 > >
20 > > So do you know how this should be changed exactly?
21 >
22 > Hehe, no!
23 > This seems not to be the right place neither. I think this is useless
24 > anyway. The right place to fix it is in "create-comp-config.sh". I tried
25 > to change it but it seems that a shell-script and regex guru is
26 > needed;-) The same should be changed by cxx (preventing).
27 >
28 > With these two fixes, I'm able to compile a lot more packages with the
29 > compaq compiler.
30
31 I'll take a look at create-comp-config.sh
32
33 > Oh, while we are at it. What do you think if we move the libots libs to
34 > /lib instead of /usr/lib ?
35
36 Sounds good to me. Done. Try out 2.2.7-r1. If it works for you then
37 I'll mark it stable.
38
39 > Lastly, I ran into troubles as I compiled gawk with ccc.
40 > Could you imagine what happens? I've made a RAID array with several
41 > partitions on it. One partition was /usr.
42 > gawk is needed in the init scripts, but libots.so is located in
43 > /usr/lib, which is not mounted yet. Too bad.
44
45 Ugh :-(
46
47 Regards,
48 Aron
49
50 --
51 Aron Griffis
52 Gentoo Linux Developer (alpha / ia64 / ruby / vim)
53 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>