revision 39693 breaks cross compiling the package libxml2
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
-
Reporter name: Karl-Michael Schindler
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
- Reporter name: Karl-Michael Schindler
Description:
build breaks for all systems that build libxml2:
example for i386-linux:
...
Start compiling package libxml2 for target i386-linux.
Compiling libxml/BuildUnit_libxml2.pp
Compiling ./libxml/src/xml2.pas
Compiling ./libxml/src/xmlxsdparser.pas
Compiling ./libxml/src/xmlxsd.pas
External command "/BlaBla/FreePascal/compiler/ppcross386 -Tlinux -FUlibxml/units/i386-linux/ -Fu/BlaBla/FreePascal/rtl/units/i386-linux/ -Fu/BlaBla/FreePascal/packages/rtl-objpas/units/i386-linux/ -Fulibxml/src -Filibxml/src -Tlinux -Pi386 -XPi386-linux- -Xr -Ur -Xs -O2 -n -ap -di386 -dRELEASE -XX -CX -Sc -viq libxml/BuildUnit_libxml2.pp" failed with exit code 55552. Console output:
Target OS: Linux for i386
Compiling libxml/BuildUnit_libxml2.pp
Compiling ./libxml/src/xml2.pas
Compiling ./libxml/src/xmlxsdparser.pas
Writing Resource String Table file: xmlxsdparser.rsj
Compiling ./libxml/src/xmlxsd.pas
Writing Resource String Table file: xmlxsd.rsj
43293 lines compiled, 0.3 sec
Error: Compilation raised exception internally
An unhandled exception occurred at $0000000000000000:
EAccessViolation: Access violation
$0000000000000000
The installer encountered the following error:
Compilation of "BuildUnit_libxml2.pp" failed
make[2]: *** [Makefile:1717: smart] Fehler 1
make[2]: Verzeichnis „/BlaBla/FreePascal/packages“ wird verlassen
make[1]: *** [Makefile:2651: packages_smart] Fehler 2
make[1]: Verzeichnis „/BlaBla/FreePascal“ wird verlassen
make: *** [Makefile:2806: build-stamp.i386-linux] Fehler 2
Steps to reproduce:
svn up -r 39693
make clean all OPT="-ap" OS_TARGET=linux CPU_TARGET=i386
Mantis conversion info:
- Mantis ID: 34212
- OS: Mac OS X
- OS Build: 10.4-10.6
- Build: revision 39693
- Platform: powerpc, i386, x86_64
- Fixed in version: 3.3.1
- Monitored by: » alexs75 (Lagunov Aleksey), » roman.yegay (Roman Yegay), » AntonK (Anton Kavalenka)