Page MenuHomeFreeBSD

Rename base/gcc to base/gcc6.
ClosedPublic

Authored by jhb on Dec 21 2019, 7:07 PM.
Tags
None
Referenced Files
F77910084: D22900.diff
Sun, Feb 25, 4:21 AM
Unknown Object (File)
Sat, Feb 24, 1:49 AM
Unknown Object (File)
Sat, Feb 24, 1:49 AM
Unknown Object (File)
Sat, Feb 24, 1:43 AM
Unknown Object (File)
Fri, Feb 23, 11:54 AM
Unknown Object (File)
Sat, Feb 17, 12:09 AM
Unknown Object (File)
Mon, Jan 29, 10:48 PM
Unknown Object (File)
Jan 14 2024, 4:10 PM
Subscribers

Details

Summary

This is in preparation for adding a base/gcc9 port.

While here, update to GCC 6.5.0.

Share packing lists with the freebsd-gcc6 port as much as
posible. Split most of the freebsd-gcc6 pkg-plist into a
pkg-plist.common that lists arch-independent files under
lib/. Change base/gcc6 to use the arch-specific packing
lists and pkg-list.common from freebsd-gcc6. In addition,
hook up packing lists for the remaining archs supported
by freebsd-gcc6 but not base/gcc: aarch64 and sparc64.

Test Plan
  • poudriere bulk -t freebsd-gcc6@all
  • make check-plist of base/gcc6 for all archs but sparc64 sparc64 can't build a sysroot, so I can't build this port for sparc64

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 28279
Build 26389: arc lint + arc unit