pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/cross/arm-none-eabi-gcc
Module Name: pkgsrc
Committed By: triaxx
Date: Wed Feb 25 09:15:03 UTC 2026
Modified Files:
pkgsrc/cross/arm-none-eabi-gcc: Makefile distinfo
pkgsrc/cross/arm-none-eabi-gcc/patches: patch-libcc1_configure
patch-libiberty_Makefile.in
Added Files:
pkgsrc/cross/arm-none-eabi-gcc/patches: patch-zlib_zutil.h
Log Message:
arm-none-eabi-gcc: Fix PR pkg/59701
pkgsrc changes:
---------------
* Remove fdopen #defines in zutil.h on macOS.
* Bump revision.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/cross/arm-none-eabi-gcc/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/cross/arm-none-eabi-gcc/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure \
pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in
cvs rdiff -u -r0 -r1.1 \
pkgsrc/cross/arm-none-eabi-gcc/patches/patch-zlib_zutil.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/cross/arm-none-eabi-gcc/Makefile
diff -u pkgsrc/cross/arm-none-eabi-gcc/Makefile:1.36 pkgsrc/cross/arm-none-eabi-gcc/Makefile:1.37
--- pkgsrc/cross/arm-none-eabi-gcc/Makefile:1.36 Thu Sep 4 23:06:24 2025
+++ pkgsrc/cross/arm-none-eabi-gcc/Makefile Wed Feb 25 09:15:03 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2025/09/04 23:06:24 lloyd Exp $
+# $NetBSD: Makefile,v 1.37 2026/02/25 09:15:03 triaxx Exp $
DISTNAME= gcc-14.3.0
PKGNAME= cross-arm-none-eabi-${DISTNAME}
-#PKGREVISION= 1
+PKGREVISION= 1
CATEGORIES= cross
NEWLIBVER= 4.5.0.20241231
MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/}
Index: pkgsrc/cross/arm-none-eabi-gcc/distinfo
diff -u pkgsrc/cross/arm-none-eabi-gcc/distinfo:1.16 pkgsrc/cross/arm-none-eabi-gcc/distinfo:1.17
--- pkgsrc/cross/arm-none-eabi-gcc/distinfo:1.16 Thu Sep 4 23:06:24 2025
+++ pkgsrc/cross/arm-none-eabi-gcc/distinfo Wed Feb 25 09:15:03 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2025/09/04 23:06:24 lloyd Exp $
+$NetBSD: distinfo,v 1.17 2026/02/25 09:15:03 triaxx Exp $
BLAKE2s (gcc-14.3.0.tar.xz) = 70036c7d07767bba3476d19a6fd52f0b09dc05651c6cf5d136afe18ffa3b63a9
SHA512 (gcc-14.3.0.tar.xz) = cb4e3259640721bbd275c723fe4df53d12f9b1673afb3db274c22c6aa457865dccf2d6ea20b4fd4c591f6152e6d4b87516c402015900f06ce9d43af66d3b7a93
@@ -7,6 +7,7 @@ BLAKE2s (newlib-4.5.0.20241231.tar.gz) =
SHA512 (newlib-4.5.0.20241231.tar.gz) = d391ea3ac68ddb722909ef790f81ba4d6c35d9b2e0fcdb029f91a6c47db9ee94a686a2bdff211fb84025e1a317e257acfa59abda3fd2bc6609966798e1c604dc
Size (newlib-4.5.0.20241231.tar.gz) = 9081514 bytes
SHA1 (patch-gcc_config_arm_arm.h) = 2209c88f457bf8be72410f12ea899f8757ed0ada
-SHA1 (patch-libcc1_configure) = 0368733ddf79b109fcc7146b0baeb37ab31e634a
+SHA1 (patch-libcc1_configure) = aec9713e7d8cd0bb4af1e25282cc161a3375e926
SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c
-SHA1 (patch-libiberty_Makefile.in) = 7ea2578b5b77cb4adcd4afe3d63739efc68a1540
+SHA1 (patch-libiberty_Makefile.in) = 6b7c61efc45586040c414fb6c716209064dbb432
+SHA1 (patch-zlib_zutil.h) = fe698a26a16fb2a290c5658616d8a945f97f33d3
Index: pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure
diff -u pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure:1.1 pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure:1.2
--- pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure:1.1 Wed Oct 19 12:48:26 2016
+++ pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libcc1_configure Wed Feb 25 09:15:03 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-libcc1_configure,v 1.1 2016/10/19 12:48:26 ryoon Exp $
+$NetBSD: patch-libcc1_configure,v 1.2 2026/02/25 09:15:03 triaxx Exp $
Disable multi-os install dir for libcc1
--- libcc1/configure.orig 2014-11-21 16:49:17.000000000 +0000
+++ libcc1/configure
-@@ -14366,9 +14366,6 @@ fi
+@@ -15046,9 +15046,6 @@ fi
libsuffix=
Index: pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in
diff -u pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in:1.1 pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in:1.2
--- pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in:1.1 Wed Oct 19 12:48:26 2016
+++ pkgsrc/cross/arm-none-eabi-gcc/patches/patch-libiberty_Makefile.in Wed Feb 25 09:15:03 2026
@@ -1,8 +1,8 @@
-$NetBSD: patch-libiberty_Makefile.in,v 1.1 2016/10/19 12:48:26 ryoon Exp $
+$NetBSD: patch-libiberty_Makefile.in,v 1.2 2026/02/25 09:15:03 triaxx Exp $
--- libiberty/Makefile.in.orig 2014-12-24 16:22:51.000000000 +0000
+++ libiberty/Makefile.in
-@@ -363,13 +363,12 @@ install-strip: install
+@@ -385,13 +385,12 @@ install-strip: install
# multilib-specific flags, it's overridden by FLAGS_TO_PASS from the
# default multilib, so we have to take CFLAGS into account as well,
# since it will be passed the multilib flags.
@@ -20,7 +20,7 @@ $NetBSD: patch-libiberty_Makefile.in,v 1
case "${target_header_dir}" in \
/*) thd=${target_header_dir};; \
*) thd=${includedir}/${target_header_dir};; \
-@@ -382,10 +381,10 @@ install_to_libdir: all
+@@ -404,10 +403,10 @@ install_to_libdir: all
@$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install
install_to_tooldir: all
Added files:
Index: pkgsrc/cross/arm-none-eabi-gcc/patches/patch-zlib_zutil.h
diff -u /dev/null pkgsrc/cross/arm-none-eabi-gcc/patches/patch-zlib_zutil.h:1.1
--- /dev/null Wed Feb 25 09:15:03 2026
+++ pkgsrc/cross/arm-none-eabi-gcc/patches/patch-zlib_zutil.h Wed Feb 25 09:15:03 2026
@@ -0,0 +1,26 @@
+$NetBSD: patch-zlib_zutil.h,v 1.1 2026/02/25 09:15:03 triaxx Exp $
+
+Remove fdopen #defines in zutil.h.
+https://github.com/madler/zlib/commit/4bd9a71
+
+--- zlib/zutil.h.orig 2026-02-25 07:27:51.430133695 +0000
++++ zlib/zutil.h
+@@ -130,17 +130,8 @@ extern z_const char * const z_errmsg[10]
+ # endif
+ #endif
+
+-#if defined(MACOS) || defined(TARGET_OS_MAC)
++#if defined(MACOS)
+ # define OS_CODE 7
+-# ifndef Z_SOLO
+-# if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
+-# include <unix.h> /* for fdopen */
+-# else
+-# ifndef fdopen
+-# define fdopen(fd,mode) NULL /* No fdopen() */
+-# endif
+-# endif
+-# endif
+ #endif
+
+ #ifdef __acorn
Home |
Main Index |
Thread Index |
Old Index