[Pkg-pascal-devel] release candidate of fpc 3.2.0 in git

Paul Gevers elbrus at debian.org
Sat May 23 21:08:48 BST 2020


Dear all,

I just pushed my efforts to package fpc 3.2.0~rc1 to our git archive. I
failed to get it to build. I had to drop a piece from
fix-units-path-to-be-multi-arch-safe.patch because the upstream part
that was patched was dropped. This may or may not be related.

The first failure happens during building of the documentation:
/usr/bin/ld.bfd: /<<PKGBUILDDIR>>/fpcsrc/rtl/units/x86_64-linux/prt0.o:
in function `_start':
(.text+0x8e): undefined reference to `FPC_SysEntry'
<and more like those>

If I skip building documentation it fails during the binary phase:
/usr/bin/ppcx64 src/fpmkunit.pp -n -Fu../../rtl/units/x86_64-linux
-FUunits_bs/x86_64-linux -Fu../paszlib/src -Fu../hash/src
-Fi../paszlib/src -Cg  -Fi../fcl-process/src/unix -Fu../fcl-process/src
-Fi../fcl-process/src/linux -Fi../fcl-process/src/dummy -Fu../libtar/src
@/<<PKGBUILDDIR>>/debian/deb-build-fpc.cfg
PPU Loading /<<PKGBUILDDIR>>/fpcsrc/rtl/units/x86_64-linux/system.ppu
PPU Invalid Version 207
Fatal: Can't find unit system used by fpmkunit
Fatal: Compilation aborted

I'm not surprised that the system version of ppcx64 doesn't know the new
version of PPU yet, but normally these kind of mismatches aren't a
problem during the build.

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20200523/0e166da2/attachment.sig>


More information about the Pkg-pascal-devel mailing list