pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: dkazankov
Date: Wed Jul 2 18:09:03 UTC 2025
Modified Files:
pkgsrc/lang/gcc13-gnat: Makefile buildlink3.mk distinfo
pkgsrc/lang/gcc13-gnat-libs: Makefile
pkgsrc/lang/gcc13-gnat/patches: patch-libgcc_config.host
Removed Files:
pkgsrc/lang/gcc13-gnat/patches: patch-libgcc_config_i386_t-darwin
patch-libgcc_config_rs6000_t-darwin
patch-libgcc_config_t-darwin-libgccs1
Log Message:
gcc13-gnat*: update to 13.4 bug-fix release
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/gcc13-gnat/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/gcc13-gnat/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/gcc13-gnat/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/gcc13-gnat-libs/Makefile
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host
cvs rdiff -u -r1.1 -r0 \
pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_i386_t-darwin \
pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_rs6000_t-darwin \
pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config_t-darwin-libgccs1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/gcc13-gnat/Makefile
diff -u pkgsrc/lang/gcc13-gnat/Makefile:1.7 pkgsrc/lang/gcc13-gnat/Makefile:1.8
--- pkgsrc/lang/gcc13-gnat/Makefile:1.7 Wed Jul 2 06:31:34 2025
+++ pkgsrc/lang/gcc13-gnat/Makefile Wed Jul 2 18:09:02 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2025/07/02 06:31:34 dkazankov Exp $
+# $NetBSD: Makefile,v 1.8 2025/07/02 18:09:02 dkazankov Exp $
GCC_PKGNAME= gcc13
-GCC_DIST_VERSION= 13.3.0
+GCC_DIST_VERSION= 13.4.0
PKGNAME= ${GCC_PKGNAME}-gnat-${GCC_DIST_VERSION}
-PKGREVISION= 4
+#PKGREVISION= 4
COMMENT= GNAT Compiler and Ada tools
DISTNAME= gcc-${GCC_DIST_VERSION}
CATEGORIES= lang
Index: pkgsrc/lang/gcc13-gnat/buildlink3.mk
diff -u pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.3 pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.4
--- pkgsrc/lang/gcc13-gnat/buildlink3.mk:1.3 Sun Feb 16 10:10:22 2025
+++ pkgsrc/lang/gcc13-gnat/buildlink3.mk Wed Jul 2 18:09:02 2025
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.3 2025/02/16 10:10:22 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2025/07/02 18:09:02 dkazankov Exp $
BUILDLINK_TREE+= gcc13-gnat
.if !defined(GCC13_GNAT_BUILDLINK3_MK)
GCC13_GNAT_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.gcc13-gnat+= gcc13-gnat>=13
-BUILDLINK_ABI_DEPENDS.gcc13-gnat+= gcc13-gnat>=13.2
+BUILDLINK_API_DEPENDS.gcc13-gnat+= gcc13-gnat>=13.1.0
+BUILDLINK_ABI_DEPENDS.gcc13-gnat+= gcc13-gnat>=13.4.0
BUILDLINK_PKGSRCDIR.gcc13-gnat= ../../lang/gcc13-gnat
BUILDLINK_DEPMETHOD.gcc13-gnat?= build
@@ -14,7 +14,7 @@ PREPEND_PATH+= ${BUILDLINK_DIR}/gcc13-gn
GNU_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM}
-ADALIB_PREFIX= gcc13-gnat/lib/gcc/${GNU_TARGET_MACHINE}/13.3.0
+ADALIB_PREFIX= gcc13-gnat/lib/gcc/${GNU_TARGET_MACHINE}/13.4.0
BUILDLINK_FILES.gcc13-gnat+= gcc13-gnat/${GNU_TARGET_MACHINE}/lib/*
Index: pkgsrc/lang/gcc13-gnat/distinfo
diff -u pkgsrc/lang/gcc13-gnat/distinfo:1.6 pkgsrc/lang/gcc13-gnat/distinfo:1.7
--- pkgsrc/lang/gcc13-gnat/distinfo:1.6 Fri Apr 25 12:33:45 2025
+++ pkgsrc/lang/gcc13-gnat/distinfo Wed Jul 2 18:09:02 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2025/04/25 12:33:45 dkazankov Exp $
+$NetBSD: distinfo,v 1.7 2025/07/02 18:09:02 dkazankov Exp $
-BLAKE2s (gcc-13.3.0.tar.xz) = d204b8987b4780b569f28226cbfff34ae27124e529857c36ff90d5d40ef0b511
-SHA512 (gcc-13.3.0.tar.xz) = ed5f2f4c6ed2c796fcf2c93707159e9dbd3ddb1ba063d549804dd68cdabbb6d550985ae1c8465ae9a336cfe29274a6eb0f42e21924360574ebd8e5d5c7c9a801
-Size (gcc-13.3.0.tar.xz) = 87909952 bytes
+BLAKE2s (gcc-13.4.0.tar.xz) = 5c8d3fd323e2e2d35a6eddf09298c80a36d6963543a09cd2d439add36e3ab863
+SHA512 (gcc-13.4.0.tar.xz) = 9b4b83ecf51ef355b868608b8d257b2fa435c06d2719cb86657a7c2c2a0828ff4ce04e9bac1055bbcad8ed5b4da524cafaef654785e23a50233d95d89201e35f
+Size (gcc-13.4.0.tar.xz) = 88530720 bytes
SHA1 (patch-fixincludes_inclhack.def) = 9ed633ac175b2180f79e10c96dccd39999bfa348
SHA1 (patch-gcc_Makefile.in) = a31ddc27f1092cfdf5ac896ca79c8590b5aceb47
SHA1 (patch-gcc_ada_Makefile.rtl) = ab068e2580ac1c93c8f27e13aa7331c486080ed0
@@ -30,10 +30,7 @@ SHA1 (patch-gcc_tree.h) = e487cd4ac071b1
SHA1 (patch-gnattools_configure) = 403e5576506d1a7f42740dcbfc79c1aee3333169
SHA1 (patch-libffi_configure) = 392e46774fdf732bd07de35082d469cc325678ea
SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 89e2dd6aaf2c1f75726f02362d8a8bf7178694ea
-SHA1 (patch-libgcc_config.host) = e3c3bc36f9f18e4b0864f10aa464774e133339c1
-SHA1 (patch-libgcc_config_i386_t-darwin) = 5c719be042134bf33f7d4d2bde63573f37df9a84
-SHA1 (patch-libgcc_config_rs6000_t-darwin) = a88cca89c7f28997e28b81d830b96613f23978ec
-SHA1 (patch-libgcc_config_t-darwin-libgccs1) = 75e5c3467bfd5716519a65f4d1a6da169486999e
+SHA1 (patch-libgcc_config.host) = a25dbebf416bcc94dcd21450fa01220da24d65f1
SHA1 (patch-libgcc_config_t-darwin-min-11) = 8bf932c0c2769c5e2e191626976af31f1c57df7e
SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25
SHA1 (patch-libgfortran_io_io.h) = b47b12022d1e1aad7c3997542f83dc451c33e62b
Index: pkgsrc/lang/gcc13-gnat-libs/Makefile
diff -u pkgsrc/lang/gcc13-gnat-libs/Makefile:1.5 pkgsrc/lang/gcc13-gnat-libs/Makefile:1.6
--- pkgsrc/lang/gcc13-gnat-libs/Makefile:1.5 Wed Jul 2 06:31:34 2025
+++ pkgsrc/lang/gcc13-gnat-libs/Makefile Wed Jul 2 18:09:03 2025
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.5 2025/07/02 06:31:34 dkazankov Exp $
+# $NetBSD: Makefile,v 1.6 2025/07/02 18:09:03 dkazankov Exp $
GCC_PKGNAME= gcc13
-GCC_DIST_VERSION= 13.3.0
+GCC_DIST_VERSION= 13.4.0
DISTNAME= gcc-${GCC_DIST_VERSION}
PKGNAME= ${GCC_PKGNAME}-gnat-libs-${GCC_DIST_VERSION}
## The PKGREVISION of this package needs to be at least 1 more than the
## PKGREVISION of the lang/gcc13 package so that with the dependence pattern
## '{gcc13,gcc13-libs}>=13.1.*' pkg_add will choose gcc13-libs over gcc13.
-PKGREVISION= 5
+PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= # empty
DISTFILES= # empty
Index: pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host
diff -u pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.3 pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.4
--- pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host:1.3 Fri Apr 25 12:33:45 2025
+++ pkgsrc/lang/gcc13-gnat/patches/patch-libgcc_config.host Wed Jul 2 18:09:02 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-libgcc_config.host,v 1.3 2025/04/25 12:33:45 dkazankov Exp $
+$NetBSD: patch-libgcc_config.host,v 1.4 2025/07/02 18:09:02 dkazankov Exp $
Part 1: drop legacy library build for macOS >= 14 [PR116809].
@@ -33,9 +33,9 @@ the previous change disabled it for macO
Parts 2-3: This is needed for arm64 to get Out-of-line LSE atomics linked into libgcc.
libsupc++ fails to link without this, and for arm to build.
---- libgcc/config.host.orig 2024-05-21 07:47:41.000000000 +0000
+--- libgcc/config.host.orig 2025-06-05 19:03:02.000000000 +0300
+++ libgcc/config.host
-@@ -235,19 +235,25 @@ case ${host} in
+@@ -235,11 +235,17 @@
tmake_file="$tmake_file t-slibgcc-darwin"
# newer toolsets produce warnings when building for unsupported versions.
case ${host} in
@@ -50,23 +50,13 @@ libsupc++ fails to link without this, an
+ *-*-darwin1[89]*)
+ tmake_file="t-darwin-min-8 t-darwin-libgccs1 $tmake_file"
;;
- *-*-darwin9* | *-*-darwin1[0-7]*)
+ *-*-darwin1[67]]*)
- tmake_file="t-darwin-min-5 $tmake_file"
+ tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
;;
- *-*-darwin[4-8]*)
-- tmake_file="t-darwin-min-1 $tmake_file"
-+ tmake_file="t-darwin-min-1 t-darwin-libgccs1 $tmake_file"
- ;;
- *)
- # Fall back to configuring for the oldest system known to work with
- # all archs and the current sources.
-- tmake_file="t-darwin-min-5 $tmake_file"
-+ tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
- echo "Warning: libgcc configured to support macOS 10.5" 1>&2
- ;;
- esac
-@@ -406,6 +412,7 @@ aarch64*-*-freebsd*)
+ *-*-darwin9* | *-*-darwin1[0-5]*)
+ tmake_file="t-darwin-min-5 t-darwin-libgccs1 $tmake_file"
+@@ -409,6 +415,7 @@
aarch64*-*-netbsd*)
extra_parts="$extra_parts crtfastmath.o"
tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
@@ -74,7 +64,7 @@ libsupc++ fails to link without this, an
tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
tmake_file="${tmake_file} t-dfprules"
md_unwind_header=aarch64/aarch64-unwind.h
-@@ -497,7 +504,8 @@ arm*-*-netbsdelf*)
+@@ -500,7 +507,8 @@
case ${host} in
arm*-*-netbsdelf-*eabi*)
tmake_file="${tmake_file} arm/t-netbsd-eabi"
Home |
Main Index |
Thread Index |
Old Index