GNU bug report logs -
#44772
2 test failures in automake 1.16.3
Previous Next
Reported by: Bruno Haible <bruno <at> clisp.org>
Date: Fri, 20 Nov 2020 21:27:02 UTC
Severity: normal
Done: Karl Berry <karl <at> freefriends.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#44772: 2 test failures in automake 1.16.3
which was filed against the automake package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 44772 <at> debbugs.gnu.org.
--
44772: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=44772
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
FAIL: t/vala-headers.sh
...
FAIL: t/vala-mix2.sh
I pushed Reuben's change (as below). Hope it helps. I guess I'll
optimistically close this bug, knowing you will reopen if it's not
solved :) ... Thanks to both of you. --karl
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -5734,7 +5734,7 @@ sub lang_vala_finish_target
my $built_dir = dirname $built_c_file;
my $base_c_file = basename $c_file;
$output_rules .= "$built_c_file: \$(builddir)/${derived}_vala.stamp\n"
- . "\t\@if test ! -f \$@ && test \$(srcdir) != \$(builddir) && test -n \"\$\$(find -L \$(srcdir)/$c_file -prune -newer \$(srcdir)/$vala_file)\"; then cp -p \$(srcdir)/$c_file $built_c_file; fi\n"
+ . "\t\@if test ! -f \$@ && test \$(srcdir) != \$(builddir) && test -n \"\$\$(find -L \$(srcdir)/$vala_file -prune \! -newer \$(srcdir)/$c_file)\"; then cp -p \$(srcdir)/$c_file $built_c_file; fi\n"
. "\t\@if test -f \$@; then :; else rm -f \$(builddir)/${derived}_vala.stamp; fi\n"
. "\t\@if test -f \$@; then :; else \\\n"
. "\t \$(MAKE) \$(AM_MAKEFLAGS) \$(builddir)/${derived}_vala.stamp; \\\n"
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
On a glibc system, I'm seeing 2 test failures in automake 1.16.3:
$ ./configure --prefix=/arch/x86_64-linux-gnu/gnu-inst-automake/1.16.3
$ make
$ make check
...
FAIL: t/vala-headers.sh
...
FAIL: t/vala-mix2.sh
...
Find attached the log files (redacted for privacy reasons).
vala and valac exist in /usr/bin.
Bruno
[vala-headers.log (text/x-log, attachment)]
[vala-mix2.log (text/x-log, attachment)]
This bug report was last modified 4 years and 166 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.