Opened 3 years ago

Closed 3 years ago

Last modified 7 weeks ago

#62411 closed defect (fixed)

Configuring automake fails on Leopard Intel. "The installed version of autoconf does not work."

Reported by: Wowfunhappy (Jonathan) Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc:
Port: automake autoconf

Description

(It's not my fault—I think—but, sorry! I feel like I must be the first person in a while to give Leopard Intel a workout...)

The relevant portion appears to be as follows:

configure:3113: checking whether autoconf works
configure:3121: cd conftest && autoconf -o /dev/null conftest.ac
unknown channel m4trace: -1- _m4_warn(syntax, AC_OUTPUT was never used, )
 at /opt/local/share/autoconf/Autom4te/Channels.pm line 631
	Autom4te::Channels::msg('m4trace: -1- _m4_warn(syntax, AC_OUTPUT was never used, )\x{a}', 'undef', 'undef', 'partial', 0) called at /opt/local/bin/autom4te line 1084
configure:3124: $? = 1
configure:3133: result: no
configure:3136: error: The installed version of autoconf does not work.

Attachments (2)

config.log (10.8 KB) - added by Wowfunhappy (Jonathan) 3 years ago.
main.log (13.9 KB) - added by Wowfunhappy (Jonathan) 3 years ago.

Download all attachments as: .zip

Change History (9)

Changed 3 years ago by Wowfunhappy (Jonathan)

Attachment: config.log added

Changed 3 years ago by Wowfunhappy (Jonathan)

Attachment: main.log added

comment:1 Changed 3 years ago by kencu (Ken)

I have several thousand ports built on 10.4 and 10.5, including octave, which I thought was pretty special ;>

I'm not immediately sure where things are causing you trouble here, but if you are stuck, here you go:

<http://cunningham.homeunix.com:6227/autoconf/autoconf-2.69_5.darwin_9.noarch.tbz2>

<http://cunningham.homeunix.com:6227/automake/automake-1.16.3_0.darwin_9.noarch.tbz2>

Last edited 3 years ago by kencu (Ken) (previous) (diff)

comment:2 Changed 3 years ago by kencu (Ken)

might be some update to something has broken it since I last built it I guess...

comment:3 in reply to:  1 Changed 3 years ago by Wowfunhappy (Jonathan)

Replying to kencu:

I have several thousand ports built on 10.4 and 10.5, including octave, which I thought was pretty special ;>

I'm not immediately sure where things are causing you trouble here, but if you are stuck, here you go:

<http://cunningham.homeunix.com:6227/autoconf/autoconf-2.69_5.darwin_9.noarch.tbz2>

<http://cunningham.homeunix.com:6227/automake/automake-1.16.3_0.darwin_9.noarch.tbz2>

Thank you! Do I need to set up my own binary archive wiki:archives to install these?

Last edited 3 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 3 years ago by kencu (Ken)

for just one or two, you can download them somewhere and then copy them here:

/opt/local/var/macports/incoming/verified

and if I recall correctly how this goes, they will just be used at that point if they match the version, revision, and os.

comment:5 Changed 3 years ago by jmroot (Joshua Root)

Owner: set to jmroot
Resolution: fixed
Status: newclosed

In d3dd52c927e7e4a453478bfd938e68f695ba34e6/macports-ports (master):

automake: work around problem detecting autoconf

Closes: #62411

comment:6 Changed 3 years ago by jmroot (Joshua Root)

In fe66296c6eae254a6ec3462cf53ed80b2dbf8a5f/macports-ports (master):

autoconf: don't use the system m4

Fixes: #62411

comment:7 Changed 7 weeks ago by ryandesign (Ryan Carsten Schmidt)

In 48589c81916ab6bd8fa2d696a8b7a49d8c751dd6/macports-ports (master):

libtool: Use MacPorts m4

Fixes build of many ports that use libtool when using Xcode 15.3 in
which m4 is not included.

Closes: #69467
Closes: #69481
Closes: #69493
See: #69471

Reverses a previous decision not to use MacPorts m4 except on Tiger:

See: #47545

as it was already reversed in autoconf:

See: #62411

Note: See TracTickets for help on using tickets.