bug-libtool
[Top][All Lists]
Advanced

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

Re: make dist failure


From: Peter Rosin
Subject: Re: make dist failure
Date: Thu, 10 Jun 2010 00:10:34 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4

Den 2010-06-09 20:30 skrev Ralf Wildenhues:
* Peter Rosin wrote on Wed, Jun 09, 2010 at 09:00:06AM CEST:
Den 2010-06-09 07:14 skrev Ralf Wildenhues:
I would like to see more of the story here.  If this is still
reproducible for you, post the output of
   make check-local TESTSUITEFLAGS='-v -d -x 77'

It is very reproducible, even on a frech clone.

Indeed, with a fresh clone, I can reproduce it too:

Yeah, fresh. Certainly not French...

| $ diff -u fresh-clone/libltdl/Makefile.in longtime-tree/libltdl/
| --- fresh-clone/libltdl/Makefile.in 2010-06-09 19:49:55.000000000 +0200
| +++ longtime-tree/libltdl/Makefile.in 2010-06-09 19:31:37.000000000 +0200
| @@ -46,8 +46,8 @@
|         $(srcdir)/Makefile.in $(srcdir)/config-h.in \
|         $(top_srcdir)/configure COPYING.LIB argz.c config/compile \
|         config/config.guess config/config.sub config/depcomp \
| -       config/install-sh config/ltmain.sh config/mdate-sh \
| -       config/missing config/texinfo.tex lt__dirent.c lt__strl.c
| +       config/install-sh config/ltmain.sh  \
| +       config/missing  lt__dirent.c lt__strl.c
|  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|  am__aclocal_m4_deps = $(top_srcdir)/m4/argz.m4 \
|         $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltdl.m4 \


That's a bug in the bootstrap procedure, or depending on how you look at
things, in the way you work.  ;-)  Things should work if you add
   make all

between the configure call and the 'make check-local' call.
The patch below should let you be able to forget this again.

Aha! Quite subtle failure though...

Can you look if installcheck (same args as above) gives a similar
problem?  make install should be taking care of the timestamps for
installed files (but make all should do so for the uninstalled ones,
too ...)

I'm not sure what you mean here, but if I do "make installcheck"
in the .../testsuite.dir/077 directory after the failure, is says:
make: Nothing to be done for `installcheck'.

Sorry for not being clear.  I really meant running this in the toplevel
build directory:
   make install installcheck TESTSUITEFLAGS='-v -d -x 75'

But since you could reproduce, that's not really interesting, right?
Ping me if you want me to run the above. And then also please tell me
if the first 'install' target is necessary, because I don't really
want to install my testing tree to /usr/local so that would require
me to reconfigure...

OK to commit this hack to work around the issue?

Works for me, thanks!

Cheers,
Peter



reply via email to

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