Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
11.4.1.s20240710 11 Nov 2024 23:55:12 |
Gerald Pfeifer (gerald) |
lang/gcc11-devel: Remove obsolete port
GCC 11 has gone end of life upstream and with that stopped the weekly
snapshots, so there is nothing to do for a gcc11-devel port (whereas
lang/gcc11 remains for the time being).
Approved by: salvadore (maintainer) |
11.4.1.s20240710 29 Oct 2024 23:54:20 |
Kyle Evans (kevans) |
lang/gcc*: disable building of libssp
For today's FreeBSD 14 and earlier, libssp is a nop because nothing on
FreeBSD will be referencing these headers or lib. On FreeBSD 15, it
actively breaks building with FORTIFY_SOURCE enabled and it's not worth
trying to make it work- the potential for GCC improvements comes from
the __builtin_object_size enhancement, not from these headers.
PR: 280265
Approved by: salvadore (maintainer) |
11.4.1.s20240710 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
11.4.1.s20240710 16 Jul 2024 15:41:39 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240710 |
11.4.1.s20240703 09 Jul 2024 12:32:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240703
Also delete obsolete patch, upstreamed in upstream commit
5a419c22e67b30bfa10a59351c64663396a4c8f2. |
11.4.1.s20240619 30 Jun 2024 14:33:29 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240619 |
11.4.1.s20240612 20 Jun 2024 12:29:59 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240612 |
11.4.1.s20240605 11 Jun 2024 14:14:43 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240605 |
11.4.1.s20240522 23 May 2024 09:23:48 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240522 |
11.4.1.s20240515 16 May 2024 15:24:08 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240515 |
11.4.1.s20240501 02 May 2024 14:38:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240501 |
11.4.1.s20240425 30 Apr 2024 15:38:00 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240425 |
11.4.1.s20240418 23 Apr 2024 13:04:02 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240418 |
11.4.1.s20240411 15 Apr 2024 12:33:34 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240411 |
11.4.1.s20240404 08 Apr 2024 19:27:09 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240404 |
11.4.1.s20240328 06 Apr 2024 10:33:54 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240328 |
11.4.1.s20240321 24 Mar 2024 08:03:24 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240321 |
11.4.1.s20240314 21 Mar 2024 12:44:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240314 |
11.4.1.s20240222 26 Feb 2024 22:50:53 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240222 |
11.4.1.s20240215 21 Feb 2024 20:47:27 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240215 |
11.4.1.s20240208 15 Feb 2024 17:52:27 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240208 |
11.4.1.s20240201 06 Feb 2024 10:45:45 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240201 |
11.4.1.s20240125 01 Feb 2024 13:48:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240125 |
11.4.1.s20240118_1 28 Jan 2024 22:14:10 |
Muhammad Moinur Rahman (bofh) |
lang/gcc11-devel: Moved man to share/man
Approved by: portmgr (blanket) |
11.4.1.s20240118 23 Jan 2024 09:15:29 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240118 |
11.4.1.s20240111 15 Jan 2024 10:47:17 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240111 |
11.4.1.s20240104 08 Jan 2024 10:04:09 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20240104 |
11.4.1.s20231228 05 Jan 2024 21:01:16 |
Piotr Kubaj (pkubaj) |
lang/gcc11-devel: remove ELFv1 support |
11.4.1.s20231228 01 Jan 2024 13:24:25 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231228 |
11.4.1.s20231221 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
11.4.1.s20231221 25 Dec 2023 10:59:42 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231221 |
11.4.1.s20231214 20 Dec 2023 07:47:19 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231214 |
11.4.1.s20231207 12 Dec 2023 08:22:26 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231207 |
11.4.1.s20231130 04 Dec 2023 11:31:31 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231130 |
11.4.1.s20231123 27 Nov 2023 14:11:19 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231123 |
11.4.1.s20231116 20 Nov 2023 11:15:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231116 |
11.4.1.s20231109 13 Nov 2023 09:50:51 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231109 |
11.4.1.s20231102 06 Nov 2023 07:09:35 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231102 |
11.4.1.s20231026 29 Oct 2023 14:00:02 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231026 |
11.4.1.s20231019 23 Oct 2023 13:10:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231019 |
11.4.1.s20231012 16 Oct 2023 07:11:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231012 |
11.4.1.s20231005 06 Oct 2023 17:48:53 |
Dimitry Andric (dim) |
lang/gcc10 lang/gcc11 lang/gcc11-devel lang/gcc12 lang/gcc12-devel lang/gcc13
lang/gcc13-devel lang/gcc14-devel: fix build with libc++ 17
When building relatively recent gcc ports (with C++ in them) against
libc++ 17, you get errors similar to:
In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:208:
In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:239:
In file included from /usr/include/c++/v1/vector:321:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:20:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:32:
In file included from /usr/include/c++/v1/locale:202:
/usr/include/c++/v1/__locale:546:5: error: '__abi_tag__' attribute only
applies to structs, variables, functions, and namespaces
546 | _LIBCPP_INLINE_VISIBILITY
| ^
/usr/include/c++/v1/__config:813:37: note: expanded from macro
'_LIBCPP_INLINE_VISIBILITY' (Only the first 15 lines of the commit message are shown above ) |
11.4.1.s20231005 06 Oct 2023 16:00:00 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20231005 |
11.4.1.s20230928 04 Oct 2023 11:01:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230928 |
11.4.1.s20230921 25 Sep 2023 17:30:21 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230921 |
11.4.1.s20230914 17 Sep 2023 16:07:06 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230914 |
11.4.1.s20230907 10 Sep 2023 13:24:55 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230907 |
11.4.1.s20230831 03 Sep 2023 07:39:12 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230831
Also update files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
patch to take into account FreeBSD 15. |
11.4.1.s20230824 25 Aug 2023 17:53:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230824 |
11.4.1.s20230817 25 Aug 2023 17:53:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230817 |
11.4.1.s20230810 15 Aug 2023 14:31:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230810 |
11.4.1.s20230803 08 Aug 2023 15:47:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230803 |
11.4.1.s20230727 01 Aug 2023 20:03:26 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230727 |
11.4.1.s20230720 01 Aug 2023 11:27:28 |
Rene Ladan (rene) |
all: remove support for expired FreeBSD 13.1
Approved by: portmgr (implicit), salvadore (gcc ports)
Reviewed by: jbeich
Differential Revision: https://reviews.freebsd.org/D40845 |
11.4.1.s20230720 25 Jul 2023 16:09:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230720 |
11.4.1.s20230713 16 Jul 2023 12:09:35 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230713 |
11.4.1.s20230706 16 Jul 2023 12:09:34 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230706 |
11.4.1.s20230629 01 Jul 2023 11:41:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230629 |
11.4.1.s20230622 01 Jul 2023 11:41:21 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230622 |
11.4.1.s20230615 19 Jun 2023 15:19:22 |
Piotr Kubaj (pkubaj) |
lang/gcc*: fix build with CPUTYPE?=g[3-5]
GCC does not accept -mcpu=g4, but does accept -mcpu=G4. |
11.4.1.s20230615 18 Jun 2023 15:42:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230615 |
11.4.1.s20230608 10 Jun 2023 21:31:43 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230608 |
11.4.1.s20230601_1 03 Jun 2023 10:28:03 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Switch back to standard bootstrap
Switch back to STANDARD_BOOTSTRAP on i386, amd64 and aarch64 as default
option instead of LTO_BOOTSTRAP: lto bootstrap produces too many
failures on the package builders for those architectures.
Users wanting to use LTO_BOOTSTRAP can still enable the option manually.
The option stays enabled by default on powerpc, powerpc64 and
powerpc64le, for which I do not have failure reports from package
builders. |
11.4.1.s20230601 03 Jun 2023 10:28:02 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.4.1.s20230601 |
11.3.1.s20230525 28 May 2023 21:19:17 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230525 |
11.3.1.s20230518 19 May 2023 22:12:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230518 |
11.3.1.s20230511_1 19 May 2023 22:12:53 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Fix enable init_array patch
Add an error line that was missing in case _FreeBSD_version < 1000010.
Reported by: gnikl@users.sourceforge.net
Fixes: db8e43de4eef lang/gcc11-devel: Enable support for .init_array and
.fini_array |
11.3.1.s20230511 12 May 2023 15:33:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230511 |
11.3.1.s20230504_1 12 May 2023 15:33:40 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Enable support for .init_array and .fini_array
Enable support for .init_array and .fini_array, which FreeBSD supports
since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
repository.
There __FreeBSD_version is 1000009, so we start enabling the support
from __FreeBSD_version == 1000010.
Reported by: Dan McGregor <dan.mcgregor@usask.ca>
Reviewed by: Dan McGregor <dan.mcgregor@usask.ca>, gerald
Differential Revision: https://reviews.freebsd.org/D39968 |
11.3.1.s20230504 08 May 2023 20:37:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230504 |
11.3.1.s20230427 29 Apr 2023 09:23:16 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230427
Also fix plist for aarch64. |
11.3.1.s20230420_1 23 Apr 2023 09:09:58 |
Gerald Pfeifer (gerald) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
11.3.1.s20230420 21 Apr 2023 13:24:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230420 |
11.3.1.s20230414 16 Apr 2023 10:03:04 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230414 |
11.3.1.s20230407 08 Apr 2023 14:35:37 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230407 |
11.3.1.s20230331 01 Apr 2023 12:03:44 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230331 |
11.3.1.s20230324 30 Mar 2023 23:59:51 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.3-RELEASE from ports tree
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE (Only the first 15 lines of the commit message are shown above ) |
11.3.1.s20230324 25 Mar 2023 10:44:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230324 |
11.3.1.s20230317 18 Mar 2023 09:42:10 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230317 |
11.3.1.s20230310 11 Mar 2023 10:24:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230310 |
11.3.1.s20230303 04 Mar 2023 02:58:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230303 |
11.3.1.s20230224 25 Feb 2023 18:24:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230224 |
11.3.1.s20230217 18 Feb 2023 10:44:39 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230217 |
11.3.1.s20230210 11 Feb 2023 01:39:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230210 |
11.3.1.s20230203 04 Feb 2023 11:36:37 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230203 |
11.3.1.s20230127 28 Jan 2023 09:10:20 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230127 |
11.3.1.s20230120_1 22 Jan 2023 09:09:57 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Mark PIE_UNSAFE if a BOOTSTRAP option is enabled
Building the port with WITH_PIE fails if STANDARD_BOOTSTRAP or
LTO_BOOTSTRAP option is enabled.
Mark PIE_UNSAFE when such an option is enabled until a better solution
is found.
PR: 268901
Reported by: netchild |
11.3.1.s20230120 22 Jan 2023 09:09:20 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230120 |
11.3.1.s20230113 14 Jan 2023 14:32:32 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230113 |
11.3.1.s20230106 07 Jan 2023 21:29:20 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20230106 |
11.3.1.s20221230 31 Dec 2022 17:40:08 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221230 |
11.3.1.s20221223 24 Dec 2022 14:02:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221223 |
11.3.1.s20221216 17 Dec 2022 18:26:45 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221216 |
11.3.1.s20221209 10 Dec 2022 15:41:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221209 |
11.3.1.s20221202 03 Dec 2022 15:17:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221202 |
11.3.1.s20221125 26 Nov 2022 15:03:04 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221125 |
11.3.1.s20221118_2 26 Nov 2022 15:02:45 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Re-execute program with ASLR disabled when necessary
Software compiled with -fsanitize=address needs ASLR to be disabled to
run successfully.
Add patches taken from the commits listed below that improve ASLR
detection and re-execute the program with ASLR disabled if necessary.
https://cgit.freebsd.org/src/commit/?id=7cafe89f9ce33effe6e471b185339d413da1ca46
https://cgit.freebsd.org/src/commit/?id=930a7c2ac67e1e8e511aa1d0a31a16c632060ebb
https://cgit.freebsd.org/src/commit/?id=96fe7c8ab0f65cf829619abd74ae6c126b21e15f
PR: 267751 |
11.3.1.s20221118_1 26 Nov 2022 15:01:55 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Fix Address sanitizer
Software compiled with -fsanitize=address fails to run with the error
message "ASan runtime does not come first in initial library list; you
should either link runtime to your application or manually preload it
with LD_PRELOAD".
This commit fixes the issue by ignoring the [vdso] loaded shared library
instead of linux-vdso.so.
PR: 267751
Reported by: yuri |
11.3.1.s20221118 19 Nov 2022 14:47:25 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221118 |
11.3.1.s20221111 12 Nov 2022 18:29:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc11-devel: Update to 11.3.1.s20221111 |