#41367 closed defect (fixed)
harfbuzz-icu: configure failure on trunk
Reported by: | mf2k (Frank Schima) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.99 |
Keywords: | Cc: | nerdling (Jeremy Lavergne) | |
Port: | harfbuzz-icu |
Description
I'm seeing the following configure failure on Mac OS X 10.9. Xcode 5.0.2.
:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_mports_trunk_dports_graphics_harfbuzz/harfbuzz-icu/work/harfbuzz-0.9.24" && autoreconf --force --verbose' :debug:configure Executing command line: cd "/opt/local/var/macports/build/_opt_mports_trunk_dports_graphics_harfbuzz/harfbuzz-icu/work/harfbuzz-0.9.24" && autoreconf --force --verbose :info:configure autoreconf: Entering directory `.' :info:configure autoreconf: configure.ac: not using Gettext :info:configure autoreconf: running: aclocal --force -I m4 :info:configure autoreconf: configure.ac: tracing :info:configure autoreconf: configure.ac: not running libtoolize: --install not given :info:configure autoreconf: running: /opt/local/bin/autoconf --force :info:configure autoreconf: running: /opt/local/bin/autoheader --force :info:configure autoreconf: running: automake --force-missing :info:configure parallel-tests: error: required file './test-driver' not found :info:configure parallel-tests: 'automake --add-missing' can install 'test-driver' :info:configure autoreconf: automake failed with exit status: 1
Attachments (2)
Change History (12)
Changed 11 years ago by mf2k (Frank Schima)
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 11 years ago by mf2k (Frank Schima)
Version: | 2.2.1 → 2.2.99 |
---|
Perhaps I should mention I am running trunk. But that probably doesn't matter.
comment:3 Changed 11 years ago by mf2k (Frank Schima)
Summary: | harfbuzz-icu: configure failure on Mavericks → harfbuzz-icu: configure failure on Mavericks and Mountion Lion |
---|
I just verified that is also fails running Macports trunk on Mountion Lion when I force a source code build. Log attached for reference.
$ sudo port -s upgrade harfbuzz-icu ---> Fetching distfiles for libpixman ---> Attempting to fetch pixman-0.32.2.tar.bz2 from http://sea.us.distfiles.macports.org/macports/distfiles/libpixman ---> Verifying checksums for libpixman ---> Extracting libpixman ---> Configuring libpixman ---> Building libpixman ---> Staging libpixman into destroot ---> Installing libpixman @0.32.2_0 ---> Cleaning libpixman ---> Deactivating libpixman @0.32.0_0 ---> Cleaning libpixman ---> Activating libpixman @0.32.2_0 ---> Cleaning libpixman ---> Computing dependencies for harfbuzz ---> Fetching distfiles for harfbuzz ---> Attempting to fetch harfbuzz-0.9.24.tar.bz2 from http://sea.us.distfiles.macports.org/macports/distfiles/harfbuzz ---> Attempting to fetch harfbuzz-0.9.24.tar.bz2 from http://distfiles.macports.org/harfbuzz ---> Verifying checksums for harfbuzz ---> Extracting harfbuzz ---> Configuring harfbuzz ---> Building harfbuzz ---> Staging harfbuzz into destroot ---> Installing harfbuzz @0.9.24_0 ---> Cleaning harfbuzz ---> Computing dependencies for harfbuzz ---> Deactivating harfbuzz @0.9.23_0 ---> Cleaning harfbuzz ---> Activating harfbuzz @0.9.24_0 ---> Cleaning harfbuzz ---> Computing dependencies for harfbuzz-icu ---> Fetching distfiles for harfbuzz-icu ---> Verifying checksums for harfbuzz-icu ---> Extracting harfbuzz-icu ---> Configuring harfbuzz-icu Error: org.macports.configure for port harfbuzz-icu returned: autoreconf failure: command execution failed Please see the log file for port harfbuzz-icu for details: /opt/local/var/macports/logs/_opt_mports_trunk_dports_graphics_harfbuzz/harfbuzz-icu/main.log Error: Unable to upgrade port: 1
Changed 11 years ago by mf2k (Frank Schima)
Attachment: | main.2.log added |
---|
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Status: | new → assigned |
---|---|
Summary: | harfbuzz-icu: configure failure on Mavericks and Mountion Lion → harfbuzz-icu: configure failure on trunk |
I am also running trunk, built Nov 6 at 21:58 central time. Not sure what revision it was.
Updating base to latest trunk revision, I now see the problem as well.
The difference is that base was recently changed so that autoreconf.pre_args are no longer set and autoreconf.args now are set. The harfbuzz-icu subport sets autoreconf.args, so with latest base, this overwrites the args, rather than adding to them. --install
is being removed from the args, and we don't want it to be.
comment:5 follow-up: 6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 Changed 11 years ago by larryv (Lawrence Velázquez)
Note that builds on release now won’t get --verbose
. Probably not important, although using
autoreconf.args --install --force --verbose
would cover both release and trunk. (I believe passing multiple --install
options is harmless.)
comment:7 follow-up: 8 Changed 11 years ago by nerdling (Jeremy Lavergne)
Cc: | snc@… added |
---|
I'm also finding that --install
is needed on trunk.
comment:8 follow-up: 10 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:9 Changed 11 years ago by nerdling (Jeremy Lavergne)
Ah, I just noticed your change was after my recent sync. I was on r113351 of the Portfile still, my bad.
comment:10 Changed 11 years ago by nerdling (Jeremy Lavergne)
Replying to ryandesign@…: Are you still encountering an error? r113366 fixed it for me.
Uninstalled, selfupdated and installed just fine.
Thanks
Huh, it installs fine for me on OS X 10.9 with Xcode 5.0.2.