[MacPorts] #25982: xulrunner-devel 1.9.2 Configure error - build failure

MacPorts noreply at macports.org
Fri Aug 6 12:44:21 PDT 2010


#25982: xulrunner-devel 1.9.2 Configure error - build failure
----------------------------------+-----------------------------------------
 Reporter:  cubranic@…            |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.9.1                                
 Keywords:                        |        Port:                                       
----------------------------------+-----------------------------------------
 I can't build xulrunner-devel on Snow Leopard even with a
 +internal_dependencies. It looks like most code is built in 32-bit, as it
 should, and then libnss3.dylib is not and then fails to build when it
 can't link to the other libraries.

 {{{
 $ sudo port install xulrunner-devel +internal_dependencies
 [...]
 :info:build rm -f libnspr4.dylib
 :info:build /usr/bin/gcc-4.2 -dynamiclib -compatibility_version 1 \
 -current_version 1 -all_load -install_name
 /opt/local/lib/xulrunner/libnspr4.dylib \
 -headerpad_max_install_names -o libnspr4.dylib ./prvrsion.o  [...]  \
 -L/opt/local/lib -arch i386 -framework CoreServices -framework
 CoreFoundation

 [...]

 :info:build rm -f Darwin10.4.0_OPT.OBJ/libnssutil3.dylib
 :info:build /usr/bin/gcc-4.2 -dynamiclib -compatibility_version 1
 -current_version 1 \
 -install_name /opt/local/lib/xulrunner/libnssutil3.dylib \
 -headerpad_max_install_names  -o Darwin10.4.0_OPT.OBJ/libnssutil3.dylib \
 Darwin10.4.0_OPT.OBJ/quickder.o [...] \
 -L[...]_xulrunner-devel/work/mozilla-1.9.2/dist/lib \
 -L[...]_xulrunner-devel/work/mozilla-1.9.2/dist/lib \
 -lplc4 -lplds4 -lnspr4
 :info:build ld: warning: in [...]_xulrunner-
 devel/work/mozilla-1.9.2/dist/lib/libplc4.dylib, file is not of required
 architecture
 :info:build ld: warning: in [...]_xulrunner-
 devel/work/mozilla-1.9.2/dist/lib/libplds4.dylib, file is not of required
 architecture
 :info:build ld: warning: in [...]_xulrunner-
 devel/work/mozilla-1.9.2/dist/lib/libnspr4.dylib, file is not of required
 architecture
 :info:build Undefined symbols:
 :info:build   "_PR_Lock", referenced from:
 :info:build       _NSSRWLock_UnlockWrite_Util in nssrwlk.o
 :info:build       _NSSRWLock_UnlockRead_Util in nssrwlk.o
 :info:build       _NSSRWLock_LockWrite_Util in nssrwlk.o
 :info:build       _NSSRWLock_LockRead_Util in nssrwlk.o
 :info:build       _PORT_ArenaMark_Util in secport.o
 :info:build       _PORT_ArenaGrow_Util in secport.o
 :info:build       _PORT_ArenaAlloc_Util in secport.o
 :info:build       _port_ArenaRelease in secport.o
 :info:build       _PORT_FreeArena_Util in secport.o
 [...]
 }}}

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


More information about the macports-tickets mailing list