Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
15.1.1.s20250705 09 Jul 2025 08:12:31
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250705 |
15.1.1.s20250628 01 Jul 2025 11:41:52
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250628 |
15.1.1.s20250621 24 Jun 2025 14:10:19
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250621 |
15.1.1.s20250607 10 Jun 2025 15:24:31
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250607 |
15.1.1.s20250531 05 Jun 2025 13:53:23
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250531 |
15.1.1.s20250524 28 May 2025 16:06:27
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250524 |
15.1.1.s20250517 22 May 2025 15:27:55
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250517 |
15.1.1.s20250510_1 22 May 2025 15:27:54
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Unbreak on aarch64
FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention.
GCC defines ElfW to convert its convention to FreeBSD's convention. This patch
removes the conversion defined by GCC so that the FreeBSD conversion only is
applied.
Co-authored-by: Mark Millard <marklmi26-fbsd@yahoo.com>
PR: 282797
Reported by: John F. Carr <jfc@mit.edu>
Email
Thread: https://lists.freebsd.org/archives/freebsd-toolchain/2025-May/002282.html |
15.1.1.s20250510 16 May 2025 09:36:26
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250510 |
15.1.1.s20250503 16 May 2025 09:36:26
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250503 |
15.1.1.s20250426 03 May 2025 09:46:24
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.1.1.s20250426
Also add a comment to files/patch-libgcc_unwind.inc to remember when it
will get obsolete, i.e. once all supported FreeBSD releases include commit
22e564c74eb20e14bd93fd9fdde20e38a29cfcf1.
PR: 285711 |
15.0.1.s20250413_1 16 Apr 2025 13:20:40
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Fix SIGBUS depending on CPUTYPE
Compiling GCC with some CPUTYPE values (e.g. broadwell) result in
breaking some applications (e.g. math/octave, cad/freecad), sending
a SIGBUS.
The issue is due to GCC generating instructions that require
variables
to be aligned in memory on certain CPUs. Our libthr does not have
the
required alignment so these CPUs fail to execute these instructions.
The patch disables the generation of such instructions.
PR: 285711
Reported by: cracauer
Tested by: cracauer, jbo |
15.0.1.s20250413 16 Apr 2025 13:20:39
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250413 |
15.0.1.s20250406 08 Apr 2025 08:41:42
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250406 |
15.0.1.s20250330 01 Apr 2025 10:58:51
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250330 |
15.0.1.s20250323 01 Apr 2025 10:58:51
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250323 |
15.0.1.s20250316 17 Mar 2025 18:33:14
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250316 |
15.0.1.s20250309 13 Mar 2025 16:54:27
    |
Baptiste Daroussin (bapt)  |
gcc*: properly define USE_LDCONFIG32 for multilib |
15.0.1.s20250309 11 Mar 2025 12:57:23
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250309 |
15.0.1.s20250302 04 Mar 2025 07:48:30
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250302
Also fix linking with libisl.so depending on GRAPHITE option, which is
now implemented through options helpers.
Co-authored-by: Gerald Pfeifer <gerald@FreeBSD.org>
PR: 276070
Reported by:Ivan Rozhuk <rozhuk.im@gmail.com> |
15.0.1.s20250223 25 Feb 2025 15:17:00
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250223 |
15.0.1.s20250216 18 Feb 2025 14:54:16
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250216 |
15.0.1.s20250209 10 Feb 2025 18:19:53
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250209
Also remove recently added patch that fixed binaries compiled with the
-static option as it has been merged upstream with commit
06e5b0b4a244090abfea333d91fc5963292cb41d.
PR: 284441 |
15.0.1.s20250202 04 Feb 2025 08:16:35
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250202 |
15.0.1.s20250126_1 04 Feb 2025 08:16:35
    |
Lorenzo Salvadore (salvadore)  Author: Dimitry Andric |
lang/gcc15-devel: Fix segfaults for static binaries
Fix segmentation faults caused by -static flag into compiled binaries.
Email thread:
https://lists.freebsd.org/archives/freebsd-hackers/2025-January/004236.html
Upstream bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685
PR: 284441
Reported by: kargl |
15.0.1.s20250126 29 Jan 2025 13:01:01
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250126 |
15.0.1.s20250119 28 Jan 2025 14:27:42
    |
Robert Clausecker (fuz)  |
lang/gcc15-devel: fix build on armv7
Same issue as with lang/gcc14-devel.
Approved by: portmgr (build fix blanket)
MFH: 2025Q1 |
15.0.1.s20250119 21 Jan 2025 15:52:58
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.1.s20250119 |
15.0.0.s20241229 31 Dec 2024 19:40:29
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241219 |
15.0.0.s20241222 28 Dec 2024 09:58:58
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241222 |
15.0.0.s20241215 22 Dec 2024 11:15:57
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241215 |
15.0.0.s20241201 02 Dec 2024 20:43:30
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241201 |
15.0.0.s20241124 28 Nov 2024 10:32:29
    |
Lorenzo Salvadore (salvadore)  Author: John F. Carr |
lang/gcc15-devel: Fix stage2 fail on aarch64
PR: 282797 |
15.0.0.s20241124 28 Nov 2024 10:02:06
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241124 |
15.0.0.s20241110 13 Nov 2024 20:18:00
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241110 |
15.0.0.s20241027 31 Oct 2024 16:04:53
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241027 |
15.0.0.s20241013 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) |
15.0.0.s20241013 16 Oct 2024 13:18:48
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241013 |
15.0.0.s20241006 09 Oct 2024 13:37:48
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20241006 |
15.0.0.s20240922 24 Sep 2024 10:51:22
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240922 |
15.0.0.s20240901 03 Sep 2024 11:50:56
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240901 |
15.0.0.s20240825 27 Aug 2024 10:03:33
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240825 |
15.0.0.s20240721 24 Jul 2024 15:10:10
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240721 |
15.0.0.s20240714 16 Jul 2024 15:41:41
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240714 |
15.0.0.s20240630 02 Jul 2024 16:17:21
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240630 |
15.0.0.s20240616 20 Jun 2024 12:31:46
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240616 |
15.0.0.s20240519 23 May 2024 09:23:59
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240519 |
15.0.0.s20240505 06 May 2024 11:59:03
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Update to 15.0.0.s20240505 |
15.0.0.s20240428 29 Apr 2024 20:21:09
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc15-devel: Add port
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc15, g++15,
and gfortran15, respectively.
This is the first snapshot from trunk with the GCC 15 designation. It
largely is a copy of lang/gcc14-devel. |