Package: xulrunner
Version: 1.8.1.14-1
Severity: serious
Tags: patch

Hi.

xulrunner FTBFSes on ia64 because it cannot find iostream.h which indeed
is obsolete and gone with gcc 4.3.0 AFAIS.

http://buildd.debian.org/fetch.cgi?pkg=xulrunner;ver=1.8.1.14-1;arch=ia64;stamp=1208499195:
[...]
make[8]: Entering directory 
`/build/buildd/xulrunner-1.8.1.14/xpcom/reflect/xptcall/src/md/unix'
xptcinvoke_ipf64.cpp
c++ -o xptcinvoke_ipf64.o -c -fvisibility=hidden -DMOZILLA_INTERNAL_API 
-DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 
-DEXPORT_XPTC_API   -I../../../../../../dist/include/xpcom 
-I../../../../../../dist/include -I/usr/include/nspr    -I./../..    -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 -O2 
-fno-strict-aliasing -g   -DMOZILLA_CLIENT -include 
../../../../../../mozilla-config.h -Wp,-MD,.deps/xptcinvoke_ipf64.pp 
xptcinvoke_ipf64.cpp
xptcinvoke_ipf64.cpp:43:22: error: iostream.h: No such file or directory
make[8]: *** [xptcinvoke_ipf64.o] Error 1
make[8]: Leaving directory 
`/build/buildd/xulrunner-1.8.1.14/xpcom/reflect/xptcall/src/md/unix'
make[7]: *** [libs] Error 2
[...]

[EMAIL PROTECTED]:~/xulrunner-1.8.1.14/xpcom$ grep -r iostream\.h *
reflect/xptcall/src/md/unix/xptcinvoke_ipf32.cpp:#include <iostream.h>
reflect/xptcall/src/md/unix/xptcinvoke_ipf64.cpp:#include <iostream.h>
tests/StringFactoringTests/test_main.cpp:#include <iostream.h>
tests/StringFactoringTests/profile_main.cpp:#include <iostream.h>
tests/RegFactory.cpp:#include <iostream.h>
tests/windows/nsStringTest.cpp:#include <iostream.h>

This code is ia64-only.

Regards,

Rene



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to