gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] A test failure on AIX


From: John Goerzen
Subject: Re: [Gnu-arch-users] A test failure on AIX
Date: Thu, 18 Dec 2003 11:11:41 -0600
User-agent: Mutt/1.4i

On Wed, Dec 17, 2003 at 03:09:21PM -0800, Tom Lord wrote:
>     > Test 6: limited commit (multiple file modifications)
>     > Error calling `vu_lstat' for "hello_world.c" (No such file or directory)
>     > PANIC: I/O error
> 
> I certainly hope that you mean candidate0.   As far as I can recall, I
> have not released a candidate1.

Yes, my mistake.

> That error is symptomatic of your needing to configure to use a recent
> GNU patch ("patch(1)").   Surely a configure-time test is desirable
> here but so far it has been a relatively rare error.

Apparently, AIX's /usr/bin/patch was last updated in 1988 (!).  I switch
to tla1.1 and rebuilt using --with-gnu-patch pointing to my copy of GNU
patch.  It now makes it past that particular test, but now:

======= TESTING: undo =======
Test 1: undoing single file modification
tar: 0511-190 File name
./{arch}/++pristine-trees/unlocked/hello-world/hello-world--mainline/hello-world--mainline--1.0/address@hidden/hello-world--mainline--1.0--base-0/{arch}/hello-world/hello-world--mainline/hello-world--mainline--1.0/address@hidden/patch-log
is too long.
tar: 0511-190 File name
./{arch}/++pristine-trees/unlocked/hello-world/hello-world--mainline/hello-world--mainline--1.0/address@hidden/hello-world--mainline--1.0--base-0/{arch}/hello-world/hello-world--mainline/hello-world--mainline--1.0/address@hidden/patch-log/base-0
is too long.

This leads me to believe that it did not respect my with-gnu-tar
selection, and instead is using the AIX standard tar (that "0511-190" is
a telltale sign).  However, it's also possible that this is a system
error, as the strerror() on AIX also generates those codes.

I'll also try upgrading my GNU tar.  The GNU tar AIX ships is 1.13 dated
1999, so perhaps that could be the problem, too.

(I hate getting a brand-new OS that has hideously outdated versions of
*everything*.... grumble grumble grumble)

gmake[2]: *** [tests-timestamp] Error 1
gmake[2]: Leaving directory
`/home/jgoerzen/programs/tla-1.1/src/=build/tla/tests'
gmake[1]: *** [test] Error 2
gmake[1]: Leaving directory
`/home/jgoerzen/programs/tla-1.1/src/=build/tla'
gmake: *** [test] Error 2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]