mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
971c1c596a
FPC cannot use the gold linker. Gold requires that the linker script have the --script flag passed, but doing so will break FreePascal (the flags causes the internal linker to be bypassed). Since DragonFly switches linkers through the environment and it's not clear how to set that, I've hardcoded the linker path for DragonFly for now. Also, we must avoid using Gold for the bootstrap compiler (which has not been hardcoded) so passing LDVER=ld.bfd during the bootstrap stage is necessary to guarantee this. FreeBSD doesn't use this variable so its harmless on that OPSYS. The other major fix was fixing the dirent record which differs on DragonFly. This is why unit searching has always failed. All patches will be submitted upstream. This should be a no-op for FreeBSD, thus no bump. |
||
---|---|---|
.. | ||
files | ||
distinfo | ||
Makefile | ||
Makefile.units | ||
pkg-descr | ||
pkg-plist |