From d2cf606706b007e9768a187617b8b778aa998f17ab61dee730f150fa95aab50b Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 26 Aug 2022 20:57:47 +0000 Subject: [PATCH] - Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch (applied) OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gc?expand=0&rev=46 --- ...j.h-and-some-other-headers-in-single.patch | 64 ------------------- gc.changes | 2 + gc.spec | 1 - 3 files changed, 2 insertions(+), 65 deletions(-) delete mode 100644 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch diff --git a/0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch b/0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch deleted file mode 100644 index 56710a4..0000000 --- a/0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch +++ /dev/null @@ -1,64 +0,0 @@ -From c876dc2b12fcfd65466b9aa42349cfb621064971 Mon Sep 17 00:00:00 2001 -From: Jakub Wojciech -Date: Fri, 5 Nov 2021 08:36:32 +0100 -Subject: [PATCH] Distribute gc_gcj.h and some other headers in - single-obj-compilation - -Issue #389 (bdwgc). - -This fixes installation of gc_pthread_redirects.h, gc_gcj.h and -gc_disclaim.h if --single-obj-compilation is passed to configure. - -* Makefile.am [PTHREADS] (pkginclude_HEADERS): Move outside the -SINGLE_GC_OBJ conditional. -* Makefile.am [ENABLE_GCJ_SUPPORT] (pkginclude_HEADERS): Likewise. -* Makefile.am [ENABLE_DISCLAIM] (pkginclude_HEADERS): Likewise. ---- - Makefile.am | 15 ++++++++++++--- - 1 file changed, 12 insertions(+), 3 deletions(-) - -diff --git Makefile.am Makefile.am -index e3230c1d..f557fe12 100644 ---- Makefile.am -+++ Makefile.am -@@ -83,7 +83,6 @@ else - if PTHREADS - # Not Cygwin or MinGW. - libgc_la_SOURCES += pthread_start.c pthread_support.c --pkginclude_HEADERS += include/gc_pthread_redirects.h - if DARWIN_THREADS - libgc_la_SOURCES += darwin_stop_world.c - else -@@ -106,17 +105,27 @@ endif - - if ENABLE_GCJ_SUPPORT - libgc_la_SOURCES += gcj_mlc.c --pkginclude_HEADERS += include/gc_gcj.h - endif - - if ENABLE_DISCLAIM - libgc_la_SOURCES += fnlz_mlc.c --pkginclude_HEADERS += include/gc_disclaim.h - endif - - ## End of !SINGLE_GC_OBJ - endif - -+if PTHREADS -+pkginclude_HEADERS += include/gc_pthread_redirects.h -+endif -+ -+if ENABLE_GCJ_SUPPORT -+pkginclude_HEADERS += include/gc_gcj.h -+endif -+ -+if ENABLE_DISCLAIM -+pkginclude_HEADERS += include/gc_disclaim.h -+endif -+ - if USE_INTERNAL_LIBATOMIC_OPS - nodist_libgc_la_SOURCES = libatomic_ops/src/atomic_ops.c - endif --- -2.34.0 - diff --git a/gc.changes b/gc.changes index c0d1346..cf0ceba 100644 --- a/gc.changes +++ b/gc.changes @@ -10,6 +10,8 @@ Fri Aug 26 19:56:22 UTC 2022 - Jan Engelhardt pthread-based TLS * Fix hang on sem_wait in GC_suspend_thread if thread was resumed recently +- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch + (applied) ------------------------------------------------------------------- Thu Dec 2 17:28:08 UTC 2021 - Jan Engelhardt diff --git a/gc.spec b/gc.spec index 3c80107..5a7fc01 100644 --- a/gc.spec +++ b/gc.spec @@ -26,7 +26,6 @@ URL: http://www.hboehm.info/gc/ #Git-Clone: https://github.com/ivmai/bdwgc Source: https://github.com/ivmai/bdwgc/releases/download/v%version/%name-%version.tar.gz -Patch1: 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch BuildRequires: autoconf >= 2.64 BuildRequires: gcc-c++ BuildRequires: libtool