#19850: error installing evolution-data-server -------------------------------+-------------------------------------------- Reporter: palixath@… | Owner: jim@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: evolution-data-server -------------------------------+-------------------------------------------- Comment(by jim@…): What I love about maintaining a port -- you meet the most '''interesting''' packages. ;] I'm pretty sure I've found the breakage. e-d-s uses [http://www.nabble.com /Announcing-Dolt,-a-drop-in-Libtool-replacement-which-cuts-build-times-in- half-td16596019.html dolt] as a dropin replacement for the more inefficient libtool. Unfortunately, rather than just `include dolt.m4` in ./acinclude.m4, someone cut-and-pasted a non-Tiger-friendly version directly into it. Here's what I fixed: {{{ --- acinclude.m4.orig 2009-05-03 07:55:03.000000000 -0700 +++ acinclude.m4 2009-06-07 00:49:08.000000000 -0700 @@ -444,9 +444,9 @@ for arg in "$[]@"; do case "$arg" in --mode=compile) modeok=true ;; --tag=CC|--tag=CXX) tagok=true ;; - *) args+=("$arg") + *) args[${#args[*]}]="$arg" esac done if $modeok && $tagok ; then . ${top_builddir_slash}doltcompile "${args@<:@@@:>@}" }}} Ironically, the configure script runs a test earlier which checks to see if the shell can append; the version of dolt in acinclude.m4 doesn't take advantage of knowing that. ;p @palixath: could you have a look and see if the above patch fixes things for you? If so, I'll ask one of the committers to apply the patchfile I've attached to this ticket. Cheers! -- Ticket URL: <http://trac.macports.org/ticket/19850#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS