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:   vins
Date:           Tue Sep  5 16:54:20 UTC 2023

Modified Files:
        pkgsrc/lang/gcc10: distinfo
        pkgsrc/lang/gcc6: distinfo
        pkgsrc/lang/gcc7: distinfo
        pkgsrc/lang/gcc8: distinfo
        pkgsrc/lang/gcc9: distinfo
Added Files:
        pkgsrc/lang/gcc10/patches: patch-gcc_plugin.c
        pkgsrc/lang/gcc6/patches: patch-gcc_plugin.c
        pkgsrc/lang/gcc7/patches: patch-gcc_plugin.c
        pkgsrc/lang/gcc8/patches: patch-gcc_plugin.c
        pkgsrc/lang/gcc9/patches: patch-gcc_plugin.c

Log Message:
gcc*: include missing header and unbreak build on Linux.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/gcc10/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gcc10/patches/patch-gcc_plugin.c
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/gcc6/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gcc6/patches/patch-gcc_plugin.c
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/gcc7/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gcc7/patches/patch-gcc_plugin.c
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/gcc8/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gcc8/patches/patch-gcc_plugin.c
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/gcc9/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/gcc9/patches/patch-gcc_plugin.c

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

Modified files:

Index: pkgsrc/lang/gcc10/distinfo
diff -u pkgsrc/lang/gcc10/distinfo:1.15 pkgsrc/lang/gcc10/distinfo:1.16
--- pkgsrc/lang/gcc10/distinfo:1.15     Tue Jul 11 13:42:07 2023
+++ pkgsrc/lang/gcc10/distinfo  Tue Sep  5 16:54:19 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.15 2023/07/11 13:42:07 wiz Exp $
+$NetBSD: distinfo,v 1.16 2023/09/05 16:54:19 vins Exp $
 
 BLAKE2s (gcc-10.5.0.tar.xz) = af4a8b262d9d4e534e8e1c311897e68e7d64f147ad1eed42e77f9674da188bf3
 SHA512 (gcc-10.5.0.tar.xz) = d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
@@ -23,6 +23,7 @@ SHA1 (patch-gcc_config_sparc_sparc.c) = 
 SHA1 (patch-gcc_configure) = 6a2d8eeeed2bf08c3c81291178e669dc91c913ce
 SHA1 (patch-gcc_ggc-common.c) = 3e325767922ab7d2079fdb9a3d6b6aa531a2fea5
 SHA1 (patch-gcc_lto_lto.c) = 7bd85ac8ade76a28c394f6fbe5d495f91824f79f
+SHA1 (patch-gcc_plugin.c) = 7a7ebc6650fe327fa7be1f7a4d26e8edc7597fcf
 SHA1 (patch-gcc_targhooks.c) = b28d8a9696d07bbfb00b7d8c55193ba99447ff1d
 SHA1 (patch-isl_configure) = 5523c76d95b229b3cd25461b4c2b7af24bf2534e
 SHA1 (patch-libffi_configure) = 22006b20d7f655e2455a7ad613d676703b6c1ccc

Index: pkgsrc/lang/gcc6/distinfo
diff -u pkgsrc/lang/gcc6/distinfo:1.21 pkgsrc/lang/gcc6/distinfo:1.22
--- pkgsrc/lang/gcc6/distinfo:1.21      Thu Nov 18 07:37:20 2021
+++ pkgsrc/lang/gcc6/distinfo   Tue Sep  5 16:54:20 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2021/11/18 07:37:20 wiz Exp $
+$NetBSD: distinfo,v 1.22 2023/09/05 16:54:20 vins Exp $
 
 BLAKE2s (ecj-4.5.jar) = dc4803ed7321f118a8d4ed687cb8e14233b05f5ae164ceaca12abe6b44ebb898
 SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
@@ -25,6 +25,7 @@ SHA1 (patch-gcc_configure) = 15fb7af267b
 SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b
 SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343
 SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b
+SHA1 (patch-gcc_plugin.c) = 7a7ebc6650fe327fa7be1f7a4d26e8edc7597fcf
 SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783
 SHA1 (patch-gcc_targhooks.c) = f8ec71006cf35947e93fa229bc2f52f46cf5597b
 SHA1 (patch-libcilkrts_configure) = d8f3065bb9934c3278e5e7dc6f1c56cdf31de6b1

