[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

rpms/libstdc++so7/FC-5 libstdc++-v3-so7-version.patch, 1.1, 1.2 libstdc++7.spec, 1.9, 1.10



Author: petersen

Update of /cvs/dist/rpms/libstdc++so7/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv972

Modified Files:
	libstdc++-v3-so7-version.patch libstdc++7.spec 
Log Message:
- revert libstdcxx string implementation to rc (#197718)
- bump library version datestamp to 20060727


libstdc++-v3-so7-version.patch:
 config/abi/pre/gnu-versioned-namespace.ver |   50 ++++++++++++++---------------
 include/bits/c++config                     |   20 +++++------
 2 files changed, 35 insertions(+), 35 deletions(-)

Index: libstdc++-v3-so7-version.patch
===================================================================
RCS file: /cvs/dist/rpms/libstdc++so7/FC-5/libstdc++-v3-so7-version.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libstdc++-v3-so7-version.patch	4 May 2006 11:07:49 -0000	1.1
+++ libstdc++-v3-so7-version.patch	29 Jul 2006 02:03:40 -0000	1.2
@@ -7,7 +7,7 @@
  # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y {
  # define _GLIBCXX_END_NESTED_NAMESPACE } }
 -# define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _7)
-+# define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _7_20060428)
++# define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _7_20060727)
  # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
  #else
  # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X { 
@@ -17,8 +17,8 @@
  {
 -  namespace _7 { }
 -  using namespace _7 __attribute__ ((strong));
-+  namespace _7_20060428 { }
-+  using namespace _7_20060428 __attribute__ ((strong));
++  namespace _7_20060727 { }
++  using namespace _7_20060727 __attribute__ ((strong));
  }
  
  // In addition, other supported namespace configurations.
@@ -26,8 +26,8 @@
  { 
 -  namespace _7 { }
 -  using namespace _7 __attribute__ ((strong));
-+  namespace _7_20060428 { }
-+  using namespace _7_20060428 __attribute__ ((strong));
++  namespace _7_20060727 { }
++  using namespace _7_20060727 __attribute__ ((strong));
  }
  
  namespace std
@@ -36,8 +36,8 @@
    { 
 -    namespace _7 { }
 -    using namespace _7 __attribute__ ((strong));
-+    namespace _7_20060428 { }
-+    using namespace _7_20060428 __attribute__ ((strong));
++    namespace _7_20060727 { }
++    using namespace _7_20060727 __attribute__ ((strong));
    }
  }
  #endif
@@ -48,9 +48,9 @@
 -# define _GLIBCXX_STD _7
 -# define _GLIBCXX_EXT _7
 -# define _GLIBCXX_STD_MOVE std::_7
-+# define _GLIBCXX_STD _7_20060428
-+# define _GLIBCXX_EXT _7_20060428
-+# define _GLIBCXX_STD_MOVE std::_7_20060428
++# define _GLIBCXX_STD _7_20060727
++# define _GLIBCXX_EXT _7_20060727
++# define _GLIBCXX_STD_MOVE std::_7_20060727
  #else
  # define _GLIBCXX_STD std
  # define _GLIBCXX_EXT __gnu_cxx
@@ -63,7 +63,7 @@
      extern "C++"
      {
 -      std::_7::*;
-+      std::_7_20060428::*;
++      std::_7_20060727::*;
        std::*;
        __gnu_debug::_Safe_iterator_base*;
        __gnu_debug::_Safe_sequence_base*;
@@ -72,20 +72,20 @@
  
      # std::__convert_to_v
 -    _ZNSt2_714__convert_to_v*;
-+    _ZNSt11_7_2006042814__convert_to_v*;
++    _ZNSt11_7_2006072714__convert_to_v*;
  
      # std::__copy_streambufs and std::__copy_streambufs_eof
 -    _ZNSt2_717__copy_streambufsI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
 -    _ZNSt2_721__copy_streambufs_eofI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
-+    _ZNSt11_7_2006042817__copy_streambufsI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
-+    _ZNSt11_7_2006042821__copy_streambufs_eofI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
++    _ZNSt11_7_2006072717__copy_streambufsI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
++    _ZNSt11_7_2006072721__copy_streambufs_eofI[cw]NS_11char_traitsI[cw]EEEE[il]PNS_15basic_streambuf*;
  
      # __gnu_cxx::__atomic_add
      # __gnu_cxx::__exchange_and_add
 -    _ZN9__gnu_cxx2_712__atomic_addEPV[il][il];
 -    _ZN9__gnu_cxx2_718__exchange_and_addEPV[li][il];
-+    _ZN9__gnu_cxx11_7_2006042812__atomic_addEPV[il][il];
-+    _ZN9__gnu_cxx11_7_2006042818__exchange_and_addEPV[li][il];
++    _ZN9__gnu_cxx11_7_2006072712__atomic_addEPV[il][il];
++    _ZN9__gnu_cxx11_7_2006072718__exchange_and_addEPV[li][il];
  
      # __gnu_cxx::__pool
 -    _ZN9__gnu_cxx2_76__poolILb[01]EE13_M_initializeEv;
@@ -93,41 +93,41 @@
 -    _ZN9__gnu_cxx2_76__poolILb[01]EE16_M_reclaim_blockEPc[jm];
 -    _ZN9__gnu_cxx2_76__poolILb[01]EE10_M_destroyEv;
 -    _ZN9__gnu_cxx2_76__poolILb1EE16_M_get_thread_idEv;
-+    _ZN9__gnu_cxx11_7_200604286__poolILb[01]EE13_M_initializeEv;
-+    _ZN9__gnu_cxx11_7_200604286__poolILb[01]EE16_M_reserve_blockE[jm][jm];
-+    _ZN9__gnu_cxx11_7_200604286__poolILb[01]EE16_M_reclaim_blockEPc[jm];
-+    _ZN9__gnu_cxx11_7_200604286__poolILb[01]EE10_M_destroyEv;
-+    _ZN9__gnu_cxx11_7_200604286__poolILb1EE16_M_get_thread_idEv;
++    _ZN9__gnu_cxx11_7_200607276__poolILb[01]EE13_M_initializeEv;
++    _ZN9__gnu_cxx11_7_200607276__poolILb[01]EE16_M_reserve_blockE[jm][jm];
++    _ZN9__gnu_cxx11_7_200607276__poolILb[01]EE16_M_reclaim_blockEPc[jm];
++    _ZN9__gnu_cxx11_7_200607276__poolILb[01]EE10_M_destroyEv;
++    _ZN9__gnu_cxx11_7_200607276__poolILb1EE16_M_get_thread_idEv;
  
 -    _ZN9__gnu_cxx2_717__pool_alloc_base9_M_refillE[jm];    
 -    _ZN9__gnu_cxx2_717__pool_alloc_base16_M_get_free_listE[jm];
 -    _ZN9__gnu_cxx2_717__pool_alloc_base12_M_get_mutexEv;
-+    _ZN9__gnu_cxx11_7_2006042817__pool_alloc_base9_M_refillE[jm];    
-+    _ZN9__gnu_cxx11_7_2006042817__pool_alloc_base16_M_get_free_listE[jm];
-+    _ZN9__gnu_cxx11_7_2006042817__pool_alloc_base12_M_get_mutexEv;
++    _ZN9__gnu_cxx11_7_2006072717__pool_alloc_base9_M_refillE[jm];    
++    _ZN9__gnu_cxx11_7_2006072717__pool_alloc_base16_M_get_free_listE[jm];
++    _ZN9__gnu_cxx11_7_2006072717__pool_alloc_base12_M_get_mutexEv;
  
 -    _ZN9__gnu_cxx2_79free_list6_M_getE[jm];
 -    _ZN9__gnu_cxx2_79free_list8_M_clearEv;
-+    _ZN9__gnu_cxx11_7_200604289free_list6_M_getE[jm];
-+    _ZN9__gnu_cxx11_7_200604289free_list8_M_clearEv;
++    _ZN9__gnu_cxx11_7_200607279free_list6_M_getE[jm];
++    _ZN9__gnu_cxx11_7_200607279free_list8_M_clearEv;
  
 -    _ZN9__gnu_cxx2_711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
 -    _ZNK9__gnu_cxx2_711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
 -    _ZZN9__gnu_cxx2_711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZN9__gnu_cxx11_7_2006042811__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZNK9__gnu_cxx11_7_2006042811__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZZN9__gnu_cxx11_7_2006042811__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZN9__gnu_cxx11_7_2006072711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZNK9__gnu_cxx11_7_2006072711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZZN9__gnu_cxx11_7_2006072711__rc_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
      
 -    _ZN9__gnu_cxx2_712__sso_stringI[cw]NSt2_711char_traitsI[cw]EENS2_9allocatorI[cw]EEE10_M_destroyE[jm];
 -    _ZN9__gnu_cxx2_712__sso_stringI[cw]NSt2_711char_traitsI[cw]EENS2_9allocatorI[cw]EEEC*;
 -    _ZN9__gnu_cxx2_712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
 -    _ZNK9__gnu_cxx2_712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
 -    _ZZN9__gnu_cxx2_712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZN9__gnu_cxx11_7_2006042812__sso_stringI[cw]NSt11_7_2006042811char_traitsI[cw]EENS2_9allocatorI[cw]EEE10_M_destroyE[jm];
-+    _ZN9__gnu_cxx11_7_2006042812__sso_stringI[cw]NSt11_7_2006042811char_traitsI[cw]EENS2_9allocatorI[cw]EEEC*;
-+    _ZN9__gnu_cxx11_7_2006042812__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZNK9__gnu_cxx11_7_2006042812__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
-+    _ZZN9__gnu_cxx11_7_2006042812__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZN9__gnu_cxx11_7_2006072712__sso_stringI[cw]NSt11_7_2006072711char_traitsI[cw]EENS2_9allocatorI[cw]EEE10_M_destroyE[jm];
++    _ZN9__gnu_cxx11_7_2006072712__sso_stringI[cw]NSt11_7_2006072711char_traitsI[cw]EENS2_9allocatorI[cw]EEEC*;
++    _ZN9__gnu_cxx11_7_2006072712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZNK9__gnu_cxx11_7_2006072712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
++    _ZZN9__gnu_cxx11_7_2006072712__sso_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE*;
  
    local:
      *;
@@ -136,7 +136,7 @@
  
      # __gnu_cxx::_verbose_terminate_handler()
 -    _ZN9__gnu_cxx2_727__verbose_terminate_handlerEv;
-+    _ZN9__gnu_cxx11_7_2006042827__verbose_terminate_handlerEv;
++    _ZN9__gnu_cxx11_7_2006072727__verbose_terminate_handlerEv;
  
    local:
      *;


Index: libstdc++7.spec
===================================================================
RCS file: /cvs/dist/rpms/libstdc++so7/FC-5/libstdc++7.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- libstdc++7.spec	26 May 2006 14:49:47 -0000	1.9
+++ libstdc++7.spec	29 Jul 2006 02:03:40 -0000	1.10
@@ -1,13 +1,14 @@
-%define datestamp 20060428
+%define snapdate 20060428
+%define datestamp 20060727
 
 Summary: libstdc++.so.7 preview
 Name: libstdc++so7
 Version: 4.2.0
-Release: 0.3.%{datestamp}.fc5.2
+Release: 0.3.%{snapdate}.fc5.3
 License: GPL
 Group: System Environment/Libraries
 Source0: gcc_stub-4.1-20060118.tar.bz2
-Source1: libstdc++-v3-so7-%{datestamp}.tar.bz2
+Source1: libstdc++-v3-so7-%{snapdate}.tar.bz2
 URL: http://gcc.gnu.org
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: binutils >= 2.16.91.0.5-1, gcc >= 4.1.0
@@ -58,7 +59,7 @@
 mkdir obj
 cd obj
 CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ../configure \
-  --enable-languages=c,c++ --disable-multilib %{gcc_target_platform}
+  --enable-languages=c,c++ --disable-multilib --enable-libstdcxx-string=rc %{gcc_target_platform}
 mkdir gcc
 cp -a ../copy_to_gcc/* gcc/
 gccdir=`cd $(gcc $RPM_OPT_FLAGS -print-file-name=include)/..; pwd`
@@ -184,12 +185,16 @@
 %{_prefix}/include/c++/4.2.0-*
 
 %changelog
+* Thu Jul 27 2006 Jens Petersen <petersen redhat com>  4.2.0-0.3.20060428.fc5.3
+- revert libstdcxx string implementation to rc (#197718)
+- bump library version datestamp to 20060727
+
 * Fri May 26 2006 Jakub Jelinek <jakub redhat com> 4.2.0-0.3.20060428.fc5.2
 - don't require exactly gcc-c++ 4.1.0 and libstdc++-devel 4.1.0,
   4.1.x is sufficient
 
 * Tue May  9 2006 Jens Petersen <petersen redhat com>  4.2.0-0.3.20060428.fc5.1
-- fix ppc target in wrapper script
+- fix ppc target in wrapper script (#188446)
 
 * Fri Apr 28 2006  Benjamin Kosnik <bkoz redhat com> - 4.2.0-0.3.20060428.fc5
 - update sources and add libstdc++-v3-so7-version.patch


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]