Hello community,

here is the log from the commit of package glibc for openSUSE:Factory checked 
in at 2012-06-26 15:43:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glibc (Old)
 and      /work/SRC/openSUSE:Factory/.glibc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glibc", Maintainer is "m...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glibc/glibc.changes      2012-05-26 
12:59:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glibc.new/glibc.changes 2012-06-26 
15:43:48.000000000 +0200
@@ -1,0 +2,24 @@
+Tue Jun 26 07:11:49 UTC 2012 - a...@suse.de
+
+- Update to glibc 2.15 branch (git id b640404bd8c9):
+  * Fix fmod implementation that returned NaN for some values.
+  * Fix strcase_cmp_l x86 multiarch implementation.
+  * Remove glibc-2.15-avx2.patch, merged now.
+
+-------------------------------------------------------------------
+Thu Jun 21 11:44:59 UTC 2012 - a...@suse.de
+
+- Fix Bogus FP exception on underflow for exp(double)  (bnc#767956)
+
+-------------------------------------------------------------------
+Mon Jun 18 11:04:37 UTC 2012 - a...@suse.de
+
+- Remove nscd.socket since nscd does not support socket
+  activation.
+
+-------------------------------------------------------------------
+Wed Jun 13 11:07:15 UTC 2012 - a...@suse.de
+
+- Build power3 libs on 32-bit PowerPC (bnc#765165).
+
+-------------------------------------------------------------------

Old:
----
  glibc-2.15-60ff996420f9.tar.bz2
  glibc-2.15-avx2.patch
  nscd.socket

New:
----
  glibc-2.15-b640404bd8c9.tar.xz
  glibc-2.16-expf-underflow-exception.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.kBBDYb/_old  2012-06-26 15:43:52.000000000 +0200
+++ /var/tmp/diff_new_pack.kBBDYb/_new  2012-06-26 15:43:52.000000000 +0200
@@ -68,14 +68,15 @@
 %ifarch ppc ppc64
  %define optimize_power 1
  %ifarch ppc
- %define powerpc_optimize_base power4
- %define powerpc_optimize_tune power4
+ %define powerpc_optimize_base power3
+ %define powerpc_optimize_tune power3
+ %define powerpc_optimize_cpu_power4 1
  %else
  %define powerpc_optimize_base power4
  %define powerpc_optimize_tune power5
+ %define powerpc_optimize_cpu_power4 0
  %endif
  # We are not building Power CPU specific optimizations for openSUSE.
- %define powerpc_optimize_cpu_power4 0
  %define powerpc_optimize_cpu_power6 0
  %define powerpc_optimize_cpu_power7 0
  %define powerpc_optimize_cpu_cell 0
@@ -116,12 +117,12 @@
 Version:        2.15
 Release:        0
 %define glibc_major_version 2.15
-%define git_id 60ff996420f9
+%define git_id b640404bd8c9
 %define glibc_ports_ver 2.15
 %define ports_git_id 8a70b2dcabbf
 Url:            http://www.gnu.org/software/libc/libc.html
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source:         glibc-%{version}-%{git_id}.tar.bz2
+Source:         glibc-%{version}-%{git_id}.tar.xz
 %define glibc_ports_dir glibc-ports-%{glibc_ports_ver}
 Source2:        glibc-ports-%{glibc_ports_ver}-%{ports_git_id}.tar.bz2
 Source3:        noversion.tar.bz2
@@ -135,7 +136,6 @@
 # For systemd 
 Source20:       nscd.conf
 Source21:       nscd.service
-Source22:       nscd.socket
 # crypt_blowfish
 Source50:       
http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz
 Source51:       
http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz.sign
@@ -218,8 +218,6 @@
 Patch102:       glibc-2.4.90-no_NO.diff
 # PATCH-FIX-OPENSUSE -- Renames for China
 Patch103:       glibc-2.4-china.diff
-# PATCH-FIX-OPENSUSE Fix gb18030 code bnc#54080
-Patch104:       gb18030.patch.bz2
 
 ### Broken patches in glibc that we revert for now:
 # PATCH-FEATURE-OPENSUSE Revert sunrpc removal a...@suse.de
@@ -280,16 +278,22 @@
 Patch1012:      glibc-nscd-foreground.patch
 # PATCH-FIX-UPSTREAM Fix confstr use of local buffer outside its extent
 Patch1013:      confstr.patch
-# PATCH-FIX-UPSTREAM Use HAS_AVX - a...@suse.de
-Patch1014:      glibc-2.15-avx2.patch
+# PATCH-FIX-UPSTREAM Bogus FPE on underflow for exp(double) bnc#767956 - 
a...@suse.de
+Patch1015:      glibc-2.16-expf-underflow-exception.patch
+# PATCH-FIX-UPSTREAM Fix gb18030 code bnc#54080
+Patch1016:      gb18030.patch.bz2
+# PATCH-FIX-UPSTREAM Fix crash when nscd is not running (bso#135949) - 
a...@suse.de
+Patch1017:      glibc-nscd-crash-bso13594.patch
+# PATCH-FIX-UPSTREAM malloc(0);free gets optimized out
+Patch1018:      glibc-2.16-mcheck.patch
+# PATCH-FIX-UPSTREAM Correct first_weekday for tr_TR (glibc bug#13223) - 
a...@suse.de
+Patch1019:      tr_TR.patch
 
 ### 
 # Patches awaiting upstream approval
 ###
 # PATCH-FIX-UPSTREAM Fix assertion error in res_query.c (bso#13013)
 Patch2001:      glibc-resolv-assert.diff
-# PATCH-FIX-UPSTREAM Fix crash when nscd is not running (bso#135949) - 
a...@suse.de
-Patch2003:      glibc-nscd-crash-bso13594.patch
 # PATCH-FIX-OPENSUSE Fix crash (access-after-free) in dl_lookup_x bnc#703140, 
bso#13579 m...@suse.de
 Patch2004:      glibc-fix-noload.patch
 # PATCH-FIX-OPENSUSE bnc#657627, 
http://sourceware.org/bugzilla/show_bug.cgi?id=12561
@@ -302,10 +306,6 @@
 Patch2008:      glibc-ld-profile.patch
 # PATCH-FIX-OPENSUSE _fini does not have proper unwinding information on 
x86_64 bso#11610
 Patch2009:      glibc-fini-unwind.diff
-# PATCH-FIX-OPENSUSE malloc(0);free gets optimized out
-Patch2010:      glibc-2.16-mcheck.patch
-# PATCH-FIX-OPENSUSE Correct first_weekday for tr_TR (glibc bug#13223) - 
a...@suse.de
-Patch2011:      tr_TR.patch
 
 %description
 The GNU C Library provides the most important standard libraries used
@@ -521,7 +521,6 @@
 %patch101 -p1
 %patch102 -p1
 %patch103 -p1
-%patch104 -p1
 
 %patch200 -p1
 %patch201 -p1
@@ -557,10 +556,13 @@
 %endif
 %patch1012 -p1
 %patch1013 -p1
-%patch1014 -p1
+%patch1015 -p1
+%patch1016 -p1
+%patch1017 -p1
+%patch1018 -p1
+%patch1019 -p1
 
 %patch2001 -p1
-%patch2003 -p1
 %patch2004 -p1
 # XXX: Does not pass testsuite, still there's no better solution yet
 %patch2005 -p1
@@ -569,8 +571,6 @@
 # XXX Disable, it breaks the testsuite, test elf/tst-audit2 
 # %patch2008 -p1
 %patch2009 -p1
-%patch2010 -p1
-%patch2011 -p1
 
 #
 # Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion 
`map->l_init_called' failed!
@@ -1035,7 +1035,6 @@
 install -m 644 %{SOURCE20} %{buildroot}/usr/lib/tmpfiles.d/
 mkdir -p %{buildroot}/lib/systemd/system
 install -m 644 %{SOURCE21} %{buildroot}/lib/systemd/system
-install -m 644 %{SOURCE22} %{buildroot}/lib/systemd/system
 
 %ifarch armv7l armv7hl
 # Provide compatibility link
@@ -1318,7 +1317,6 @@
 %{_sbindir}/nscd
 %{_sbindir}/rcnscd
 /lib/systemd/system/nscd.service
-/lib/systemd/system/nscd.socket
 %dir /usr/lib/tmpfiles.d
 /usr/lib/tmpfiles.d/nscd.conf
 %dir %attr(0755,root,root) %ghost /var/run/nscd


++++++ glibc-2.16-expf-underflow-exception.patch ++++++
commit f77f12320635155da728a3c1adb75ff9914cf686
Author: Aurelien Jarno <aurel...@aurel32.net>
Date:   Sun Apr 8 22:45:13 2012 +0000

    Use __kernel_standard instead of __kernel_standard_f in exp wrapper (bug 
13705).

2012-04-08  Aurelien Jarno  <aurel...@aurel32.net>

        [BZ #13705]
        * sysdeps/ieee754/dbl-64/w_exp.c (__exp): Use __kernel_standard
        instead of __kernel_standard_f.
 
diff --git a/sysdeps/ieee754/dbl-64/w_exp.c b/sysdeps/ieee754/dbl-64/w_exp.c
index b584ed8..aa8ff76 100644
--- a/sysdeps/ieee754/dbl-64/w_exp.c
+++ b/sysdeps/ieee754/dbl-64/w_exp.c
@@ -31,12 +31,12 @@ __exp (double x)
   if (__builtin_expect (isgreater (x, o_threshold), 0))
     {
       if (_LIB_VERSION != _IEEE_)
-       return __kernel_standard_f (x, x, 6);
+       return __kernel_standard (x, x, 6);
     }
   else if (__builtin_expect (isless (x, u_threshold), 0))
     {
       if (_LIB_VERSION != _IEEE_)
-       return __kernel_standard_f (x, x, 7);
+       return __kernel_standard (x, x, 7);
     }
 
   return __ieee754_exp (x);
++++++ nscd.service ++++++
--- /var/tmp/diff_new_pack.kBBDYb/_old  2012-06-26 15:43:52.000000000 +0200
+++ /var/tmp/diff_new_pack.kBBDYb/_new  2012-06-26 15:43:52.000000000 +0200
@@ -14,4 +14,4 @@
 
 [Install]
 WantedBy=multi-user.target
-Also=nscd.socket
+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to