packages: crossmingw32-glib2/crossmingw32-glib2.spec - plain i386 is no lon...

qboosh qboosh at pld-linux.org
Wed Apr 20 05:41:17 CEST 2011


Author: qboosh                       Date: Wed Apr 20 03:41:17 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- plain i386 is no longer supported
- release 2

---- Files affected:
packages/crossmingw32-glib2:
   crossmingw32-glib2.spec (1.58 -> 1.59) 

---- Diffs:

================================================================
Index: packages/crossmingw32-glib2/crossmingw32-glib2.spec
diff -u packages/crossmingw32-glib2/crossmingw32-glib2.spec:1.58 packages/crossmingw32-glib2/crossmingw32-glib2.spec:1.59
--- packages/crossmingw32-glib2/crossmingw32-glib2.spec:1.58	Sun Apr 17 19:49:52 2011
+++ packages/crossmingw32-glib2/crossmingw32-glib2.spec	Wed Apr 20 05:41:11 2011
@@ -14,7 +14,7 @@
 %define		realname   glib
 Name:		crossmingw32-glib2
 Version:	2.28.6
-Release:	1
+Release:	2
 License:	LGPL v2+
 Group:		Development/Libraries
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/glib/2.28/glib-%{version}.tar.bz2
@@ -35,6 +35,7 @@
 BuildRequires:	pkgconfig >= 1:0.16
 Requires:	crossmingw32-gettext
 Requires:	crossmingw32-pcre >= 8.11
+ExcludeArch:	i386
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		no_install_post_strip	1
@@ -52,8 +53,9 @@
 %define		__cxx			%{target}-g++
 
 %ifnarch %{ix86}
-# arch-specific flags (like alpha's -mieee) are not valid for i386 gcc
-%define		optflags	-O2
+# arch-specific flags (like alpha's -mieee) are not valid for i386 gcc.
+# now at least i486 is required for atomic operations
+%define		optflags	-O2 -march=i486
 %endif
 # -z options are invalid for mingw linker
 %define		filterout_ld	-Wl,-z,.*
@@ -216,6 +218,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.59  2011/04/20 03:41:11  qboosh
+- plain i386 is no longer supported
+- release 2
+
 Revision 1.58  2011/04/17 17:49:52  qboosh
 - updated to 2.28.6
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-glib2/crossmingw32-glib2.spec?r1=1.58&r2=1.59&f=u



More information about the pld-cvs-commit mailing list