Re: [gentoo-user] Can't compile eix

2007-07-29 Thread Vaeth
On Sat, 28 Jul 2007, Kent Fredric wrote:

 On 7/28/07, Nick Rout [EMAIL PROTECTED] wrote:
  I have a much abused gentoo system on which I was trying to update eix.
  I get quite a few errors [...]
 
 for a start it looks like the wrong GCC, last i read eix doesnt
 compile with  gcc-3.4

It seems that you are right: =eix-0.9.9 does not compile with gcc-3.4.

This is a bug which should be fixed.

In the most current svn trunk of eix (eix-0.9.10) there are some changes
so that compilation should work with gcc-3.3.6 (and hopefully also
with all other versions of gcc).

Nick, you can just download the latest svn trunk (instructions are
on the eix homepage) and build the tarball with ./mktarball
To install the tarball, just copy it to $DISTDIR and rename the
eix-0.9.9.ebuild to eix-0.9.10.ebuild in your overlay
(and call ebuild [PATH]/eix-0.9.10.ebuild digest, of course),

If there are still compilation issues, please open a bug.

Of course, other testers are welcome, too...

Martin
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Can't compile eix

2007-07-28 Thread Kent Fredric
On 7/28/07, Nick Rout [EMAIL PROTECTED] wrote:
 I have a much abused gentoo system on which I was trying to update eix.
 I get quite a few errors and i am not sure how far back up the output to
 go. Heres the last bits anyway. Can anyone tell me what I can do to fix
 that?

 ../../src/search/redundancy.h:37: error: syntax error before `,' token
 ../../src/search/redundancy.h:43: error: declaration does not declare
 anything
 error: syntax
error before `' token
 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/localefwd.h:149:
 error: syntax
error before `' token


for a start it looks like the wrong GCC, last i read eix doesnt
compile with  gcc-3.4

make sure you have a more recent compiler selected with either
eselect-compiler or with gcc-config   ( if you have  a 4.0 or greater
available, i suggest you switch to that to guarantee eix to work )



-- 
Kent
ruby -e '[1, 2, 4, 7, 0, 9, 5, 8, 3, 10, 11, 6, 12, 13].each{|x|
print enNOSPicAMreil [EMAIL PROTECTED][(2*x)..(2*x+1)]}'
-- 
[EMAIL PROTECTED] mailing list