Bugzilla (bugzilla.redhat.com) will be under maintenance for infrastructure upgrades and will not be unavailable on July 31st between 12:30 AM - 05:30 AM UTC. We appreciate your understanding and patience. You can follow status.redhat.com for details.
Bug 591378 - build_apache_snmp.sh fails with cannot run /bin/sh ./config.sub
Summary: build_apache_snmp.sh fails with cannot run /bin/sh ./config.sub
Alias: None
Product: RHQ Project
Classification: Other
Component: No Component
Version: 1.3.1
Hardware: All
OS: Linux
Target Milestone: ---
: ---
Assignee: Heiko W. Rupp
QA Contact: Corey Welton
Depends On:
Blocks: jon-sprint11-bugs
TreeView+ depends on / blocked
Reported: 2010-05-12 04:40 UTC by Larry O'Leary
Modified: 2018-10-27 16:10 UTC (History)
2 users (show)

Fixed In Version: 2.4
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2010-08-12 16:53:10 UTC

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 535264 0 medium CLOSED build_apache_snmp.sh script fails under Solaris 10 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 567843 0 urgent CLOSED build_apache_snmp.sh fails due to incorrect library name used for net-snmp to configure script 2021-02-22 00:41:40 UTC

Internal Links: 535264 567843 613685

Description Larry O'Leary 2010-05-12 04:40:39 UTC
Description of problem:
Unable to build Apache SNMP Connector module from source provided with JON 2.3.1 on Fedora or SuSE Linux system due to an error configure spits out when attempting to execute config.sub in the snmp2.0 directory.  

It appears that this is because config.sub and config.guess are missing.  I was able to get around this issue by executing automake -a from the snmp2.0 directory to add the missing files.

I have only seen and tested this issue on SuSE Linux Enterprise 11 and Fedora 11.

Comment 1 Charles Crouch 2010-05-19 03:28:40 UTC
We should see whether this is an issue on RHEL, if not then I suspect just a doc update should be sufficient here.

Comment 2 Heiko W. Rupp 2010-06-18 09:12:46 UTC
RHEL 5.5 needs a bunch of (additional) packages installed

- httpd-devel
- libtool
- automake

but building the modules for apache 2.0 and 2.2 fails with missing includes ( -I options are not correctly set) and 1.3 fails with some other error. 

As we are delivering binary versions, compiling from source is perhaps not that important.

The docs at http://rhq-project.org/display/JOPR2/Apache+2.x+SNMP+Config tell that automake is needed.

Comment 3 ezra di biase 2010-06-28 21:00:03 UTC
Hi to all,
anyone came to a solution?
I'm in a similar situation: Red Hat AS4, apache 2.0.52 and I need to compile because the binaries are linked to GLIBC_2.4 and on my system there is GLIBC_2.3.

Comment 4 Larry O'Leary 2010-06-28 21:17:05 UTC
Try the workaround mentioned in the description:

>   It appears that this is because config.sub and config.guess 
>   are missing.  I was able to get around this issue by executing 
>   automake -a from the snmp2.0 directory to add the missing 
>   files.

Basically, you will force automake to generate/add the missing files.

Comment 5 ezra di biase 2010-06-29 16:29:00 UTC
Hi all,
I solved following this post from RHQ Project: http://jira.rhq-project.org/browse/RHQ-1979

It was a Solaris environment bug but I tried and it worked.

Comment 6 Heiko W. Rupp 2010-07-09 11:26:06 UTC
r10793 adds a switch for Solaris that defaults to the RHEL behaviour

Comment 7 Corey Welton 2010-07-12 15:05:49 UTC
Confirmed that running automake works.  After running it, I got:

[root@core-01 snmp2.0]# automake -a
configure.in: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal).
configure.in:32: installing `./config.guess'
configure.in:32: installing `./config.sub'
automake: no `Makefile.am' found for any configure output

And then reattempting the build was successful.

However, per comment #1, do we need to have this documented somewhere?

Comment 8 Corey Welton 2010-07-12 15:07:04 UTC
Marking this verified.

Comment 9 Corey Welton 2010-08-12 16:53:10 UTC
Mass-closure of verified bugs against JON.

Note You need to log in before you can comment on or make changes to this bug.