GNU bug report logs - #19222
Some test failures with LibTool-2.4.4 on non GNU/Linux systems

Previous Next

Package: libtool;

Reported by: Assaf Gordon <assafgordon <at> gmail.com>

Date: Sun, 30 Nov 2014 01:57:02 UTC

Severity: normal

Full log


Message #17 received at 19222 <at> debbugs.gnu.org (full text, mbox):

From: Assaf Gordon <assafgordon <at> gmail.com>
To: "Gary V. Vaughan" <gary <at> vaughan.pe>
Cc: 19222 <at> debbugs.gnu.org
Subject: Re: bug#19222: Some test failures with LibTool-2.4.4 on non GNU/Linux
 systems
Date: Thu, 04 Dec 2014 16:33:21 -0500
On 12/03/2014 05:05 PM, Gary V. Vaughan wrote:
>> On Nov 30, 2014, at 1:56 AM, Assaf Gordon <assafgordon <at> gmail.com> wrote:

<...>

> I can see immediately that most of the failures on your OpenBSD system are caused
> by not having a GNU M4 installed on the path for libtoolize.  I should have been a
> lot more vocal about that change rather than hiding it in the 2.4.3 release notes,
> as it has tripped a lot of people up.  The latest master revision now checks for a
> suitable M4 at configure time, and complains if there is nothing suitable on your
> command search PATH, which I think will help.
>
> May I ask if you would kindly rerun then test suite on that machine and reply with a
> link to the updated logs, after having installed GNU M4 first of course :)

On OpenBSD 5.6, with GNU M4 installed as "/usr/local/bin/gm4",

-1-
Building the latest git ( 2.4.4.8-9f52 ) from a tarball (that is, "git clone && bootstrap && configure && make dist" on a GNU/Linux box, then "configure && make && make check" on the OpenBSD VM), two tests fail:
===
  33: demo.at:548        hardcoding library path
      libtoolize automake autoconf
 101: old-ltdl-iface.at:35 Makefile.inc
      libtoolize automake autoconf
===

log here:
http://files.housegordon.org/libtool/openbsd56-libtool-2.4.4.8-9f52.tar.gz

-2-
When bootstrapping on the OpenBSD VM (i.e. "git clone && bootstrap etc") there are more errors, indicating perhaps some bad code generation?

===
$ make check
...
32: force non-PIC objects                          /tmp/libtool/tests/testsuite: /tmp/libtool/tests/testsuite.dir/at-groups/32/test-source[70]: syntax error: `}' unexpected
testsuite: WARNING: unable to parse test group: 32
testsuite: WARNING: A failure happened in a test group before any test could be
testsuite: WARNING: run. This means that test suite is improperly designed.  Please
testsuite: WARNING: report this failure to <bug-libtool <at> gnu.org>.
...
====

Logs are here:
http://files.housegordon.org/libtool/openbsd56-libtool-git.make-check.log
http://files.housegordon.org/libtool/openbsd56-libtool-git-9f52.tar.gz

- Assaf







This bug report was last modified 10 years and 195 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.