[MacPorts] #19850: error installing evolution-data-server

MacPorts noreply at macports.org
Sun Jun 7 01:14:54 PDT 2009


#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


More information about the macports-tickets mailing list