Hello community,

here is the log from the commit of package glibc for openSUSE:Factory checked 
in at 2012-07-23 10:00:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glibc (Old)
 and      /work/SRC/openSUSE:Factory/.glibc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glibc", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glibc/glibc.changes      2012-07-18 
17:15:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glibc.new/glibc.changes 2012-07-23 
10:15:38.000000000 +0200
@@ -1,0 +2,13 @@
+Fri Jul 20 15:06:49 UTC 2012 - [email protected]
+
+- Add commit 10f62770e115d9f (glibc-sparc-fxstatat64.diff) from
+  upstream to resolve rpmlint-induced packaging abort due to
+  (previously) "no-return-in-nonvoid"
+- Add xz as explicit BuildRequires for openSUSE_12.1
+
+-------------------------------------------------------------------
+Thu Jul 19 23:42:46 UTC 2012 - [email protected]
+
+- Do package ld-linux.so.2 on SPARC as well
+
+-------------------------------------------------------------------

New:
----
  glibc-sparc-fxstatat64.diff

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

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.lcRPCC/_old  2012-07-23 10:15:40.000000000 +0200
+++ /var/tmp/diff_new_pack.lcRPCC/_new  2012-07-23 10:15:40.000000000 +0200
@@ -33,6 +33,7 @@
 BuildRequires:  libselinux-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  makeinfo
+BuildRequires:  xz
 
 %define _filter_GLIBC_PRIVATE 1
 %if %_target_cpu == "i686"
@@ -293,6 +294,8 @@
 Patch1020:      glibc-2.16-arm-context.patch
 # PATCH-FIX-UPSTREAM  Fix dns buffer - [email protected]
 Patch1021:      glibc-2.16-getaddrinfo-buffer.patch
+# PATCH-FIX_UPSTREAM Use correct implementation of fxstatat64 on sparc64
+Patch1022:      glibc-sparc-fxstatat64.diff
 
 ### 
 # Patches awaiting upstream approval
@@ -568,6 +571,7 @@
 %patch1019 -p1
 %patch1020 -p1
 %patch1021 -p1
+%patch -P 1022 -p1
 
 %patch2001 -p1
 %patch2004 -p1
@@ -1154,7 +1158,7 @@
 %ifarch x86_64
 /%{_lib}/ld-linux-x86-64.so.2
 %endif
-%ifarch %ix86
+%ifarch %ix86 %sparc
 /%{_lib}/ld-linux.so.2
 %endif
 



++++++ glibc-sparc-fxstatat64.diff ++++++
>From 10f62770e115d9f16a67a974f79fa9b100cf827b Mon Sep 17 00:00:00 2001
From: "David S. Miller" <[email protected]>
Date: Tue, 13 Mar 2012 00:45:34 -0700
Subject: [PATCH] Use correct implementation for dl-fxstatat64 on sparc64.

        * sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c: New file.


[rediffed for glibc-2.15 for openSUSE]
---
 sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c |    6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c

Index: glibc-2.15/sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c
===================================================================
--- /dev/null
+++ glibc-2.15/sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c
@@ -0,0 +1,6 @@
+/* In this implementation we do not really care whether the call fails
+   because of missing kernel support since we do not even call the
+   function in this case.  */
+#undef __ASSUME_ATFCTS
+#define __ASSUME_ATFCTS 1
+#include "fxstatat.c"
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to