[Home]

Summary:DAHTOOL-00068: ./configure fails with "cannot find install-sh, install.sh, or shtool in auxdir"
Reporter:Sean Bright (seanbright)Labels:
Date Opened:2015-06-26 13:17:47Date Closed:2015-06-26 14:12:22
Priority:MinorRegression?
Status:Closed/CompleteComponents:General
Versions:2.10.0 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Linux myhost 3.16.0-41-generic #57~14.04.1-Ubuntu SMP Thu Jun 18 18:01:13 UTC 2015 x86_64 x86_64 x86_64 GNU/LinuxAttachments:( 0) 0001-bootstrap-Call-libtoolize-before-autoconf-and-friend.patch
Description:On a fresh clone from git.asterisk.org, automake fails during ./bootstrap.sh because auxdir does not exist, ultimately causing ./configure to fail because it cannot find install-sh. This patch changes bootstrap.sh to check for auxdir and create it if it does not exist.
Comments:By: Sean Bright (seanbright) 2015-06-26 13:44:39.155-0500

This is not a complete fix, I'm still trying to work out what the problem is. New error is:

configure.ac:84: error: required file 'auxdir/ltmain.sh' not found

By: Sean Bright (seanbright) 2015-06-26 13:55:53.776-0500

New patch which calls libtoolize instead of just creating the auxdir.

By: Sean Bright (seanbright) 2015-06-26 14:11:52.530-0500

Retracting this, looks like the build system for dahdi-tools is a bit of a disaster at the moment, so this is probably a waste.

By: Tzafrir Cohen (tzafrir) 2015-06-26 17:58:27.886-0500

Maybe bootstrap.sh should be removed? I use autoreconf.

I added some noted in the README to document its usage.