Ticket #37549 (closed defect: fixed)
libesmtp: error: 'AM_CONFIG_HEADER': this macro is obsolete
| Reported by: | ryandesign@… | Owned by: | noses@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.1.2 |
| Keywords: | haspatch | Cc: | |
| Port: | libesmtp |
Description
libesmtp fails the autoreconf step, saying:
configure.ac:28: error: 'AM_CONFIG_HEADER': this macro is obsolete.
You should use the 'AC_CONFIG_HEADERS' macro instead.
/opt/local/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.ac:28: the top level
autom4te: /opt/local/bin/gm4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
This is because of the recent automake 1.13 update.
The attached revised version of the configure patch fixes this. May I commit it?
We also need to make a change (any change) to the Portfile itself, so that MacPorts will know that it should clean the work directory before trying again. May I take this opportunity to reformat the portfile to our usual whitespace conventions?
Attachments
Change History
Changed 5 months ago by ryandesign@…
- Attachment patch-configure.ac.diff added
comment:1 in reply to: ↑ description Changed 5 months ago by ryandesign@…
- Status changed from new to closed
- Resolution set to fixed
Replying to ryandesign@…:
The attached revised version of the configure patch fixes this. May I commit it?
We also need to make a change (any change) to the Portfile itself, so that MacPorts will know that it should clean the work directory before trying again. May I take this opportunity to reformat the portfile to our usual whitespace conventions?


proposed patch