Hum... trying to apply the patch to the Ubuntu Edgy firefox source
(1.99+2.0b2+dfsg-1ubuntu3), I get this:

c++ -o nsStringAPI.o -c -I../../dist/include/system_wrappers -include 
../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI 
-DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue 
-I./../base -I./../ds -I./../io -I./../components -I./../threads 
-I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string 
-I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr 
-I/usr/include -I/usr/include -I/usr/include    -fPIC   -fno-rtti 
-fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align 
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor 
-Wno-long-long -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -pipe -w -O2 -g 
-fno-strict-aliasing   -DMOZILLA_CLIENT -include ../../mozilla-config.h 
-Wp,-MD,.deps/nsStringAPI.pp nsStringAPI.cpp
rm -f libxpcom_core.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align 
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor 
-Wno-long-long -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -pipe -w -O2 -g 
-fno-strict-aliasing -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_core.so -o 
libxpcom_core.so  pldhash.o nsCOMPtr.o nsComponentManagerUtils.o nsDebug.o 
nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsMemory.o nsTraceRefcnt.o 
nsWeakReference.o nsGREGlue.o nsVersionComparator.o nsTHashtable.o nsTArray.o 
nsGenericFactory.o nsXPComInit.o nsStringAPI.o    -Wl,--as-needed   
-Wl,--whole-archive ../../dist/lib/libxpcomds_s.a ../../dist/lib/libxpcomio_s.a 
../../dist/lib/libxpcomcomponents_s.a ../../dist/lib/libxpcomthreads_s.a 
../../dist/lib/libxpcomproxy_s.a ../../dist/lib/libxpcombase_s.a 
../../dist/lib/libxptcall.a ../../dist/lib/libxptinfo.a ../../dist/lib/libxpt.a 
../../dist/lib/libxptcmd.a ../../dist/lib/libstring_s.a  -Wl,--no-whole-archive 
 -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm     
/usr/bin/ld: nsCOMPtr.o: relocation R_X86_64_PC32 against 
`nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const' can 
not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[4]: *** [libxpcom_core.so] Error 1
make[4]: Leaving directory `/tmp/buildd/firefox-1.99+2.0b2+dfsg/xpcom/build'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/tmp/buildd/firefox-1.99+2.0b2+dfsg/xpcom'
make[2]: *** [tier_2] Error 2
make[2]: Leaving directory `/tmp/buildd/firefox-1.99+2.0b2+dfsg'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/tmp/buildd/firefox-1.99+2.0b2+dfsg'
make: *** [build-stamp] Error 2
pbuilder: Failed autobuilding of package

-- 
please include patch for a highly visible crash in epiphany
https://launchpad.net/bugs/63814

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to