Index: pkgsrc/lang/gcc7/distinfo
diff -u pkgsrc/lang/gcc7/distinfo:1.21 pkgsrc/lang/gcc7/distinfo:1.22
--- pkgsrc/lang/gcc7/distinfo:1.21      Tue Oct 26 10:51:36 2021
+++ pkgsrc/lang/gcc7/distinfo   Tue Sep  5 16:54:20 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 10:51:36 nia Exp $
+$NetBSD: distinfo,v 1.22 2023/09/05 16:54:20 vins Exp $
 
 BLAKE2s (gcc-7.5.0.tar.xz) = b7044e123665c34c1fc08f4587605201cc8ed480306095de1528c52c8050c406
 SHA512 (gcc-7.5.0.tar.xz) = fe716cc19f2e3255d3a8b1b8290777bf769c6d98e6e0b07b81a3d6ad43f8af74cb170dfa18b1555dbfcd3f55ae582b91a286ccef496b9b65c1579902f96a1f60
@@ -32,6 +32,7 @@ SHA1 (patch-gcc_configure) = 15fb7af267b
 SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b
 SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343
 SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b
+SHA1 (patch-gcc_plugin.c) = 7a7ebc6650fe327fa7be1f7a4d26e8edc7597fcf
 SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783
 SHA1 (patch-gcc_targhooks.c) = 6268d548058b6325ead1115f78c2c17c6d786296
 SHA1 (patch-isl_configure) = 36b37778ee13c0b364fb24d5864d6a9e65b29b7d

Index: pkgsrc/lang/gcc8/distinfo
diff -u pkgsrc/lang/gcc8/distinfo:1.17 pkgsrc/lang/gcc8/distinfo:1.18
--- pkgsrc/lang/gcc8/distinfo:1.17      Sun Jan 29 10:47:33 2023
+++ pkgsrc/lang/gcc8/distinfo   Tue Sep  5 16:54:20 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.17 2023/01/29 10:47:33 wiz Exp $
+$NetBSD: distinfo,v 1.18 2023/09/05 16:54:20 vins Exp $
 
 BLAKE2s (gcc-8.5.0.tar.xz) = 9eba966d2d55b1205107267b956f55b09c60765b74eb0560f7f86d857245b946
 SHA512 (gcc-8.5.0.tar.xz) = 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
@@ -25,6 +25,7 @@ SHA1 (patch-gcc_configure) = 6a2d8eeeed2
 SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b
 SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343
 SHA1 (patch-gcc_lto_lto.c) = 7bd85ac8ade76a28c394f6fbe5d495f91824f79f
+SHA1 (patch-gcc_plugin.c) = 7a7ebc6650fe327fa7be1f7a4d26e8edc7597fcf
 SHA1 (patch-gcc_targhooks.c) = b28d8a9696d07bbfb00b7d8c55193ba99447ff1d
 SHA1 (patch-isl_configure) = 5523c76d95b229b3cd25461b4c2b7af24bf2534e
 SHA1 (patch-libffi_configure) = 22006b20d7f655e2455a7ad613d676703b6c1ccc

Index: pkgsrc/lang/gcc9/distinfo
diff -u pkgsrc/lang/gcc9/distinfo:1.11 pkgsrc/lang/gcc9/distinfo:1.12
--- pkgsrc/lang/gcc9/distinfo:1.11      Sun Jan 29 09:03:15 2023
+++ pkgsrc/lang/gcc9/distinfo   Tue Sep  5 16:54:19 2023
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.11 2023/01/29 09:03:15 wiz Exp $
+$NetBSD: distinfo,v 1.12 2023/09/05 16:54:19 vins Exp $
 
 BLAKE2s (gcc-9.5.0.tar.xz) = 9b2a0eb5aedbaa8a5a09f96fa2bd09cdf7ab22a4c35a89799f55a90dc0ee45d8
 SHA512 (gcc-9.5.0.tar.xz) = cdd144ce4f747e051480410afc8506c90a57cb45da89071ddae377b1453bca3014422455ade9fe4563ebe51f4b6348cbc0c61905a9b8801cd597d51ad0ec62b3
 Size (gcc-9.5.0.tar.xz) = 72462752 bytes
 SHA1 (patch-gcc_Makefile.in) = d96a57a098e49a2c5ea6478dd5d22aba584fc1bc
 SHA1 (patch-gcc_config_sparc_sparc.c) = a415d1b23d6bf0c9c3c492787274929a291b78f2
+SHA1 (patch-gcc_plugin.c) = 7a7ebc6650fe327fa7be1f7a4d26e8edc7597fcf
 SHA1 (patch-gcc_targhooks.c) = af240cc417e479741d5067063904f827a02295cc
 SHA1 (patch-libgfortran_io_format.c) = 9bbc5e4f6277bdec785b3690fd08259939a2aa1a
 SHA1 (patch-libgfortran_io_list__read.c) = 589cdb8dcd180b781ededc086e8775224fca5779

