bugGNU Octave - Bugs: bug #58322, [upstream] glibtoolize errors...


bug #58322: [upstream] glibtoolize errors during bootstrap

Submitter:  Andrew Janke <apjanke>
Submitted:  Thu 07 May 2020 01:42:37 PM UTC
Category:  Configuration and Build System Severity:  2 - Minor
Priority:  1 - Later Item Group:  Unexpected Error or Warning
Status:  Confirmed Assigned to:  None
Originator Name:  Open/Closed:  * Open
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Thu 07 May 2020 06:03:57 PM UTC, comment #2: 

I agree.  I looked briefly and this needs to be dealt with upstream.

Rik <rik5>
Group administrator
Thu 07 May 2020 05:56:09 PM UTC, comment #1: 

I don't think there's anything Octave can do in particular, but ok to leave this here to track any upstream progress.

I think this would need to be addressed in either gnulib, the source of the bootstrap script which calls 'libtoolize', or the libtool project itself.

The error message indicates that 'libtoolize' was called with '--install', to copy boilerplate files into the source tree, but it found copies of these three files that are later versions than what libtool would have installed.

For comparison, when 'automake --add-missing' is used, it copies boilerplate files into the source tree, but if it finds the destination file name it assumes it will be fine, doesn't check the file serial number, and doesn't print an error or warning.

Mike Miller <mtmiller>
Group Member
Thu 07 May 2020 01:42:37 PM UTC, original submission:  

When running bootstrap on the default code (and as far back as I can remember, too), glibtoolize issues some error messages

$ ./bootstrap
./bootstrap: Bootstrapping from checked-out octave sources...
tree 8c726b1079d3e51bc28b34f0e4955a078637cc00
parent bd0e30c9555eebe0f2ce6053061dc3e82d89d718
author Bruno Haible <bruno@clisp.org> 1579993508 +0100
committer Bruno Haible <bruno@clisp.org> 1579994258 +0100

c32isxdigit: Add tests.

  • tests/test-c32isxdigit.c: New file, based on tests/test-iswxdigit.c.
  • tests/test-c32isxdigit.sh: New file.
  • modules/c32isxdigit-tests: New file.

HEAD is now at 9c5318955 c32isxdigit: Add tests.
running: glibtoolize --install --copy
glibtoolize:   error: 'build-aux/config.guess' is newer: use '--force' to overwrite
glibtoolize:   error: 'build-aux/config.sub' is newer: use '--force' to overwrite
glibtoolize:   error: 'build-aux/install-sh' is newer: use '--force' to overwrite
glibtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.

These errors don't appear to matter: bootstrap proceeds and succeeds, and I'm still able to build Octave from the bootstrapped source tree. But they're disturbing to see if you're not expecting them: they're highlighted in bright red in the terminal display, and sure look like something's going wrong.

Can these be cleaned up?

Andrew Janke <apjanke>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by apjanke (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.


    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-05-07 rik5 Priority3 - Low 1 - Later
        Summaryglibtoolize errors during bootstrap [upstream] glibtoolize errors during bootstrap
    2020-05-07 mtmiller Severity3 - Normal 2 - Minor
        Priority5 - Normal 3 - Low
        StatusNone Confirmed
        Operating SystemMac OS Any

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code