Commit graph

133 commits

Author SHA1 Message Date
Lorenzo Salvadore
ebd85ed138
lang/gcc13-devel: Update to 13.3.1.s20241129 2024-12-02 21:43:28 +01:00
Lorenzo Salvadore
ea8e058e69
lang/gcc13-devel: Update to 13.3.1.s20241122 2024-11-28 11:01:57 +01:00
Lorenzo Salvadore
8a6cf7ace9
lang/gcc13-devel: Update to 13.3.1.s20241108 2024-11-13 21:17:59 +01:00
Lorenzo Salvadore
f146db305b
lang/gcc13-devel: Update to 13.3.1.s20241025 2024-10-31 17:04:46 +01:00
Kyle Evans
17024a6f82 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)
2024-10-29 18:54:20 -05:00
Lorenzo Salvadore
1805b82964
lang/gcc13-devel: Update to 13.3.1.s20241011 2024-10-16 15:18:47 +02:00
Lorenzo Salvadore
0f404530d0
lang/gcc13-devel: Update to 13.3.1.s20241004 2024-10-09 15:37:47 +02:00
Lorenzo Salvadore
dda2b06c67
lang/gcc13-devel: Update to 13.3.1.s20240920 2024-09-24 12:51:22 +02:00
Lorenzo Salvadore
11bbe99b33
lang/gcc13-devel: Update to 13.3.1.s20240830 2024-09-03 13:50:55 +02:00
Lorenzo Salvadore
6a0468991a
lang/gcc13-devel: Update to 13.3.1.s20240719 2024-07-24 17:10:09 +02:00
Lorenzo Salvadore
3719039b32
lang/gcc13-devel: Update to 13.3.1.s20240712 2024-07-16 17:41:40 +02:00
Lorenzo Salvadore
66ce0be990
lang/gcc13-devel: Update to 13.3.1.s20240705 2024-07-09 14:32:06 +02:00
Lorenzo Salvadore
d4fbcf471e
lang/gcc13-devel: Update to 13.3.1.s20240621 2024-06-30 16:33:30 +02:00
Lorenzo Salvadore
ec1f4147e6
lang/gcc13-devel: Update to 13.3.1.s20240614 2024-06-20 14:30:25 +02:00
Lorenzo Salvadore
5b9fe4fee3
lang/gcc13-devel: Update to 13.3.1.s20240607 2024-06-13 12:40:42 +02:00
Lorenzo Salvadore
2c55d2ac4d
lang/gcc13-devel: Update to 13.2.1.s20240517 2024-05-23 11:23:57 +02:00
Lorenzo Salvadore
919c7abeef
lang/gcc13-devel: Update to 13.2.1.s20240503 2024-05-04 15:58:21 +00:00
Lorenzo Salvadore
f47fbb80c3
lang/gcc13-devel: Update to 13.2.1.s20240426 2024-04-30 15:38:07 +00:00
Lorenzo Salvadore
84b0cb5c8a
lang/gcc13-devel: Update to 13.2.1.s20240420 2024-04-23 13:04:03 +00:00
Lorenzo Salvadore
78393eab96
lang/gcc13-devel: Update to 13.2.1.s20240413 2024-04-15 12:33:34 +00:00
Lorenzo Salvadore
375dd03e8e
lang/gcc13-devel: Update to 13.2.1.s20240406
Also remove obsolete patch files: patch have been upstreamed in upstream
commits 68057560ff1fc0fb2df38c2f9627a20c9a8da5c5 and
e95ab9e60ce1d9aa7751d79291133fd5af9209d7.
2024-04-08 19:27:10 +00:00
Lorenzo Salvadore
6c9e20989e
lang/gcc13-devel: Update to 13.2.1.s20240330 2024-04-06 10:33:54 +00:00
Lorenzo Salvadore
3a1f0991ae
lang/gcc13-devel: Update to 13.2.1.s20240323 2024-03-24 08:03:25 +00:00
Lorenzo Salvadore
588add0e92
lang/gcc13-devel: Update to 13.2.1.s20240316 2024-03-21 12:44:57 +00:00
Lorenzo Salvadore
85301c5e75
lang/gcc13-devel: Update to 13.2.1.s20240224 2024-02-26 22:50:54 +00:00
Lorenzo Salvadore
77daef4b2a
lang/gcc13-devel: Update to 13.2.1.s20240217 2024-02-21 20:47:27 +00:00
Lorenzo Salvadore
9c6bad7923
lang/gcc13-devel: Update to 13.2.1.s20240210 2024-02-15 17:52:27 +00:00
Lorenzo Salvadore
1fd1042f85
lang/gcc13-devel: Update to 13.2.1.s20240203 2024-02-06 10:45:46 +00:00
Lorenzo Salvadore
67d34142e7
lang/gcc13-devel: Update to 13.2.1.s20240127 2024-02-01 13:48:57 +00:00
Muhammad Moinur Rahman
76644265ac
lang/gcc13-devel: Moved man to share/man
Approved by:    portmgr (blanket)
2024-01-28 14:39:23 +01:00
Lorenzo Salvadore
1905a6ffed
lang/gcc13-devel: Update to 13.2.1.s20240120 2024-01-23 09:15:30 +00:00
Lorenzo Salvadore
7f9bced713
lang/gcc13-devel: Update to 13.2.1.s20240113 2024-01-15 10:47:18 +00:00
Lorenzo Salvadore
9c8633f6b2
lang/gcc13-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.

