[fpc-devel] Problems building documentation on PPC (Fedora Extras)

Joost van der Sluis joost at cnoc.nl
Fri Sep 15 22:48:03 CEST 2006


Hi all,

I try to update the fpc-version provided by Fedora, but the build fails
on powerpc (again)

This time the problem only occurs in fpcdoc, the compiler builds fine,
only the documentation doesn't. Building on i386 works. Anyone has any
idea?

You can find the logs here:
http://buildsys.fedoraproject.org/logs/fedora-development-extras/17571-
fpc-2.0.4-1.fc6/ppc/

But the most important part is this:

Output written on user.pdf (165 pages, 894659 bytes).
Transcript written on user.log.
/builddir/build/BUILD/fpcbuild_2.0.4_exp/fpcsrc/utils/fpdoc/fpdoc --output=rtl.inc  --hide-protected --warn-no-node --package=rtl --descr=rtl.xml --content=rtl.xct --descr=strutils.xml --input="../fpcsrc/rtl/objpas/strutils.pp " --descr=sysutils.xml --input="../fpcsrc/rtl/unix/sysutils.pp -Fi../fpcsrc/rtl/objpas/sysutils -Fi../fpcsrc/rtl/inc " --descr=strings.xml --input="../fpcsrc/rtl/inc/strings.pp -Fi../fpcsrc/rtl/i386 -Fi../fpcsrc/rtl/inc " --descr=mouse.xml --input="../fpcsrc/rtl/unix/mouse.pp -Fi../fpcsrc/rtl/inc " --descr=keyboard.xml --input="../fpcsrc/rtl/unix/keyboard.pp -Fi../fpcsrc/rtl/inc " --descr=crt.xml --input="../fpcsrc/rtl/unix/crt.pp -Fi../fpcsrc/rtl/inc " --descr=video.xml --input="../fpcsrc/rtl/unix/video.pp -Fi../fpcsrc/rtl/inc " --descr=dos.xml --input="../fpcsrc/rtl/unix/dos.pp -Fi../fpcsrc/rtl/inc -dcpui386 " --descr=sockets.xml --input="-dver1_0 ../fpcsrc/rtl/unix/sockets.pp -Fi../fpcsrc/rtl/inc -Fi../fpcsrc/rtl/linux " --descr=objects.xml --input="../fpcsrc/rtl/inc/objects.pp -Fi../fpcsrc/rtl/i386 -Fi../fpcsrc/rtl/linux " --descr=heaptrc.xml --input="../fpcsrc/rtl/inc/heaptrc.pp -Fi../fpcsrc/rtl/i386 -Fi../fpcsrc/rtl/linux " --descr=mmx.xml --input="../fpcsrc/rtl/i386/mmx.pp -Fi../fpcsrc/rtl/linux " --descr=ipc.xml --input="../fpcsrc/rtl/unix/ipc.pp -Fi../fpcsrc/rtl/linux " --descr=printer.xml --input="../fpcsrc/rtl/unix/printer.pp -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/inc " --descr=typinfo.xml --input="../fpcsrc/rtl/objpas/typinfo.pp -Fi../fpcsrc/rtl/linux "  --descr=ports.xml --input="../fpcsrc/rtl/unix/ports.pp -Fi../fpcsrc/rtl/linux " --descr=getopts.xml --input="../fpcsrc/rtl/inc/getopts.pp -Fi../fpcsrc/rtl/linux " --descr=emu387.xml --input="../fpcsrc/rtl/go32v2/emu387.pp -Fi../fpcsrc/rtl/i386 " --descr=dxeload.xml --input="../fpcsrc/rtl/go32v2/dxeload.pp -Fi../fpcsrc/rtl/i386 " --descr=go32.xml --input="../fpcsrc/rtl/go32v2/go32.pp -Fi../fpcsrc/rtl/i386 " --descr=gpm.xml --input="-dVER1_0 ../fpcsrc/rtl/linux/gpm.pp -Fi../fpcsrc/rtl/i386 " --descr=graph.xml --input="../fpcsrc/packages/base/graph/unix/graph.pp -Fi../fpcsrc/packages/base/graph/inc " --descr=oldlinux.xml --input="../fpcsrc/rtl/linux/oldlinux.pp -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/unix " --descr=unixtype.xml --input="../fpcsrc/rtl/unix/unixtype.pp -Fi../fpcsrc/rtl/unix -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/linux/i386 " --descr=baseunix.xml --input="../fpcsrc/rtl/unix/baseunix.pp -Fi../fpcsrc/rtl/unix -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/linux/i386 " --descr=unix.xml  --input="../fpcsrc/rtl/unix/unix.pp -Fi../fpcsrc/rtl/unix -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/linux/i386 " --descr=classes.xml --input='../fpcsrc/rtl/unix/classes.pp -Fi../fpcsrc/rtl/objpas/classes ' --descr=unixutil.xml --input="../fpcsrc/rtl/unix/unixutil.pp " --descr=x86.xml --input="../fpcsrc/rtl/unix/x86.pp " --descr=dynlibs.xml --input="../fpcsrc/rtl/inc/dynlibs.pp -Fi../fpcsrc/rtl/unix " --descr=linux.xml --input="../fpcsrc/rtl/linux/linux.pp -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/unix " --descr=math.xml --input="../fpcsrc/rtl/objpas/math.pp -Fi../fpcsrc/rtl/i386 -dFPC_HAS_TYPE_EXTENDED " --descr=matrix.xml --input="../fpcsrc/rtl/inc/matrix.pp -Fi../fpcsrc/rtl/inc " --descr=system.xml --input="-dfpdocsystem -dHASGETHEAPSTATUS -dSUPPORT_DOUBLE ../fpcsrc/rtl/bsd/system.pp -Fi../fpcsrc/rtl/linux -Fi../fpcsrc/rtl/unix -Fi../fpcsrc/rtl/inc -Fi../fpcsrc/rtl/i386 -dCPU32 -dHASVARIANT -dFPC_HAS_TYPE_EXTENDED -dHASWIDECHAR " --descr=objpas.xml --input="-dHASINTF ../fpcsrc/rtl/objpas/objpas.pp " --descr=dateutils.xml --input="../fpcsrc/rtl/objpas/dateutils.pp -Fi../fpcsrc/rtl/objpas " --format=latex
An unhandled exception occurred at $100B3F30 :
EXMLReadError : In rtl.xml (line 1 pos 39): Expected letter, "_" or ":" for name, found "?"
  $100B3F30
  $100B4608
  $100B46B8
  $100B62F4
  $100B651C
  $100B43D8
  $100B71B0
  $100B72E4
  $100757C8
  $100015FPDoc - Free Pascal Documentation Tool
(c) 2000 - 2003 Areca Systems GmbH / Sebastian Guenther, sg at freepascal.org

8C
  $10001CA4
  $100000C4

make: *** [rtl.inc] Error 217
make: Leaving directory `/builddir/build/BUILD/fpcbuild_2.0.4_exp/fpcdocs'
error: Bad exit status from /var/tmp/rpm-tmp.74049 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.74049 (%build)




More information about the fpc-devel mailing list