[MacPorts] #38154: libident @0.32: Does not respect build_arch

MacPorts noreply at macports.org
Thu Feb 21 15:47:52 PST 2013


#38154: libident @0.32: Does not respect build_arch
----------------------+----------------------
 Reporter:  larryv@…  |      Owner:  toby@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:            |       Port:  libident
----------------------+----------------------
 The final linker command to assemble `libident.0.dylib` completely ignores
 the provided `-arch` flags. (Build was on an x86_64 system.)

 {{{
 % sudo port build libident supported_archs=i386
 […]
 /bin/sh ./libtool --mode=link /usr/bin/clang  -pipe -O2 -Wall -W -arch
 i386  -L/opt/local/lib -arch i386 -o libident.la -rpath /opt/local/lib
 ident.lo id_open.lo id_close.lo id_query.lo id_parse.lo support.lo
 /usr/bin/clang -dynamiclib -undefined dynamic_lookup -o
 .libs/libident.0.0.0.dylib  .libs/ident.o .libs/id_open.o .libs/id_close.o
 .libs/id_query.o .libs/id_parse.o .libs/support.o  -L/opt/local/lib
 -install_name  /opt/local/lib/libident.0.dylib -compatibility_version 1
 -current_version 1.0
 ld: warning: ld: warning: ignoring file .libs/ident.o, file was built for
 i386 which is not the architecture being linked (x86_64):
 .libs/ident.oignoring file .libs/id_open.o, file was built for i386 which
 is not the architecture being linked (x86_64): .libs/id_open.o

 ld: warning: ld: warning: ignoring file .libs/id_close.o, file was built
 for i386 which is not the architecture being linked (x86_64):
 .libs/id_close.oignoring file .libs/id_query.o, file was built for i386
 which is not the architecture being linked (x86_64): .libs/id_query.o

 ld: warning: ld: warning: ignoring file .libs/id_parse.o, file was built
 for i386 which is not the architecture being linked (x86_64):
 .libs/id_parse.oignoring file .libs/support.o, file was built for i386
 which is not the architecture being linked (x86_64): .libs/support.o
 }}}

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


More information about the macports-tickets mailing list