<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/base, branch release/12.3.0</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=release%2F12.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=release%2F12.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2021-09-30T21:23:30Z</updated>
<entry>
<title>cleanup: drop support for EOL FreeBSD 11.X</title>
<updated>2021-09-30T21:23:30Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2021-09-11T14:57:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=620968a43a5f9bb3fa98ab20f257a4c0d864caa7'/>
<id>urn:sha1:620968a43a5f9bb3fa98ab20f257a4c0d864caa7</id>
<content type='text'>
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
</content>
</entry>
<entry>
<title>One more small cleanup, forgotten yesterday.</title>
<updated>2021-04-07T08:09:01Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2021-04-07T08:06:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=cf118ccf875508b9a1c570044c93cfcc82bd455c'/>
<id>urn:sha1:cf118ccf875508b9a1c570044c93cfcc82bd455c</id>
<content type='text'>
Reported by:	lwhsu
</content>
</entry>
<entry>
<title>all: Remove all other $FreeBSD keywords.</title>
<updated>2021-04-06T14:31:13Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2021-04-06T14:21:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=135fdeebb99c3569e42d8162b265e15d29bd937d'/>
<id>urn:sha1:135fdeebb99c3569e42d8162b265e15d29bd937d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove # $FreeBSD$ from Makefiles.</title>
<updated>2021-04-06T14:31:07Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2021-04-06T11:55:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=305f148f482daf30dcf728039d03d019f88344eb'/>
<id>urn:sha1:305f148f482daf30dcf728039d03d019f88344eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't disable LTO for aarch64-gcc[69].</title>
<updated>2020-07-23T19:25:07Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-07-23T19:25:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=fe247757ec1b6266da2c9b1bc2c0407caef9cdac'/>
<id>urn:sha1:fe247757ec1b6266da2c9b1bc2c0407caef9cdac</id>
<content type='text'>
aarch64-binutils is no longer built static by default, so aarch64-gcc
can now enable LTO.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D25783
</content>
</entry>
<entry>
<title>Update instructions to use freebsd-gcc6 packages.</title>
<updated>2020-01-03T21:09:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-01-03T21:09:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8622a73b5e70d3c7145ba564d843b6c3dcfaf8f6'/>
<id>urn:sha1:8622a73b5e70d3c7145ba564d843b6c3dcfaf8f6</id>
<content type='text'>
Reported by:	Mark Millard
Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D23011
</content>
</entry>
<entry>
<title>Various fixes to base/binutils and base/gcc6.</title>
<updated>2020-01-02T19:20:06Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-01-02T19:20:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d7993e894699a1127a741094665934dd51ce69b1'/>
<id>urn:sha1:d7993e894699a1127a741094665934dd51ce69b1</id>
<content type='text'>
- Add --with-sysroot=/ to CONFIGURE_ARGS.  base/binutils needs this so
  that ld honors --sysroot in linker scripts.  base/gcc6 needs this so
  that the C++ include paths honor --sysroot.
- Remove a hack from GCC's configure to force C++98 mode when building
  GCC with GCC.  libc++ assumes C++11, so this hack was breaking the
  build of base/gcc6 natively when the system compiler was GCC.
- Add toolchain makefiles installed to /usr/share/toolchains.

  These are suitable to be used by CROSS_TOOLCHAIN when doing a native
  arch build.  These makefiles enable appropriate knobs so that the
  in-tree components that are replaced by each package are not built
  or installed.  The freebsd-gcc toolchain makefile includes the
  binutils toolchain makefile if it is present.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D22984
</content>
</entry>
<entry>
<title>Rename base/gcc to base/gcc6.</title>
<updated>2019-12-27T20:11:07Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2019-12-27T20:11:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=66614bf3f5c89b92f57e5842372e1299362ff5f2'/>
<id>urn:sha1:66614bf3f5c89b92f57e5842372e1299362ff5f2</id>
<content type='text'>
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/gcc6: aarch64 and sparc64.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D22900
</content>
</entry>
<entry>
<title>Update base/gcc to work with devel/freebsd-gcc6.</title>
<updated>2019-12-21T01:13:07Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2019-12-21T01:13:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b0889ee3faa4ec33123a93afb702de7f5e17b71a'/>
<id>urn:sha1:b0889ee3faa4ec33123a93afb702de7f5e17b71a</id>
<content type='text'>
- Explicitly set all the toolchain &lt;foo&gt;_FOR_TARGET variables.
  GCC's default guess for CC, etc. happened to work with the
  powerpc64-gcc port, but fails when the binaries have a suffix
  like the '6' suffix in freebsd-gcc6.  Setting these variables
  explicitly keeps GCC's build from having to guess.
- Pull patches from freebsd6-gcc instead of powerpc64-gcc.
- Use per-arch plists.
- Simplify the post-install steps to keep the hard links the
  normal install performs and avoid renaming binaries.
  Keep links to 'cc' and 'c++'.

Reviewed by:	bapt (earlier version)
Differential Revision:	https://reviews.freebsd.org/D22594
</content>
</entry>
<entry>
<title>Simplify a few things and fix cross-building.</title>
<updated>2019-12-03T23:22:23Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2019-12-03T23:22:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4ae610214241d8104f35bf7bac68043cc3a5b7e1'/>
<id>urn:sha1:4ae610214241d8104f35bf7bac68043cc3a5b7e1</id>
<content type='text'>
- Remove objcopy unconditionally.
- Don't bother creating links with the BUTARGET prefix.
- Use HOSTARCH when setting CONFIGURE_TARGET.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D22607
</content>
</entry>
</feed>
