[MacPorts] #26611: libid3tag 0.15.1b doesn't honor build_arch

MacPorts noreply at macports.org
Thu Sep 23 16:53:57 PDT 2010


#26611: libid3tag 0.15.1b doesn't honor build_arch
-------------------------------------+--------------------------------------
 Reporter:  jon.hermansen@…          |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  1.9.1                                
 Keywords:  haspatch                 |        Port:  libid3tag                            
-------------------------------------+--------------------------------------
 Found while trying to build mpd (which depends on libid3tag) with
 build_arch set to i386.

 Basically, the issue is this:

 {{{
 ld: warning: in /opt/local/lib/libid3tag.dylib, file was built for
 unsupported file format which is not the architecture being linked (i386)
 }}}

 after which LD errors out with "undefined symbols."

 I'm attaching a proposed patch which fixes the issue when building for a
 single-arch, this port already has a working universal variant.

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


More information about the macports-tickets mailing list