Bug 919898

Summary: Bogus missing libtoolize warning from autogen.sh on OSX
Product: [Community] GlusterFS Reporter: Justin Clift <jclift>
Component: buildAssignee: Amar Tumballi <amarts>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: low Docs Contact:
Priority: unspecified    
Version: mainlineCC: gluster-bugs, kwade, vraman
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Mac OS   
Whiteboard:
Fixed In Version: glusterfs-3.4.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-24 17:15:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Justin Clift 2013-03-10 19:27:28 UTC
Description of problem:

  When running autogen.sh on MacOS X with libtool installed,
  a bogus "libtoolize: command not found" is displayed.

  Looking at the autogen.sh code itself, it already knows to
  look for "glibtoolize" as an alternative.

  autogen.sh should probably be re-written to check for
  build time dependencies first, and warn about them up
  front before trying to use them.


Version-Release number of selected component (if applicable):

  gluster git, master branch head as of Sun 10th March 2013


How reproducible:

  Every time.


Existing behaviour:

$ ./autogen.sh
./autogen.sh: line 5: libtoolize: command not found
configure.ac:151: installing `./config.sub'
configure.ac:11: installing `./missing'
configure.ac:11: installing `./install-sh'
configure.ac:151: installing `./config.guess'
<snip>

Comment 1 Justin Clift 2013-03-10 19:46:19 UTC
Potential fix submitted for review:

  http://review.gluster.org/#change,4651

Comment 2 Vijay Bellur 2013-03-11 20:59:17 UTC
CHANGE: http://review.gluster.org/4651 (Add autogen.sh dependency checks and nicer output.) merged in master by Anand Avati (avati)