Ticket #2066 - automake-1.9.6 fails gcj4.tests

2007-08-27 Thread Bruce Dubbs
In http://wiki.linuxfromscratch.org/lfs/ticket/2066, the submitter says:

automake-1.9.6, when I get to the make check step, it fails one test.

Several letters back and forth with the Ralf @ automake, revealed two
things: 1: gcj is never installed by the LFS process. 2: automake's
gcj4.test didn't check for this.

1.  Is this valid for automake-1.10?
2.  Should a sentence be added to the book to point out the failure?
3.  Does this rise to an issue for the 6.3 release?

gcj is the gcc Java compiler.  One fix is to build gcc
--enable-languages=c,c++,java in Chapter 6, but I don't think this
should be done in LFS for just this.

  -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Re: Ticket #2066 - automake-1.9.6 fails gcj4.tests

2007-08-27 Thread Dan Nicholson
On 8/27/07, Bruce Dubbs [EMAIL PROTECTED] wrote:
 In http://wiki.linuxfromscratch.org/lfs/ticket/2066, the submitter says:

 automake-1.9.6, when I get to the make check step, it fails one test.

 Several letters back and forth with the Ralf @ automake, revealed two
 things: 1: gcj is never installed by the LFS process. 2: automake's
 gcj4.test didn't check for this.

 1.  Is this valid for automake-1.10?

I don't know.

 2.  Should a sentence be added to the book to point out the failure?

If 1. is yes, then I think so.

 3.  Does this rise to an issue for the 6.3 release?

Well, if it's one sentence to warn for a failure, then I think that
should be added.

 gcj is the gcc Java compiler.  One fix is to build gcc
 --enable-languages=c,c++,java in Chapter 6, but I don't think this
 should be done in LFS for just this.

Obviously, I don't think this is a good idea for 6.3 since it's a
little late in the game to be adding another compiler to the game.

I also don't think it would be wise to add gcj here. For one, having a
java compiler at all is something of a niche area considering the
scope of the *LFS books where practically everything is
C/C++/Perl/Python. Also, this would create unnecessary conflicts with
BLFS, where there are two possibilities for java compilers in gcj and
jdk.

Just not worth the effort, IMO. The patch in automake will make the
tests do the right thing for the next release. It should be noted that
automake will try to use tons of different tools that we don't install
in LFS, so gcj would not be exceptional.

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Re: Ticket #2066 - automake-1.9.6 fails gcj4.tests

2007-08-27 Thread Dan Nicholson
On 8/27/07, Dan Nicholson [EMAIL PROTECTED] wrote:
 On 8/27/07, Bruce Dubbs [EMAIL PROTECTED] wrote:
  In http://wiki.linuxfromscratch.org/lfs/ticket/2066, the submitter says:
 
  automake-1.9.6, when I get to the make check step, it fails one test.
 
  Several letters back and forth with the Ralf @ automake, revealed two
  things: 1: gcj is never installed by the LFS process. 2: automake's
  gcj4.test didn't check for this.
 
  1.  Is this valid for automake-1.10?

 I don't know.

It seems that 1.10 does the right thing by checking for gcj and
skipping the gcj4.test. The tests were clean for me. So, I think this
only affects the old version.

  2.  Should a sentence be added to the book to point out the failure?

 If 1. is yes, then I think so.

I think we're OK. Someone could add a note to the 6.2 errata if they want.

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page