bugGNU source-highlight - Bugs: bug #64764, building git checkout fails in...

 
 

bug #64764: building git checkout fails in autoreconf -i

Submitter:  None
Submitted:  Mon 09 Oct 2023 09:10:45 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 30 Dec 2023 05:22:53 PM UTC, comment #2: 

Ok, I think I fixed this now.

Tom Tromey <tromey>
Group administrator
Fri 29 Dec 2023 10:26:49 PM UTC, comment #1: 

Sorry about that.
I think the issue was that gnulib-tool updated .gitignore,
so the files didn't get added.
I tried re-running this and removing .gitignore, but this
runs into other problems now :(

Tom Tromey <tromey>
Group administrator
Mon 09 Oct 2023 09:10:45 AM UTC, original submission:  

At current trunk, I run into:
...
$ autoreconf -i
missing file gl/stat-w32.c
configure.ac:129: error: expected source file, required through AC_LIBSOURCES, not found
./lib/autoconf/general.m4:2437: AC_FATAL is expanded from...
gl/m4/gnulib-comp.m4:93: gl_INIT is expanded from...
configure.ac:129: the top level
autom4te: error: /usr/bin/m4 failed with exit status: 1
aclocal: error: /usr/bin/autom4te failed with exit status: 1
autoreconf: error: aclocal failed with exit status: 1
...

This starts at commit dcd5ee3 ("Update gnulib").

Before that commit, I get:
...
$ autoreconf -i
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:66: warning: The macro `AC_GNU_SOURCE' is obsolete.
configure.ac:66: You should run autoupdate.
./lib/autoconf/specific.m4:312: AC_GNU_SOURCE is expanded from...
gl/m4/gnulib-comp.m4:34: gl_EARLY is expanded from...
configure.ac:66: the top level
configure.ac:63: installing 'build-aux/compile'
configure.ac:66: installing 'build-aux/config.guess'
configure.ac:66: installing 'build-aux/config.sub'
configure.ac:22: installing 'build-aux/install-sh'
configure.ac:22: installing 'build-aux/missing'
doc/Makefile.am:32: installing 'build-aux/mdate-sh'
doc/Makefile.am:32: installing 'build-aux/texinfo.tex'
gl/Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
$
...
and can run configure, which then correctly runs into:
...
ERROR! Boost::regex library not installed.
Please install it (download at http://www.boost.org/)
...

automake version 1.16.5
autoconf version 2.71
libtool version 2.4.7

Anonymous

 

(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 tromey (Posted a comment)
  •  

    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 logged-in users can vote.

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-12-30 tromey Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code