To successfully run the software compiled with -fsanitize=address it is
still necessary to disable ASLR.

PR:		267751
Reported by:	yuri

Co-authored-by: Andreas Tobler <andreast@gcc.gnu.org>
2024-01-13 08:17:23 +00:00
Lorenzo Salvadore
3288d73b01
lang/gcc13-devel: Update to 13.2.1.s20240106 2024-01-08 10:04:10 +00:00
Piotr Kubaj
56fe1f80d8 lang/gcc13-devel: switch to using clang, as with other stable GCC branches and remove ELFv1 support 2024-01-05 22:03:54 +01:00
Lorenzo Salvadore
b5ce239ad1
lang/gcc13-devel: Update to 13.2.1.s20231230 2024-01-01 13:24:26 +00:00
Muhammad Moinur Rahman
bbab7f59e9 */*: 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
2023-12-31 01:37:05 +01:00
Lorenzo Salvadore
97db367fc3
lang/gcc13-devel: Update to 13.2.1.s20231223 2023-12-25 10:59:43 +00:00
Lorenzo Salvadore
966433500a
lang/gcc13-devel: Update to 13.2.1.s20231216 2023-12-20 07:47:20 +00:00
Dimitry Andric
a4831f4933 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));
        |                            ^

This is because gcc's own system.h header poisons these identifiers, and
the libcc1 plugins include <vector> after that. (Note that libstdc++ is
not affected because they seem to have implicitly included <vector>
already at that point.)

Fix it by telling system.h to include <vector> at the correct place, and
removing the explicit includes from libcc1plugin.cc and libcp1plugin.cc.

PR:		275748
MFH:		2023Q4
2023-12-15 21:36:59 +01:00
Lorenzo Salvadore
db0cb60231
lang/gcc13-devel: Update to 13.2.1.s20231209 2023-12-12 08:22:27 +00:00
Thierry Thomas
510dbd1e20 lang/gcc12+: forward the installation of ISO_Fortran_binding.h in a separate dir
PR:		275431
Approved by:	salvadore@ (maintainer)
2023-12-05 19:11:27 +01:00
Lorenzo Salvadore
a03106812a
lang/gcc13-devel: Update to 13.2.1.s20231202 2023-12-04 11:31:32 +00:00
Lorenzo Salvadore
f345841164
lang/gcc13-devel: Update to 13.2.1.s20231125 2023-11-27 14:11:20 +00:00
Lorenzo Salvadore
272795e137
lang/gcc13-devel: Update to 13.2.1.s20231118 2023-11-20 11:15:07 +00:00
Lorenzo Salvadore
d8503d4fc1
lang/gcc13-devel: Update to 13.2.1.s20231111 2023-11-13 09:50:52 +00:00
Lorenzo Salvadore
fd6b2af320
lang/gcc13-devel: Update to 13.2.1.s20231104 2023-11-06 07:09:36 +00:00
Lorenzo Salvadore
7c1800d0e5
lang/gcc13-devel: Update to 13.2.1.s20231028 2023-10-29 14:00:04 +00:00
Lorenzo Salvadore
b0668e9bc8
lang/gcc13-devel: Update to 13.2.1.s20231021 2023-10-23 13:10:06 +00:00
Lorenzo Salvadore
3f035fd4a4
lang/gcc13-devel: Update to 13.2.1.s20231014 2023-10-16 07:11:14 +00:00