Bug#541797: iceape FTBFS on mips*

View: New views
3 Messages — Rating Filter:   Alert me  

Bug#541797: iceape FTBFS on mips*

by Andreas Barth :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Package: iceape
Version: 1.1.17-1
Severity: serious

Hi,

the current version of iceape FTBFS on mips* with:
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 -g -O2 -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O2 -fno-strict-aliasing -g -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/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -ldl -lm    
/usr/bin/ld: ../../dist/lib/libxptcmd.a(xptcinvoke_asm_mips.o): relocation R_MIPS_HI16 against `__gnu_local_gp' can not be used when making a shared object; recompile with -fPIC
../../dist/lib/libxptcmd.a(xptcinvoke_asm_mips.o): could not read symbols: Bad value
collect2: ld returned 1 exit status

see https://buildd.debian.org/fetch.cgi?&pkg=iceape&ver=1.1.17-1&arch=mipsel&stamp=1249208323&file=log
for the full changelog. Ccing the mips-ports.


Cheers,
Andi



--
To UNSUBSCRIBE, email to debian-mips-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Parent Message unknown Re: Bug#541797: iceape FTBFS on mips*

by Andreas Barth :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* Mike Hommey (mh@...) [090816 15:34]:
> On Sun, Aug 16, 2009 at 01:39:32PM +0200, Andreas Barth wrote:
> > see https://buildd.debian.org/fetch.cgi?&pkg=iceape&ver=1.1.17-1&arch=mipsel&stamp=1249208323&file=log
> > for the full changelog. Ccing the mips-ports.
>
> FWIW, it's not worth spending time trying to fix this bug. 1.1.17 is not
> planned to be shipped in squeeze (see #538704), and the version that can
> possibly be included in squeeze (2.0) will build fine on mips (same
> codebase as xulrunner 1.9.1).

Unfortunatly vlc build-depends on iceape-dev (>= 1.1.9-4). Any ideas
how to get a current vlc on mips*? (Perhaps we have a trivial
one-liner fix - in case that's true, we should upload the fix.)



Cheers,
Andi


--
To UNSUBSCRIBE, email to debian-mips-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Parent Message unknown Re: Bug#541797: iceape FTBFS on mips*

by Andreas Barth :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* Mike Hommey (mh@...) [090816 17:29]:
> On Sun, Aug 16, 2009 at 04:34:18PM +0200, Andreas Barth wrote:
> > aurel is just doing a build on one of the mipses, so unless you have a
> > good idea without much effort, perhaps wait what comes out there.
>
> It looks like this:
> https://bugzilla.mozilla.org/show_bug.cgi?id=434501

That looks good to me. We tried:
--- xpcom/reflect/xptcall/src/md/unix/Makefile.in~      2008-03-13 19:10:46.000000000 +0000
+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in       2009-08-16 11:18:27.000000000 +0000
@@ -263,7 +263,7 @@
 #xptcstubs_mips.cpp
 # xptcstubs_asm_mips.s
 ifdef GNU_CC
-ASFLAGS                += $(INCLUDES) -x assembler-with-cpp -D__GNUC__
+ASFLAGS                += $(INCLUDES) -x assembler-with-cpp -D__GNUC__ -fPIC
 endif
 endif
 endif

which at least brought us via the critical path at well (I canot check
the outcoming though right now).


Please upload any of the fixes (and if you have done so, please tell
me so that I can prioritize that on at least one of the mips buildds).


Thanks for your support.


Cheers,
Andi


--
To UNSUBSCRIBE, email to debian-mips-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...