Over a month ago I posted a patch to add the new (multiarch) directory
containing crti.o to the default fpc.cfg. Without this patch (or an
equivilent manual config edit or manual command line parameter)
freepascal will (silently) fail to include include crti.o in the linker
script and this causes link failures of pascal programs that use c
libraries on armel and probablly powerpc and sparc as well*. I do not
know why it succeeds without it on i386 and amd64.
Note1: this does not make the fpc package itself multiarch.
Note2: the failures to build lazarus are currently blocking fpc from
migrating to testing so there is no point holding the patch for this
issue up in the hope of fpc migrating to testing first.
If there is anything you do not like about this patch please tell me and
I will adjust it. Otherwise please upload it.
* I have not personally tested on powerpc and sparc because I do not
have access to them but it seems more than likely that the lazarus build
failures on those architectures are manifestations of the same issue.
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org