pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/ia16-elf-gcc-bootstrap



Module Name:    pkgsrc
Committed By:   js
Date:           Sat Oct 17 12:45:39 UTC 2026

Modified Files:
        pkgsrc/cross/ia16-elf-gcc-bootstrap: distinfo
Added Files:
        pkgsrc/cross/ia16-elf-gcc-bootstrap/patches: patch-gcc_config.host
            patch-gcc_fibonacci_heap.h patch-zlib_zutil.c

Log Message:
cross/ia16-elf-gcc-bootstrap: Fix building on macOS >= 15


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_config.host \
    pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_fibonacci_heap.h \
    pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-zlib_zutil.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo
diff -u pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo:1.1 pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo:1.2
--- pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo:1.1    Wed Aug 12 16:25:19 2026
+++ pkgsrc/cross/ia16-elf-gcc-bootstrap/distinfo        Sat Oct 17 12:45:38 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2026/08/12 16:25:19 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2026/10/17 12:45:38 js Exp $
 
 BLAKE2s (gcc-ia16-9a5539544a9095ad35c4f57a23f2b79461032cb2.tar.gz) = e0ce1cfa4720f9ab70ddb851cc0509b6fc2b2e350f022640385b7548a03e4ee2
 SHA512 (gcc-ia16-9a5539544a9095ad35c4f57a23f2b79461032cb2.tar.gz) = 81fcad255bdb0a533e4d2e47023aeaba99b5cbecdf240a7b03323eef3c3d7f1657d19f452e9cb573c1902008896344f1dc8115f28ad0ef40cb032e0a1cc505b4
@@ -6,4 +6,7 @@ Size (gcc-ia16-9a5539544a9095ad35c4f57a2
 BLAKE2s (isl-0.16.1.tar.bz2) = 01c3fc657326e81414986eb7ede6f73e540b97009745ced125cdf7f4a8d80f61
 SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b
 Size (isl-0.16.1.tar.bz2) = 1626446 bytes
+SHA1 (patch-gcc_config.host) = 9d86acf7b677187de95523d3bc72c422fff3429f
+SHA1 (patch-gcc_fibonacci_heap.h) = 79900dfee6e78171dff12a93717777b26d2e3f0f
 SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c
+SHA1 (patch-zlib_zutil.c) = 33a75b615f4d43c628450f8f3743a00a1a050c3e

Added files:

Index: pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_config.host
diff -u /dev/null pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_config.host:1.1
--- /dev/null   Sat Oct 17 12:45:39 2026
+++ pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_config.host   Sat Oct 17 12:45:39 2026
@@ -0,0 +1,20 @@
+$NetBSD: patch-gcc_config.host,v 1.1 2026/10/17 12:45:39 js Exp $
+
+--- gcc/config.host.orig       2026-10-17 12:34:07.016969634 +0000
++++ gcc/config.host
+@@ -89,15 +89,6 @@ case ${host} in
+     ;;
+ esac
+ 
+-# Common parts for widely ported systems.
+-case ${host} in
+-  *-darwin*)
+-    # Generic darwin host support.
+-    out_host_hook_obj=host-darwin.o
+-    host_xmake_file="${host_xmake_file} x-darwin"
+-    ;;
+-esac
+-
+ case ${host} in
+   aarch64*-*-linux*)
+     case ${target} in
Index: pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_fibonacci_heap.h
diff -u /dev/null pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_fibonacci_heap.h:1.1
--- /dev/null   Sat Oct 17 12:45:39 2026
+++ pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-gcc_fibonacci_heap.h      Sat Oct 17 12:45:39 2026
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc_fibonacci_heap.h,v 1.1 2026/10/17 12:45:39 js Exp $
+
+--- gcc/fibonacci_heap.h.orig  2026-10-17 12:22:12.133505610 +0000
++++ gcc/fibonacci_heap.h
+@@ -478,7 +478,7 @@ fibonacci_heap<K,V>::union_with (fibonac
+   heapa->m_nodes += heapb->m_nodes;
+ 
+   /* And set the new minimum, if it's changed.  */
+-  if (heapb->min->compare (heapa->min) < 0)
++  if (heapb->m_min->compare (heapa->m_min) < 0)
+     heapa->m_min = heapb->m_min;
+ 
+   delete (heapb);
Index: pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-zlib_zutil.c
diff -u /dev/null pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-zlib_zutil.c:1.1
--- /dev/null   Sat Oct 17 12:45:39 2026
+++ pkgsrc/cross/ia16-elf-gcc-bootstrap/patches/patch-zlib_zutil.c      Sat Oct 17 12:45:39 2026
@@ -0,0 +1,11 @@
+$NetBSD: patch-zlib_zutil.c,v 1.1 2026/10/17 12:45:39 js Exp $
+
+Fix building on macOS 15.
+
+--- zlib/zutil.c.orig  2025-04-20 20:10:32.611766921 +0000
++++ zlib/zutil.c
+@@ -7,2 +7,4 @@
+ 
++#include <stdio.h>
++
+ #include "zutil.h"



Home | Main Index | Thread Index | Old Index