Added files:

Index: pkgsrc/lang/gcc10/patches/patch-gcc_plugin.c
diff -u /dev/null pkgsrc/lang/gcc10/patches/patch-gcc_plugin.c:1.1
--- /dev/null   Tue Sep  5 16:54:20 2023
+++ pkgsrc/lang/gcc10/patches/patch-gcc_plugin.c        Tue Sep  5 16:54:19 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_plugin.c,v 1.1 2023/09/05 16:54:19 vins Exp $
+
+Support dynamic link interface functions.
+
+--- gcc/plugin.c.orig  2022-05-27 07:21:11.335381405 +0000
++++ gcc/plugin.c
+@@ -20,6 +20,8 @@ along with GCC; see the file COPYING3.
+ /* This file contains the support for GCC plugin mechanism based on the
+    APIs described in doc/plugin.texi.  */
+ 
++#include <dlfcn.h>
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"

Index: pkgsrc/lang/gcc6/patches/patch-gcc_plugin.c
diff -u /dev/null pkgsrc/lang/gcc6/patches/patch-gcc_plugin.c:1.1
--- /dev/null   Tue Sep  5 16:54:20 2023
+++ pkgsrc/lang/gcc6/patches/patch-gcc_plugin.c Tue Sep  5 16:54:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_plugin.c,v 1.1 2023/09/05 16:54:20 vins Exp $
+
+Support dynamic link interface functions.
+
+--- gcc/plugin.c.orig  2022-05-27 07:21:11.335381405 +0000
++++ gcc/plugin.c
+@@ -20,6 +20,8 @@ along with GCC; see the file COPYING3.
+ /* This file contains the support for GCC plugin mechanism based on the
+    APIs described in doc/plugin.texi.  */
+ 
++#include <dlfcn.h>
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"

Index: pkgsrc/lang/gcc7/patches/patch-gcc_plugin.c
diff -u /dev/null pkgsrc/lang/gcc7/patches/patch-gcc_plugin.c:1.1
--- /dev/null   Tue Sep  5 16:54:20 2023
+++ pkgsrc/lang/gcc7/patches/patch-gcc_plugin.c Tue Sep  5 16:54:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_plugin.c,v 1.1 2023/09/05 16:54:20 vins Exp $
+
+Support dynamic link interface functions.
+
+--- gcc/plugin.c.orig  2022-05-27 07:21:11.335381405 +0000
++++ gcc/plugin.c
+@@ -20,6 +20,8 @@ along with GCC; see the file COPYING3.
+ /* This file contains the support for GCC plugin mechanism based on the
+    APIs described in doc/plugin.texi.  */
+ 
++#include <dlfcn.h>
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"

Index: pkgsrc/lang/gcc8/patches/patch-gcc_plugin.c
diff -u /dev/null pkgsrc/lang/gcc8/patches/patch-gcc_plugin.c:1.1
--- /dev/null   Tue Sep  5 16:54:20 2023
+++ pkgsrc/lang/gcc8/patches/patch-gcc_plugin.c Tue Sep  5 16:54:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_plugin.c,v 1.1 2023/09/05 16:54:20 vins Exp $
+
+Support dynamic link interface functions.
+
+--- gcc/plugin.c.orig  2022-05-27 07:21:11.335381405 +0000
++++ gcc/plugin.c
+@@ -20,6 +20,8 @@ along with GCC; see the file COPYING3.
+ /* This file contains the support for GCC plugin mechanism based on the
+    APIs described in doc/plugin.texi.  */
+ 
++#include <dlfcn.h>
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"

Index: pkgsrc/lang/gcc9/patches/patch-gcc_plugin.c
diff -u /dev/null pkgsrc/lang/gcc9/patches/patch-gcc_plugin.c:1.1
--- /dev/null   Tue Sep  5 16:54:21 2023
+++ pkgsrc/lang/gcc9/patches/patch-gcc_plugin.c Tue Sep  5 16:54:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_plugin.c,v 1.1 2023/09/05 16:54:20 vins Exp $
+
+Support dynamic link interface functions.
+
+--- gcc/plugin.c.orig  2022-05-27 07:21:11.335381405 +0000
++++ gcc/plugin.c
+@@ -20,6 +20,8 @@ along with GCC; see the file COPYING3.
+ /* This file contains the support for GCC plugin mechanism based on the
+    APIs described in doc/plugin.texi.  */
+ 
++#include <dlfcn.h>
++
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"



Home | Main Index | Thread Index | Old Index