Page MenuHomeFreeBSD

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

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

Details

Summary
  • 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

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

Event Timeline

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