Page MenuHomeFreeBSD

Permit base/binutils to be built as a native package.

Authored by jhb on Feb 8 2019, 7:39 PM.


  • Don't require CROSS_TOOLCHAIN and CROSS_SYSROOT for base/binutils.
  • Fix some places in devel/binutils to test the PREFIX instead of CROSS_TOOLCHAIN to determine if base/binutils is being built.
  • When base/binutils is built natively, the binaries are installed with the target name prefix already.
Test Plan
  • built base/binutils natively for amd64 and used it in a VM to build a self-hosted world

Diff Detail

rP FreeBSD ports repository
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

jhb created this revision.Feb 8 2019, 7:39 PM
lwhsu added a subscriber: lwhsu.Feb 9 2019, 4:48 PM
bapt accepted this revision.Feb 17 2019, 11:08 AM
This revision is now accepted and ready to land.Feb 17 2019, 11:08 AM
This revision was automatically updated to reflect the committed changes.