[gentoo-user] Re: Any reason to keep older gcc?

2007-12-31 Thread Grant Edwards
On 2007-12-31, Rumen Yotov [EMAIL PROTECTED] wrote:
 On (30/12/07 16:18) Grant Edwards wrote:
 On 2007-12-28, Qian Qiao [EMAIL PROTECTED] wrote:
 
   Would there be any reason to keep the older gcc 3.46?  I'm
   not familiar enough with Gentoo under-the-hood to decide.
 
  Try equery depends =gcc-3*, without the quotes obviously.
 
  If none of the packages you installed depends on gcc-3*, you should be
  able to get rid of it safely.
 
 That's not been my experience.  For example, Qemu won't compile
 with gcc-4, yet doesn't have gcc-3 as a dependancy.

 qemu is just a meta-ebuild, in ~x86 qemu-softmmu-0.9.0-r1:
 pkg_setup() {
  if [ $(gcc-major-version) == 4 ]; then
  eerror qemu requires gcc-3 in order to build and work
  correctly
  eerror please compile it switching to gcc-3.
  eerror We are aware that qemu can guess a gcc-3 but
  this feature
  eerror could be harmful.
  die gcc 4 cannot build q
 fi

My mistake.  I was thinking of OpenEmbedded.  It uses a build
system very similar to portage, and that's where I recently ran
into problems with Qemu being built using gcc 3.

-- 
Grant Edwards   grante Yow! How's it going in
  at   those MODULAR LOVE UNITS??
   visi.com

-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Re: Any reason to keep older gcc?

2007-12-31 Thread Richard Marzan

On Mon, 2007-12-31 at 15:25 +, Grant Edwards wrote:
 On 2007-12-31, Rumen Yotov [EMAIL PROTECTED] wrote:
  On (30/12/07 16:18) Grant Edwards wrote:
  On 2007-12-28, Qian Qiao [EMAIL PROTECTED] wrote:
  
Would there be any reason to keep the older gcc 3.46?  I'm
not familiar enough with Gentoo under-the-hood to decide.
  
   Try equery depends =gcc-3*, without the quotes obviously.
  
   If none of the packages you installed depends on gcc-3*, you should be
   able to get rid of it safely.
  
  That's not been my experience.  For example, Qemu won't compile
  with gcc-4, yet doesn't have gcc-3 as a dependancy.
 
  qemu is just a meta-ebuild, in ~x86 qemu-softmmu-0.9.0-r1:
  pkg_setup() {
   if [ $(gcc-major-version) == 4 ]; then
   eerror qemu requires gcc-3 in order to build and work
   correctly
   eerror please compile it switching to gcc-3.
   eerror We are aware that qemu can guess a gcc-3 but
   this feature
   eerror could be harmful.
   die gcc 4 cannot build q
  fi
 
 My mistake.  I was thinking of OpenEmbedded.  It uses a build
 system very similar to portage, and that's where I recently ran
 into problems with Qemu being built using gcc 3.
 
 -- 
 Grant Edwards   grante Yow! How's it going in
   at   those MODULAR LOVE UNITS??
visi.com
 


Just mask it. Everything will be fine.

-- 
[EMAIL PROTECTED] mailing list



[gentoo-user] Re: Any reason to keep older gcc?

2007-12-30 Thread reader
Walter Dnes [EMAIL PROTECTED] writes:

   I went through the list, and I've unmerged what I could get away with,
 and reduced the count down from 74 to 53.  I don't think I can go much
 further.

Hey Walter just a little aside in case.

I discovered that ksh93 depends on version gcc-3* in a brand new
install where portage just installed gcc-4* apparently by default.

Its a very new and pared down system... but I like ksh93 and was sorry
to see it needs gcc-3*... I doubt I'll miss it enough to start diddling
around with changing versions of gcc.  

I do have lots of script that won't run in bash without some changing.

So if you are a ksh93 person... maybe you should look into it.

-- 
[EMAIL PROTECTED] mailing list



[gentoo-user] Re: Any reason to keep older gcc?

2007-12-30 Thread Grant Edwards
On 2007-12-28, Qian Qiao [EMAIL PROTECTED] wrote:

  Would there be any reason to keep the older gcc 3.46?  I'm
  not familiar enough with Gentoo under-the-hood to decide.

 Try equery depends =gcc-3*, without the quotes obviously.

 If none of the packages you installed depends on gcc-3*, you should be
 able to get rid of it safely.

That's not been my experience.  For example, Qemu won't compile
with gcc-4, yet doesn't have gcc-3 as a dependancy.

-- 
Grant


-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Re: Any reason to keep older gcc?

2007-12-30 Thread Rumen Yotov
On (30/12/07 16:18) Grant Edwards wrote:
 On 2007-12-28, Qian Qiao [EMAIL PROTECTED] wrote:
 
   Would there be any reason to keep the older gcc 3.46?  I'm
   not familiar enough with Gentoo under-the-hood to decide.
 
  Try equery depends =gcc-3*, without the quotes obviously.
 
  If none of the packages you installed depends on gcc-3*, you should be
  able to get rid of it safely.
 
 That's not been my experience.  For example, Qemu won't compile
 with gcc-4, yet doesn't have gcc-3 as a dependancy.
 
 -- 
 Grant
 
 
 -- 
 [EMAIL PROTECTED] mailing list

Hi,

qemu is just a meta-ebuild, in ~x86 qemu-softmmu-0.9.0-r1:
pkg_setup() {
 if [ $(gcc-major-version) == 4 ]; then
 eerror qemu requires gcc-3 in order to build and work
 correctly
 eerror please compile it switching to gcc-3.
 eerror We are aware that qemu can guess a gcc-3 but
 this feature
 eerror could be harmful.
 die gcc 4 cannot build q
fi
Rumen


pgpDd8S5cHhUJ.pgp
Description: PGP signature


[gentoo-user] Re: Any reason to keep older gcc?

2007-12-27 Thread Grant Edwards
On 2007-12-28, Walter Dnes [EMAIL PROTECTED] wrote:

   Would there be any reason to keep the older gcc 3.46?  I'm not
 familiar enough with Gentoo under-the-hood to decide.

There is at least one package (e.g. Qemu) that won't build with
gcc 4.x (at least that's been my experience).

-- 
Grant


-- 
[EMAIL PROTECTED] mailing list