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

 
 

bug #58322: [upstream] glibtoolize errors during bootstrap

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

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

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>
Project 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>
Project Administrator
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

{verbatim}
$ ./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.
{verbatim}

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:
   
   
Comment:
   

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)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project 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.5