[MacPorts] #30607: libgdiplus needs dependency on libxslt (was: Mono w MacPorts 2.0.1)

MacPorts noreply at macports.org
Thu Aug 4 19:45:46 PDT 2011


#30607: libgdiplus needs dependency on libxslt
--------------------------------------+-------------------------------------
  Reporter:  david.r.klein@…          |       Owner:  macports-tickets@…                   
      Type:  defect                   |      Status:  closed                               
  Priority:  Normal                   |   Milestone:                                       
 Component:  ports                    |     Version:  2.0.1                                
Resolution:  duplicate                |    Keywords:                                       
      Port:  libgdiplus               |  
--------------------------------------+-------------------------------------
Changes (by ryandesign@…):

  * status:  new => closed
  * milestone:  MacPorts 2.0.2 =>
  * keywords:  mono, gdi, xslt =>
  * resolution:  => duplicate
  * port:  mono => libgdiplus


Old description:

> Hello,
>
> During sudo port install mono libgdiplus2.6.7 fails to build, looks to be
> caused by libxslt though.
> :info:build ld: in /opt/local/lib/libxslt.1.dylib, file was built for
> unsupported file format which is not the architecture being linked (i386)
> for architecture i386
> :info:build collect2: ld returned 1 exit status.
> Error: Failed to install libgdiplus.
>
> Workaround
> sudo port clean libgdiplus
> sudo port upgrade --enforce-variants cairo +universal
> sudo port upgrade --enforce-variants libxslt +universal
> sudo port upgrade --enforce-variants libgdiplus +universal
> sudo port install mono
>
> See error log for details.

New description:

 Hello,

 During sudo port install mono libgdiplus2.6.7 fails to build, looks to be
 caused by libxslt though.
 {{{
 :info:build ld: in /opt/local/lib/libxslt.1.dylib, file was built for
 unsupported file format which is not the architecture being linked (i386)
 for architecture i386
 :info:build collect2: ld returned 1 exit status.
 Error: Failed to install libgdiplus.
 }}}

 Workaround
 {{{
 sudo port clean libgdiplus
 sudo port upgrade --enforce-variants cairo +universal
 sudo port upgrade --enforce-variants libxslt +universal
 sudo port upgrade --enforce-variants libgdiplus +universal
 sudo port install mono
 }}}

 See error log for details.

--

Comment:

 Duplicate of #24501.

-- 
Ticket URL: <https://trac.macports.org/ticket/30607#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list