bugmake - Bugs: bug #50492, configure missing / autoconf fails

 
 

bug #50492: configure missing / autoconf fails

Submitter:  Ted Lyngmo <tedlyngmo>
Submitted:  Wed 08 Mar 2017 08:06:11 AM UTC
   
 
Severity:  3 - Normal Item Group:  Build/Install
Status:  Not A Bug Privacy:  Public
Assigned to:  None Open/Closed:  Closed
Component Version:  4.3 Operating System:  Any
Fixed Release:  None Triage Status:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 08 Mar 2017 03:45:25 PM UTC, comment #2: 

Oh, yes, a comment in INSTALL would be great. The Appenix A part in README.git worked like a charm. :-)

Ted Lyngmo <tedlyngmo>
Wed 08 Mar 2017 01:27:23 PM UTC, comment #1: 

All of the files you mention are generated files, not source files.  Adding generated files to the Git repository only leads to sorrow and madness; since there's enough madness in the world already we don't add to it in this way.

If you want to build from Git the instructions are in the README.git file.  This will require you to install a number of extra developer tools on your system first.

The INSTALL file is copied into the distribution tarball and used by people who are building from a release, not from Git.  I can add a note to the beginning of that file pointing people to the README.git file if they're building from Git.

Paul D. Smith <psmith>
Group administrator
Wed 08 Mar 2017 08:06:11 AM UTC, original submission:  

INSTALL says one should run "./configure" but it's not included when downloading from the git repo. It's included in .gitignore which may explain that.


% git clone https://git.savannah.gnu.org/git/make.git
% cd make
% ./configure
-bash: ./configure: No such file or directory

% autoconf
configure.ac:32: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:45: error: possibly undefined macro: AM_PROG_AR
configure.ac:54: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
configure.ac:55: error: possibly undefined macro: AM_GNU_GETTEXT
configure.ac:74: error: possibly undefined macro: AM_PROG_CC_C_O
configure.ac:86: error: possibly undefined macro: AC_STRUCT_ST_MTIM_NSEC
configure.ac:113: error: possibly undefined macro: pds_AC_DOS_PATHS
configure.ac:179: error: possibly undefined macro: AM_CONDITIONAL
configure.ac:450: error: possibly undefined macro: AM_WITH_DMALLOC

% ./configure
configure: error: cannot find install-sh, install.sh, or shtool in config "."/config


A lot of files seems to be missing so I ended up having to extract them from the latest packaged release.


% wget -qO- https://ftp.gnu.org/gnu/make/make-4.2.1.tar.bz2 | tar --strip-components=1 -xjvf -
% git reset --hard
% ./configure
% make
% make check
605 Tests in 121 Categories Complete ... No Failures :-)

The system uptime program believes the load average to be:
uptime
 08:55:48 up 5 days, 12:45,  2 users,  load average: 0.08, 0.07, 0.01
The GNU load average checking code thinks:
./loadavg
1-minute: 0.080000  5-minute: 0.070000  15-minute: 0.010000

=========================================================================
 Regression PASSED: GNU Make 4.2.90 (x86_64-pc-linux-gnu) built with gcc
=========================================================================


Ted Lyngmo <tedlyngmo>

 

(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 psmith (Posted a comment)
  • -email is unavailable- added by tedlyngmo (Submitted the item)
  • -email is unavailable- added by tedlyngmo
  •  

    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.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-03-08 psmith StatusNone Not A Bug
        Open/ClosedOpen Closed
    2017-03-08 tedlyngmo Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code