epienbro pushed to mingw-gcc (f22). "Switch back to the old libstdcxx c++98 ABI on Fedora 22 only"

notifications at fedoraproject.org notifications at fedoraproject.org
Sat Apr 11 11:54:11 UTC 2015


>From fb265c214e1bbcaf3767a2fbd2a4a4e9d5d512d1 Mon Sep 17 00:00:00 2001
From: Erik van Pienbroek <epienbro at fedoraproject.org>
Date: Sat, 11 Apr 2015 13:52:36 +0200
Subject: Switch back to the old libstdcxx c++98 ABI on Fedora 22 only


diff --git a/mingw-gcc.spec b/mingw-gcc.spec
index 3fc0448..310a738 100644
--- a/mingw-gcc.spec
+++ b/mingw-gcc.spec
@@ -32,7 +32,7 @@
 
 Name:           mingw-gcc
 Version:        5.0.0
-Release:        0.3%{?snapshot_date:.svn.%{snapshot_date}.r%{snapshot_rev}}%{?dist}
+Release:        0.4%{?snapshot_date:.svn.%{snapshot_date}.r%{snapshot_rev}}%{?dist}
 Summary:        MinGW Windows cross-compiler (GCC) for C
 
 License:        GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
@@ -292,6 +292,9 @@ configure_args="\
     --disable-nls --without-included-gettext \
     --disable-win32-registry \
     --enable-languages="c,c++,objc,obj-c++,fortran" \
+%if 0%{fedora} == 22
+    --with-default-libstdcxx-abi=c++98 \
+%endif
     --with-bugurl=http://bugzilla.redhat.com/bugzilla"
 
 # PPL/CLOOG optimalisations are only available on Fedora
@@ -727,6 +730,10 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/%{mingw64_target}-%{mingw64_target}-*
 
 
 %changelog
+* Sat Apr 11 2015 Erik van Pienbroek <epienbro at fedoraproject.org> - 5.0.0-0.4.svn.20150405.r221873
+- Switch back to the old libstdcxx c++98 ABI on Fedora 22 only
+  (This was also done for the native Fedora GCC package)
+
 * Fri Apr 10 2015 Erik van Pienbroek <epienbro at fedoraproject.org> - 5.0.0-0.3.svn.20150405.r221873
 - Update to gcc 5 20150405 snapshot (rev 221873)
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/commit/?h=f22&id=fb265c214e1bbcaf3767a2fbd2a4a4e9d5d512d1


More information about the scm-commits mailing list