forked from pool/glibc
- 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 (forwarded request 128487 from jengelh) OBS-URL: https://build.opensuse.org/request/show/128494 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=118
26 lines
1004 B
Diff
26 lines
1004 B
Diff
From 10f62770e115d9f16a67a974f79fa9b100cf827b Mon Sep 17 00:00:00 2001
|
|
From: "David S. Miller" <davem@davemloft.net>
|
|
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"
|