diff --git a/system/devel/gc/actions.py b/system/devel/gc/actions.py
index 717ddcae..a9c1fbd6 100644
--- a/system/devel/gc/actions.py
+++ b/system/devel/gc/actions.py
@@ -10,13 +10,15 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
- pisitools.flags.add("-DUSE_GET_STACKBASE_FOR_MAIN")
- shelltools.system ("rm -rf libtool libtool.m4")
autotools.autoreconf("-fi")
+
+ pisitools.flags.add("-std=gnu++98")
+ #shelltools.system ("rm -rf libtool libtool.m4")
+
autotools.configure("--disable-static \
- --enable-cplusplus \
- --enable-large-config \
- --enable-threads=posix")
+ --enable-cplusplus")
+
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
@@ -29,4 +31,4 @@ def install():
pisitools.dodoc("ChangeLog", "doc/README.linux", "doc/*.html")
- pisitools.removeDir("/usr/share/gc")
\ No newline at end of file
+ pisitools.removeDir("/usr/share/gc")
diff --git a/system/devel/gc/pspec.xml b/system/devel/gc/pspec.xml
index 12f8a2e2..a88ed660 100644
--- a/system/devel/gc/pspec.xml
+++ b/system/devel/gc/pspec.xml
@@ -13,17 +13,20 @@
library
A garbage collector for C and C++
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.
- http://www.hboehm.info/gc/gc_source/gc-7.4.2.tar.gz
+ http://hboehm.info/gc/gc_source/gc-7.6.0.tar.gz
libatomic_ops-devel
-
+
gc
+
+ libgcc
+
/usr/lib
/usr/share/doc
@@ -43,6 +46,13 @@
+
+ 2017-01-23
+ 7.6.0
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
7.4.2
diff --git a/system/devel/libatomic_ops/pspec.xml b/system/devel/libatomic_ops/pspec.xml
index 0e49f3bd..687e97e9 100644
--- a/system/devel/libatomic_ops/pspec.xml
+++ b/system/devel/libatomic_ops/pspec.xml
@@ -13,7 +13,7 @@
library
Atomic memory update operations library
libatomic_ops provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code.
- https://github.com/ivmai/libatomic_ops/archive/libatomic_ops-7_4_2.tar.gz
+ http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.4.4.tar.gz
@@ -38,6 +38,13 @@
+
+ 2017-01-23
+ 7.4.4
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
7.4.2