commit gc for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package gc for openSUSE:Factory checked in at 2018-02-03 15:41:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gc (Old) and /work/SRC/openSUSE:Factory/.gc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gc" Sat Feb 3 15:41:29 2018 rev:34 rq:571365 version:7.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/gc/gc.changes 2016-02-16 09:26:52.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gc.new/gc.changes 2018-02-03 15:41:31.076130409 +0100 @@ -1,0 +2,13 @@ +Tue Jan 30 00:23:41 UTC 2018 - jengelh@inai.de + +- Update to new upstream release 7.6.4 + * Also enable the TSX workaround for i386 (Linux) + * Relax mark_mutex attribute needed to disable elision (Linux/x64) + * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc) + * Add API function to calculate total memory in use by all GC blocks + * Add API function to set/modify GC log file descriptor (Unix) + * Add alt-stack registration support + * Implement the finalization extension API + * Implement thread suspend/resume API (Linux threads only) + +------------------------------------------------------------------- Old: ---- gc-7.4.2.tar.gz New: ---- gc-7.6.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gc.spec ++++++ --- /var/tmp/diff_new_pack.W6QEEl/_old 2018-02-03 15:41:31.788097155 +0100 +++ /var/tmp/diff_new_pack.W6QEEl/_new 2018-02-03 15:41:31.792096969 +0100 @@ -1,7 +1,7 @@ # # spec file for package gc # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gc -Version: 7.4.2 +Version: 7.6.4 Release: 0 Summary: A garbage collector for C and C++ License: BSD-3-Clause @@ -43,8 +43,8 @@ %package -n libgc1 Summary: A garbage collector for C and C++ -Group: System/Libraries # bug437293 +Group: System/Libraries %ifarch ppc64 Obsoletes: boehm-gc-64bit %endif @@ -83,10 +83,9 @@ # see bugzilla.redhat.com/689877 CPPFLAGS="-DUSE_GET_STACKBASE_FOR_MAIN"; export CPPFLAGS -CXXFLAGS="$RPM_OPT_FLAGS -std=gnu++98"; export CXXFLAGS +CXXFLAGS="%optflags -std=gnu++98"; export CXXFLAGS -%configure --disable-static \ - --with-pic \ +%configure --disable-static --docdir="%_docdir/%name" \ --with-gnu-ld \ --enable-cplusplus \ --enable-large-config \ @@ -100,6 +99,7 @@ %install %make_install rm -Rf "%buildroot/%_datadir/gc" "%buildroot/%_libdir"/*.la +rm -f "%buildroot/%_docdir/%name"/README.{Mac,OS2,win32} %check %if !0%{?qemu_user_space_build} @@ -112,13 +112,12 @@ %files -n libgc1 %defattr(-, root, root) -%doc README.QUICK doc/README.* %_libdir/libcord.so.1* %_libdir/libgc*.so.1* %files devel %defattr(-, root, root) -%doc doc/[a-z]* +%_docdir/%name/ %_libdir/libcord.so %_libdir/libgc*.so %_libdir/pkgconfig/bdw-gc.pc ++++++ gc-7.4.2.tar.gz -> gc-7.6.4.tar.gz ++++++ ++++ 34924 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de