Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
12.3.1.s20240412 15 Apr 2024 12:33:34 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240412 |
12.3.1.s20240405 08 Apr 2024 19:27:10 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240405 |
12.3.1.s20240329 06 Apr 2024 10:33:54 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240329 |
12.3.1.s20240322 24 Mar 2024 08:03:25 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240322 |
12.3.1.s20240315 21 Mar 2024 12:44:57 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240315 |
12.3.1.s20240223 26 Feb 2024 22:50:53 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240223 |
12.3.1.s20240216 21 Feb 2024 20:47:27 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240216 |
12.3.1.s20240209 15 Feb 2024 17:52:27 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240209 |
12.3.1.s20240202 06 Feb 2024 10:45:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240202 |
12.3.1.s20240126 01 Feb 2024 13:48:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240126 |
12.3.1.s20240119_1 28 Jan 2024 18:33:05 |
Muhammad Moinur Rahman (bofh) |
lang/gcc12-devel: Moved man to share/man
Approved by: portmgr (blanket) |
12.3.1.s20240119 23 Jan 2024 09:15:29 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240119 |
12.3.1.s20240112 15 Jan 2024 10:47:17 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240112 |
12.3.1.s20240105_1 08 Jan 2024 10:04:09 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20240105 |
12.3.1.s20231229_1 05 Jan 2024 21:03:58 |
Piotr Kubaj (pkubaj) |
lang/gcc12-devel: remove ELFv1 support |
12.3.1.s20231229_1 01 Jan 2024 13:24:26 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231229 |
12.3.1.s20231222_1 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 |
12.3.1.s20231222_1 25 Dec 2023 10:59:43 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231222 |
12.3.1.s20231215_1 20 Dec 2023 07:47:20 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231215 |
12.3.1.s20231208_1 15 Dec 2023 20:36:59 |
Dimitry Andric (dim) |
lang/gcc12 lang/gcc12-devel lang/gcc13 lang/gcc13-devel lang/gcc14-devel: fix
build without bootstrap
When more recent gcc ports are built without bootstrap, compiling libcc1
plugins results in errors similar to:
In file included from
/wrkdirs/share/dim/ports/lang/gcc13/work/gcc-13.2.0/libcc1/libcc1plugin.cc:72:
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:
/usr/include/c++/v1/locale:289:36: error: attempt to use a poisoned identifier
289 | __status = (unsigned char*)malloc(__nkw);
| ^
/usr/include/c++/v1/locale:1584:28: error: attempt to use a poisoned
identifier
1584 | __ob =
(char_type*)malloc(2*static_cast<size_t>(__nc)*sizeof(char_type));
| ^ (Only the first 15 lines of the commit message are shown above ) |
12.3.1.s20231208_1 12 Dec 2023 08:22:26 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231208 |
12.3.1.s20231201_1 05 Dec 2023 18:11:27 |
Thierry Thomas (thierry) |
lang/gcc12+: forward the installation of ISO_Fortran_binding.h in a separate dir
PR: 275431
Approved by: salvadore@ (maintainer) |
12.3.1.s20231201 04 Dec 2023 11:31:31 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231201 |
12.3.1.s20231124 27 Nov 2023 14:11:19 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231124 |
12.3.1.s20231117 20 Nov 2023 11:15:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231117 |
12.3.1.s20231110 13 Nov 2023 09:50:51 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231110 |
12.3.1.s20231103 06 Nov 2023 07:09:35 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231103 |
12.3.1.s20231027 29 Oct 2023 14:00:03 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231027 |
12.3.1.s20231020 23 Oct 2023 13:10:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231020 |
12.3.1.s20231013 16 Oct 2023 07:11:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231013 |
12.3.1.s20231006 09 Oct 2023 10:49:15 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20231006 |
12.3.1.s20230929 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 ) |
12.3.1.s20230929 04 Oct 2023 11:01:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230929 |
12.3.1.s20230922 25 Sep 2023 17:30:26 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230922 |
12.3.1.s20230915 17 Sep 2023 16:07:06 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230915 |
12.3.1.s20230908 10 Sep 2023 13:24:55 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230908 |
12.3.1.s20230901 03 Sep 2023 07:40:36 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230901 |
12.3.1.s20230825 01 Sep 2023 11:41:18 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230825 |
12.3.1.s20230818 25 Aug 2023 17:53:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230818 |
12.3.1.s20230811 15 Aug 2023 14:31:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230811 |
12.3.1.s20230804 08 Aug 2023 15:47:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230804 |
12.3.1.s20230728 01 Aug 2023 20:03:27 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230728 |
12.3.1.s20230721 25 Jul 2023 16:09:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230721 |
12.3.1.s20230714 16 Jul 2023 12:09:35 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230714 |
12.3.1.s20230707 16 Jul 2023 12:09:34 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230707 |
12.3.1.s20230630 04 Jul 2023 16:28:11 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230630 |
12.3.1.s20230623 01 Jul 2023 11:41:36 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230623 |
12.3.1.s20230616 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. |
12.3.1.s20230616 18 Jun 2023 15:42:08 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230616 |
12.3.1.s20230609 14 Jun 2023 12:08:22 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230609 |
12.3.1.s20230602_1 03 Jun 2023 14:16:31 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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. |
12.3.1.s20230602 03 Jun 2023 14:16:28 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230602 |
12.3.1.s20230526 29 May 2023 17:43:32 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230526 |
12.3.1.s20230519 20 May 2023 14:17:41 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230519 |
12.3.1.s20230512_1 20 May 2023 14:17:36 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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: 8c2a479977f0 lang/gcc12-devel: Enable support for .init_array and
.fini_array |
12.3.1.s20230512 13 May 2023 14:22:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.3.1.s20230512 |
12.2.1.s20230428_1 13 May 2023 14:22:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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.
See also review https://reviews.freebsd.org/D39968 for lang/gcc11-devel.
Reported by: Dan McGregor <dan.mcgregor@usask.ca> |
12.2.1.s20230428 29 Apr 2023 13:49:56 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230428
Also fix plist for aarch64. |
12.2.1.s20230421_1 23 Apr 2023 09:09:58 |
Gerald Pfeifer (gerald) |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
12.2.1.s20230421 22 Apr 2023 20:39:55 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230421 |
12.2.1.s20230415 16 Apr 2023 15:28:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230415 |
12.2.1.s20230408 09 Apr 2023 21:10:12 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230408 |
12.2.1.s20230401 03 Apr 2023 07:39:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230401 |
12.2.1.s20230325 26 Mar 2023 10:04:49 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230325 |
12.2.1.s20230318 19 Mar 2023 01:22:10 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230318 |
12.2.1.s20230311 12 Mar 2023 21:15:01 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230311 |
12.2.1.s20230304 05 Mar 2023 13:57:42 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230304 |
12.2.1.s20230225 26 Feb 2023 12:05:43 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230225 |
12.2.1.s20230218 19 Feb 2023 11:33:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230218 |
12.2.1.s20230211 12 Feb 2023 20:30:52 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230211 |
12.2.1.s20230204 05 Feb 2023 14:49:06 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230204 |
12.2.1.s20230128 29 Jan 2023 12:23:08 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230128 |
12.2.1.s20230121_1 23 Jan 2023 00:15:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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 |
12.2.1.s20230121 23 Jan 2023 00:15:38 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230121 |
12.2.1.s20230114 15 Jan 2023 16:10:29 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230114 |
12.2.1.s20230107 08 Jan 2023 13:25:20 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20230107 |
12.2.1.s20221231 01 Jan 2023 14:52:02 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221231 |
12.2.1.s20221224 26 Dec 2022 13:24:31 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221224 |
12.2.1.s20221217 18 Dec 2022 20:33:10 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221217 |
12.2.1.s20221210 11 Dec 2022 21:33:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221210 |
12.2.1.s20221203 05 Dec 2022 13:58:12 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221203 |
12.2.1.s20221126 27 Nov 2022 10:09:12 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221126 |
12.2.1.s20221119_2 27 Nov 2022 10:09:11 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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 |
12.2.1.s20221119_1 27 Nov 2022 10:09:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-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 |
12.2.1.s20221119 20 Nov 2022 18:04:28 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221119 |
12.2.1.s20221112 13 Nov 2022 15:42:45 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221112 |
12.2.1.s20221105 06 Nov 2022 22:35:33 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221105 |
12.2.1.s20221029 31 Oct 2022 13:39:04 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221029 |
12.2.1.s20221022 23 Oct 2022 10:56:11 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221022 |
12.2.1.s20221015 16 Oct 2022 09:47:07 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221015 |
12.2.1.s20221008 09 Oct 2022 11:08:02 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221008 |
12.2.1.s20221001 02 Oct 2022 10:09:32 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20221001 |
12.2.1.s20220924 25 Sep 2022 13:35:53 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20220924 |
12.2.1.s20220917 18 Sep 2022 20:55:42 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20220917 |
12.2.1.s20220910 13 Sep 2022 17:04:50 |
Piotr Kubaj (pkubaj) |
lang/gcc12-devel: fix build on powerpc64 |
12.2.1.s20220910 11 Sep 2022 11:07:39 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: 12.2.1.s20220910 |
12.2.1.s20220903 08 Sep 2022 15:46:38 |
Stefan Eßer (se) |
Remove WWW lines that have been moved into Makefiles
Approved by: portmgr (implicit) |
12.2.1.s20220903 08 Sep 2022 15:43:21 |
Stefan Eßer (se) |
Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit) |
12.2.1.s20220903 05 Sep 2022 13:08:22 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20220903 |
12.2.1.s20220827 28 Aug 2022 12:11:35 |
Lorenzo Salvadore (salvadore) |
lang/gcc12-devel: Update to 12.2.1.s20220827 |