SPECS: glibc.spec - rationale for -fgnu89-inline. - provide rtld(G...

pluto pluto at pld-linux.org
Thu Apr 5 13:08:25 CEST 2007


Author: pluto                        Date: Thu Apr  5 11:08:24 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- rationale for -fgnu89-inline.
- provide rtld(GNU_HASH) for openoffice and non-pld rpms.

---- Files affected:
SPECS:
   glibc.spec (1.695 -> 1.696) 

---- Diffs:

================================================================
Index: SPECS/glibc.spec
diff -u SPECS/glibc.spec:1.695 SPECS/glibc.spec:1.696
--- SPECS/glibc.spec:1.695	Tue Apr  3 18:55:07 2007
+++ SPECS/glibc.spec	Thu Apr  5 13:08:19 2007
@@ -82,7 +82,7 @@
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	binutils >= 2:2.15.90.0.3
-BuildRequires:	gcc >= 5:3.4
+BuildRequires:	gcc >= 6:4.2.0
 BuildRequires:	gawk
 %{?with_memusage:BuildRequires:	gd-devel >= 2.0.1}
 BuildRequires:	gettext-devel >= 0.10.36
@@ -104,6 +104,7 @@
 Provides:	glibc(tls)
 Provides:	glibc64
 Provides:	ldconfig
+Provides:	rtld(GNU_HASH)
 Obsoletes:	glibc-common
 Obsoletes:	glibc-debug
 Obsoletes:	glibc64
@@ -142,8 +143,10 @@
 %define		_hack_dontneed_PartialHardlinkSets	1
 %define		_noautochrpath		.*\\(ldconfig\\|sln\\)
 
-# rationale needed here; implies BR: gcc >= 4.2.0
-#define		specflags		-fgnu89-inline
+# glibc uses traditional gnu extern-inline semantics but builds
+# with c99 mode enabled ( strictly it's gnu99 mode ).
+# this switch disables unwanted warnings.
+%define		specflags		-fgnu89-inline
 
 %description
 Contains the standard libraries that are used by multiple programs on
@@ -1477,6 +1480,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.696  2007/04/05 11:08:19  pluto
+- rationale for -fgnu89-inline.
+- provide rtld(GNU_HASH) for openoffice and non-pld rpms.
+
 Revision 1.695  2007/04/03 16:55:07  arekm
 - rel 4
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/glibc.spec?r1=1.695&r2=1.696&f=u



More information about the pld-cvs-commit mailing list