Accepting request 75320 from Base:System
Various small fixes. OBS-URL: https://build.opensuse.org/request/show/75320 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=63
This commit is contained in:
parent
639626b306
commit
ad7ace6636
@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
ports/sysdeps/arm/eabi/bits/wchar.h | 26 ++++++++++++++++++++++++++
|
|
||||||
1 file changed, 26 insertions(+)
|
|
||||||
|
|
||||||
--- /dev/null
|
|
||||||
+++ ports/sysdeps/arm/eabi/bits/wchar.h
|
|
||||||
@@ -0,0 +1,26 @@
|
|
||||||
+/* wchar_t type related definitions.
|
|
||||||
+ Copyright (C) 2000 Free Software Foundation, Inc.
|
|
||||||
+ This file is part of the GNU C Library.
|
|
||||||
+
|
|
||||||
+ The GNU C Library is free software; you can redistribute it and/or
|
|
||||||
+ modify it under the terms of the GNU Lesser General Public
|
|
||||||
+ License as published by the Free Software Foundation; either
|
|
||||||
+ version 2.1 of the License, or (at your option) any later version.
|
|
||||||
+
|
|
||||||
+ The GNU C Library is distributed in the hope that it will be useful,
|
|
||||||
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
+ Lesser General Public License for more details.
|
|
||||||
+
|
|
||||||
+ You should have received a copy of the GNU Lesser General Public
|
|
||||||
+ License along with the GNU C Library; if not, write to the Free
|
|
||||||
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
|
||||||
+ 02111-1307 USA. */
|
|
||||||
+
|
|
||||||
+#ifndef _BITS_WCHAR_H
|
|
||||||
+#define _BITS_WCHAR_H 1
|
|
||||||
+
|
|
||||||
+#define __WCHAR_MIN ( 0 )
|
|
||||||
+#define __WCHAR_MAX ( (wchar_t) - 1 )
|
|
||||||
+
|
|
||||||
+#endif /* bits/wchar.h */
|
|
@ -1,43 +0,0 @@
|
|||||||
diff -Naur _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c
|
|
||||||
--- _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c 2006-09-21 20:39:51.000000000 +0200
|
|
||||||
+++ ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c 2009-05-15 21:23:43.166714113 +0200
|
|
||||||
@@ -47,12 +47,12 @@
|
|
||||||
#if !defined PROCINFO_DECL && defined SHARED
|
|
||||||
._dl_arm_cap_flags
|
|
||||||
#else
|
|
||||||
-PROCINFO_CLASS const char _dl_arm_cap_flags[10][10]
|
|
||||||
+PROCINFO_CLASS const char _dl_arm_cap_flags[13][10]
|
|
||||||
#endif
|
|
||||||
#ifndef PROCINFO_DECL
|
|
||||||
= {
|
|
||||||
"swp", "half", "thumb", "26bit", "fast-mult", "fpa", "vfp", "edsp",
|
|
||||||
- "java", "iwmmxt",
|
|
||||||
+ "java", "iwmmxt", "crunch", "thumbee", "neon",
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
#if !defined SHARED || defined PROCINFO_DECL
|
|
||||||
diff -Naur _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h
|
|
||||||
--- _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h 2006-09-21 20:39:51.000000000 +0200
|
|
||||||
+++ ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h 2009-05-15 21:23:43.166714113 +0200
|
|
||||||
@@ -24,7 +24,7 @@
|
|
||||||
#include <ldsodefs.h>
|
|
||||||
#include <sysdep.h>
|
|
||||||
|
|
||||||
-#define _DL_HWCAP_COUNT 10
|
|
||||||
+#define _DL_HWCAP_COUNT 13
|
|
||||||
|
|
||||||
/* The kernel provides platform data but it is not interesting. */
|
|
||||||
#define _DL_HWCAP_PLATFORM 0
|
|
||||||
diff -Naur _ports//sysdeps/unix/sysv/linux/arm/sysdep.h ports//sysdeps/unix/sysv/linux/arm/sysdep.h
|
|
||||||
--- _ports//sysdeps/unix/sysv/linux/arm/sysdep.h 2009-05-15 18:56:52.000000000 +0200
|
|
||||||
+++ ports//sysdeps/unix/sysv/linux/arm/sysdep.h 2009-05-15 21:23:43.166714113 +0200
|
|
||||||
@@ -55,6 +55,9 @@
|
|
||||||
#define HWCAP_ARM_EDSP 128
|
|
||||||
#define HWCAP_ARM_JAVA 256
|
|
||||||
#define HWCAP_ARM_IWMMXT 512
|
|
||||||
+#define HWCAP_ARM_CRUNCH 1024
|
|
||||||
+#define HWCAP_ARM_THUMBEE 2048
|
|
||||||
+#define HWCAP_ARM_NEON 4096
|
|
||||||
|
|
||||||
#ifdef __ASSEMBLER__
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
---
|
|
||||||
ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
--- ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h
|
|
||||||
+++ ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
#include <atomic.h>
|
|
||||||
#include <sysdep.h>
|
|
||||||
#include <kernel-features.h>
|
|
||||||
+#include <tls.h> /* Need THREAD_*, and header.*. */
|
|
||||||
|
|
||||||
#define FUTEX_WAIT 0
|
|
||||||
#define FUTEX_WAKE 1
|
|
@ -1,19 +0,0 @@
|
|||||||
# DP: Restricted hardware caps for ARM
|
|
||||||
# needs corresponding kernel-support
|
|
||||||
# see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/343602
|
|
||||||
|
|
||||||
---
|
|
||||||
ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
--- ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h
|
|
||||||
+++ ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h
|
|
||||||
@@ -54,7 +54,7 @@
|
|
||||||
return GLRO(dl_arm_cap_flags)[idx];
|
|
||||||
};
|
|
||||||
|
|
||||||
-#define HWCAP_IMPORTANT (HWCAP_ARM_HALF | HWCAP_ARM_FAST_MULT)
|
|
||||||
+#define HWCAP_IMPORTANT (HWCAP_ARM_VFP | HWCAP_ARM_NEON)
|
|
||||||
|
|
||||||
static inline int
|
|
||||||
__attribute__ ((unused))
|
|
@ -1,12 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) 2003, 2004 SuSE Linux AG, Germany. All rights reserved.
|
# Copyright (c) 2003, 2004, 2011 SUSE Linux Products GmbH, Germany. All rights reserved.
|
||||||
#
|
#
|
||||||
# Authors: Thorsten Kukuk <kukuk@suse.de>
|
# Authors: Thorsten Kukuk <kukuk@suse.de>
|
||||||
#
|
#
|
||||||
# this script use the following variable(s):
|
|
||||||
#
|
|
||||||
# - $BUILD_BASENAME
|
|
||||||
#
|
|
||||||
|
|
||||||
if [ `nice` -gt '9' ] ; then
|
if [ `nice` -gt '9' ] ; then
|
||||||
echo "Don't modify nice for building glibc!"
|
echo "Don't modify nice for building glibc!"
|
||||||
@ -15,8 +13,8 @@ fi
|
|||||||
|
|
||||||
# get kernel version
|
# get kernel version
|
||||||
OFS="$IFS" ; IFS=".-" ; version=(`uname -r`) ; IFS="$OIFS"
|
OFS="$IFS" ; IFS=".-" ; version=(`uname -r`) ; IFS="$OIFS"
|
||||||
if test ${version[0]} -lt 2 -o ${version[1]} -lt 6 -o ${version[2]} -lt 32 ; then
|
if test ${version[0]} -lt 2 -o ${version[1]} -lt 6 -o ${version[2]} -lt 16 ; then
|
||||||
echo "FATAL: kernel too old, need kernel >= 2.6.32 for this package" 1>&2
|
echo "FATAL: kernel too old, need kernel >= 2.6.16 for this package" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
Index: sysdeps/ia64/elf/start.S
|
|
||||||
===================================================================
|
|
||||||
--- sysdeps/ia64/elf/start.S.orig
|
|
||||||
+++ sysdeps/ia64/elf/start.S
|
|
||||||
@@ -37,6 +37,7 @@
|
|
||||||
#include <sysdep.h>
|
|
||||||
|
|
||||||
#include <asm/unistd.h>
|
|
||||||
+#include <asm/types.h>
|
|
||||||
#include <asm/fpu.h>
|
|
||||||
|
|
||||||
/*
|
|
37
glibc-2.13-localedef.patch
Normal file
37
glibc-2.13-localedef.patch
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
From http://sourceware.org/bugzilla/show_bug.cgi?id=10855
|
||||||
|
|
||||||
|
2009-10-27 Aurelien Jarno <aurelien@aurel32.net>
|
||||||
|
|
||||||
|
* locale/programs/locarchive.c: use MMAP_SHARED to reserve memory
|
||||||
|
used later with MMAP_FIXED | MMAP_SHARED to cope with different
|
||||||
|
alignment restrictions.
|
||||||
|
|
||||||
|
--- a/locale/programs/locarchive.c
|
||||||
|
+++ b/locale/programs/locarchive.c
|
||||||
|
@@ -134,7 +134,7 @@
|
||||||
|
size_t reserved = RESERVE_MMAP_SIZE;
|
||||||
|
int xflags = 0;
|
||||||
|
if (total < reserved
|
||||||
|
- && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
|
||||||
|
+ && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
|
||||||
|
-1, 0)) != MAP_FAILED))
|
||||||
|
xflags = MAP_FIXED;
|
||||||
|
else
|
||||||
|
@@ -397,7 +397,7 @@
|
||||||
|
size_t reserved = RESERVE_MMAP_SIZE;
|
||||||
|
int xflags = 0;
|
||||||
|
if (total < reserved
|
||||||
|
- && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
|
||||||
|
+ && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
|
||||||
|
-1, 0)) != MAP_FAILED))
|
||||||
|
xflags = MAP_FIXED;
|
||||||
|
else
|
||||||
|
@@ -615,7 +615,7 @@
|
||||||
|
int xflags = 0;
|
||||||
|
void *p;
|
||||||
|
if (st.st_size < reserved
|
||||||
|
- && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_PRIVATE | MAP_ANON,
|
||||||
|
+ && ((p = mmap64 (NULL, reserved, PROT_NONE, MAP_SHARED | MAP_ANON,
|
||||||
|
-1, 0)) != MAP_FAILED))
|
||||||
|
xflags = MAP_FIXED;
|
||||||
|
else
|
@ -1,3 +1,8 @@
|
|||||||
|
The following patch was not accepted upstream, see:
|
||||||
|
http://sourceware.org/bugzilla/show_bug.cgi?id=5379
|
||||||
|
|
||||||
|
It needs rework.
|
||||||
|
|
||||||
Index: sunrpc/clnt_udp.c
|
Index: sunrpc/clnt_udp.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- sunrpc/clnt_udp.c.orig
|
--- sunrpc/clnt_udp.c.orig
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
Check:
|
||||||
|
http://sourceware.org/bugzilla/show_bug.cgi?id=10855
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 21 17:20:04 CEST 2002 - schwab@suse.de
|
Mon Oct 21 17:20:04 CEST 2002 - schwab@suse.de
|
||||||
|
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Send to libc-alpha on 2011-07-01, will be part of glibc 2.15.
|
||||||
|
|
||||||
|
commit id: 445b4a53ea9d6c457c5f4ac1538102d8be0a5d89
|
||||||
|
|
||||||
|
2011-07-01 Thorsten Kukuk <kukuk@suse.de>
|
||||||
|
|
||||||
|
* nscd/pwdcache.c (cache_addpw): Handle zero negtimeout.
|
||||||
|
* nscd/initgrcache.c (addinitgroupsX): Likewise.
|
||||||
|
* nscd/hstcache.c (cache_addhst): Likewise.
|
||||||
|
* nscd/grpcache.c (cache_addgr): Likewise.
|
||||||
|
* nscd/aicache.c (addhstaiX): Likewise.
|
||||||
|
|
||||||
Index: nscd/aicache.c
|
Index: nscd/aicache.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- nscd/aicache.c.orig
|
--- nscd/aicache.c.orig
|
||||||
|
35
glibc-fix-rwlock-stack-imbalance.patch
Normal file
35
glibc-fix-rwlock-stack-imbalance.patch
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
diff --git a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
|
||||||
|
index f5d055c..8f3c68c 100644
|
||||||
|
--- a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
|
||||||
|
+++ b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
|
||||||
|
@@ -210,7 +210,7 @@ pthread_rwlock_timedrdlock:
|
||||||
|
cfi_restore(%r12)
|
||||||
|
retq
|
||||||
|
|
||||||
|
-#ifdef __ASSUME_PRIVATE_FUTEX
|
||||||
|
+#ifdef __ASSUME_FUTEX_CLOCK_REALTIME
|
||||||
|
cfi_adjust_cfa_offset(16)
|
||||||
|
cfi_rel_offset(%r12, 8)
|
||||||
|
cfi_rel_offset(%r13, 0)
|
||||||
|
diff --git a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
|
||||||
|
index 6ed8b49..9aaaeba 100644
|
||||||
|
--- a/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
|
||||||
|
+++ b/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
|
||||||
|
@@ -192,7 +192,7 @@ pthread_rwlock_timedwrlock:
|
||||||
|
|
||||||
|
7: movq %rdx, %rax
|
||||||
|
|
||||||
|
-#ifndef __ASSUME_PRIVATE_FUTEX
|
||||||
|
+#ifndef __ASSUME_FUTEX_CLOCK_REALTIME
|
||||||
|
addq $16, %rsp
|
||||||
|
cfi_adjust_cfa_offset(-16)
|
||||||
|
popq %r14
|
||||||
|
@@ -207,7 +207,7 @@ pthread_rwlock_timedwrlock:
|
||||||
|
cfi_restore(%r12)
|
||||||
|
retq
|
||||||
|
|
||||||
|
-#ifdef __ASSUME_PRIVATE_FUTEX
|
||||||
|
+#ifdef __ASSUME_FUTEX_CLOCK_REALTIME
|
||||||
|
cfi_adjust_cfa_offset(16)
|
||||||
|
cfi_rel_offset(%r12, 8)
|
||||||
|
cfi_rel_offset(%r13, 0)
|
@ -1,3 +1,6 @@
|
|||||||
|
See:
|
||||||
|
http://sourceware.org/bugzilla/show_bug.cgi?id=11928
|
||||||
|
|
||||||
diff --git a/nscd/aicache.c b/nscd/aicache.c
|
diff --git a/nscd/aicache.c b/nscd/aicache.c
|
||||||
index 3cb2208..2e92929 100644
|
index 3cb2208..2e92929 100644
|
||||||
--- a/nscd/aicache.c
|
--- a/nscd/aicache.c
|
||||||
|
@ -2,7 +2,7 @@ Index: csu/version.c
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- csu/version.c.orig
|
--- csu/version.c.orig
|
||||||
+++ csu/version.c
|
+++ csu/version.c
|
||||||
@@ -25,19 +25,23 @@ static const char __libc_release[] = REL
|
@@ -25,19 +25,20 @@ static const char __libc_release[] = REL
|
||||||
static const char __libc_version[] = VERSION;
|
static const char __libc_version[] = VERSION;
|
||||||
|
|
||||||
static const char banner[] =
|
static const char banner[] =
|
||||||
@ -21,9 +21,6 @@ Index: csu/version.c
|
|||||||
#ifdef GLIBC_OLDEST_ABI
|
#ifdef GLIBC_OLDEST_ABI
|
||||||
"The oldest ABI supported: " GLIBC_OLDEST_ABI ".\n"
|
"The oldest ABI supported: " GLIBC_OLDEST_ABI ".\n"
|
||||||
#endif
|
#endif
|
||||||
+#ifdef FLOATING_STACKS
|
|
||||||
+"pthread library is compiled with floating stack support enabled.\n"
|
|
||||||
+#endif
|
|
||||||
"For bug reporting instructions, please see:\n\
|
"For bug reporting instructions, please see:\n\
|
||||||
<http://www.gnu.org/software/libc/bugs.html>.\n";
|
<http://www.gnu.org/software/libc/bugs.html>.\n";
|
||||||
|
|
||||||
|
@ -1,3 +1,27 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 4 10:00:46 UTC 2011 - aj@suse.de
|
||||||
|
|
||||||
|
- Further cleanup of ld.so.conf to remove duplicate directories
|
||||||
|
and allow override of system directories (bnc#671725)
|
||||||
|
- Fix futex bug (added patch glibc-fix-rwlock-stack-imbalance.patch
|
||||||
|
from sourceware bug #12403).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 1 16:09:14 UTC 2011 - aj@suse.de
|
||||||
|
|
||||||
|
- Remove glibc-2.10.99-ia64-include.diff, it's not needed anymore.
|
||||||
|
- Disable obsolete patches glibc-fnmatch-multibyte.diff,
|
||||||
|
glibc-2.10-nscd-nostack.diff, glibc-2.3.1.localedef.diff
|
||||||
|
- Add glibc-2.13-localedef.patch to fix alignment problem.
|
||||||
|
- Adjust glibc-version.diff, FLOATING_STACKS variable is obsolete.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 30 12:17:33 UTC 2011 - aj@suse.de
|
||||||
|
|
||||||
|
- Remove old ARM patches as it's unclear why those are needed and arm
|
||||||
|
support is anyhow broken according to comments here and in spec
|
||||||
|
files.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 30 11:22:02 UTC 2011 - aj@suse.de
|
Thu Jun 30 11:22:02 UTC 2011 - aj@suse.de
|
||||||
|
|
||||||
|
107
glibc.spec
107
glibc.spec
@ -77,7 +77,7 @@ Obsoletes: glibc-64bit
|
|||||||
Obsoletes: glibc-32bit
|
Obsoletes: glibc-32bit
|
||||||
%endif
|
%endif
|
||||||
Version: 2.13
|
Version: 2.13
|
||||||
Release: 19
|
Release: 5
|
||||||
Url: http://www.gnu.org/software/libc/libc.html
|
Url: http://www.gnu.org/software/libc/libc.html
|
||||||
Source: glibc-%{version}-996cf2ef0727.tar.bz2
|
Source: glibc-%{version}-996cf2ef0727.tar.bz2
|
||||||
Source2: http://ftp.gnu.org/gnu/glibc/glibc-ports-2.13.tar.bz2
|
Source2: http://ftp.gnu.org/gnu/glibc/glibc-ports-2.13.tar.bz2
|
||||||
@ -111,7 +111,7 @@ Patch3: glibc-resolv-reload.diff
|
|||||||
Patch4: glibc-2.3.locales.diff.bz2
|
Patch4: glibc-2.3.locales.diff.bz2
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch5: crypt_blowfish-1.0-suse.diff
|
Patch5: crypt_blowfish-1.0-suse.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-OPENSUSE add some extra information to version output - kukuk@suse.de
|
||||||
Patch7: glibc-version.diff
|
Patch7: glibc-version.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch8: glibc-2.4.90-revert-only-euro.diff
|
Patch8: glibc-2.4.90-revert-only-euro.diff
|
||||||
@ -135,9 +135,9 @@ Patch21: glibc-2.3.4-gb18030-big5hkscs.diff.bz2
|
|||||||
Patch22: glibc-2.4.90-nscd.diff
|
Patch22: glibc-2.4.90-nscd.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch23: glibc-2.3.3-nscd-db-path.diff
|
Patch23: glibc-2.3.3-nscd-db-path.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-UPSTREAM - handle zero negative timeout, committed for glibc 2.15
|
||||||
Patch24: glibc-2.3.5-nscd-zeronegtimeout.diff
|
Patch24: glibc-2.3.5-nscd-zeronegtimeout.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-OPENSUSE prefer -lang rpm packages
|
||||||
Patch25: glibc-2.3.90-langpackdir.diff
|
Patch25: glibc-2.3.90-langpackdir.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch27: glibc-2.6-configure.diff
|
Patch27: glibc-2.6-configure.diff
|
||||||
@ -153,19 +153,17 @@ Patch31: ppc-atomic.diff
|
|||||||
Patch33: glibc-compiled-binaries.diff
|
Patch33: glibc-compiled-binaries.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch36: glibc-no-unwind-tables.diff
|
Patch36: glibc-no-unwind-tables.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-OPENSUSE bnc#387202
|
||||||
Patch37: glibc-2.10-nscd-nostack.diff
|
Patch37: glibc-2.10-nscd-nostack.diff
|
||||||
# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de
|
# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de
|
||||||
Patch38: glibc-cpusetsize.diff
|
Patch38: glibc-cpusetsize.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch39: glibc-2.10.99-ia64-include.diff
|
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
|
||||||
Patch40: libm-x86-64-exceptions.diff
|
Patch40: libm-x86-64-exceptions.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch41: glibc-uio-cell.diff
|
Patch41: glibc-uio-cell.diff
|
||||||
# PATCH-FIX-SLE -- Do not assume statfs64 exists for ia64's ia32 layer bnc#534828
|
# PATCH-FIX-SLE -- Do not assume statfs64 exists for ia64's ia32 layer bnc#534828
|
||||||
Patch42: glibc-statfs64-ia64.diff
|
Patch42: glibc-statfs64-ia64.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-UPSTREAM -- add missing includes aj@suse.de
|
||||||
Patch43: missing-include-build-fix.diff
|
Patch43: missing-include-build-fix.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch44: glibc-ppc64-vdso-time.diff
|
Patch44: glibc-ppc64-vdso-time.diff
|
||||||
@ -181,7 +179,7 @@ Patch48: glibc-malloc-arena-max.diff
|
|||||||
Patch49: glibc-fini-unwind.diff
|
Patch49: glibc-fini-unwind.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
||||||
Patch50: glibc-gconvcache-s390.diff
|
Patch50: glibc-gconvcache-s390.diff
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-UPSTREAM - Fix alloca argument bso#12445 aj@suse.de
|
||||||
Patch51: glibc-vfprintf-positional.diff
|
Patch51: glibc-vfprintf-positional.diff
|
||||||
# PATCH-FIX-OPENSUSE bnc#657627
|
# PATCH-FIX-OPENSUSE bnc#657627
|
||||||
Patch52: glibc-elf-localscope.diff
|
Patch52: glibc-elf-localscope.diff
|
||||||
@ -203,14 +201,10 @@ Patch60: glibc-x86-bits-sigcontext.patch
|
|||||||
Patch61: glibc-2.15-getsysstats-speedup.patch
|
Patch61: glibc-2.15-getsysstats-speedup.patch
|
||||||
# PATCH-FIX-UPSTREAM Fix gcc 4.6 warnings aj@suse.de
|
# PATCH-FIX-UPSTREAM Fix gcc 4.6 warnings aj@suse.de
|
||||||
Patch62: glibc-2.13-warnings.fix
|
Patch62: glibc-2.13-warnings.fix
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-OPENSUSE Fix localedef locale-archive creation bso#10855 aj@suse.de
|
||||||
Patch500: ARM_glibc-2.10.1-local-eabi-wchar.diff
|
Patch63: glibc-2.13-localedef.patch
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
# PATCH-FIX-UPSTREAM Fix futex bug bso#12403 aj@suse.de
|
||||||
Patch501: ARM_glibc-2.10.1-local-hwcap-updates.diff
|
Patch64: glibc-fix-rwlock-stack-imbalance.patch
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
|
||||||
Patch502: ARM_glibc-2.10.1-local-lowlevellock.diff
|
|
||||||
# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
|
|
||||||
Patch503: ARM_glibc-2.10.1-local-no-hwcap.diff
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The GNU C Library provides the most important standard libraries used
|
The GNU C Library provides the most important standard libraries used
|
||||||
@ -225,6 +219,7 @@ Group: Documentation/Other
|
|||||||
Requires(post): %{install_info_prereq}
|
Requires(post): %{install_info_prereq}
|
||||||
Requires(postun): %{install_info_prereq}
|
Requires(postun): %{install_info_prereq}
|
||||||
|
|
||||||
|
|
||||||
%description info
|
%description info
|
||||||
This package contains the documentation for the GNU C library stored as
|
This package contains the documentation for the GNU C library stored as
|
||||||
info files. Due to a lack of resources, this documentation is not
|
info files. Due to a lack of resources, this documentation is not
|
||||||
@ -235,6 +230,7 @@ License: GPLv2+ ; LGPLv2.1+
|
|||||||
Summary: HTML Documentation for the GNU C Library
|
Summary: HTML Documentation for the GNU C Library
|
||||||
Group: Documentation/HTML
|
Group: Documentation/HTML
|
||||||
|
|
||||||
|
|
||||||
%description html
|
%description html
|
||||||
This package contains the HTML documentation for the GNU C library. Due
|
This package contains the HTML documentation for the GNU C library. Due
|
||||||
to a lack of resources, this documentation is not complete and is
|
to a lack of resources, this documentation is not complete and is
|
||||||
@ -245,6 +241,7 @@ License: LGPLv2.1+
|
|||||||
Summary: Database Sources for 'locale'
|
Summary: Database Sources for 'locale'
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
|
||||||
|
|
||||||
%description i18ndata
|
%description i18ndata
|
||||||
This package contains the data needed to build the locale data files to
|
This package contains the data needed to build the locale data files to
|
||||||
use the internationalization features of the GNU libc. It is normally
|
use the internationalization features of the GNU libc. It is normally
|
||||||
@ -265,6 +262,7 @@ Obsoletes: glibc-locale-64bit
|
|||||||
Obsoletes: glibc-locale-32bit
|
Obsoletes: glibc-locale-32bit
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%description locale
|
%description locale
|
||||||
Locale data for the internationalisation features of the GNU C library.
|
Locale data for the internationalisation features of the GNU C library.
|
||||||
|
|
||||||
@ -278,6 +276,7 @@ Requires(preun): %insserv_prereq
|
|||||||
Requires(post): %insserv_prereq
|
Requires(post): %insserv_prereq
|
||||||
Requires(postun): %insserv_prereq
|
Requires(postun): %insserv_prereq
|
||||||
|
|
||||||
|
|
||||||
%description -n nscd
|
%description -n nscd
|
||||||
Nscd caches name service lookups and can dramatically improve
|
Nscd caches name service lookups and can dramatically improve
|
||||||
performance with NIS, NIS+, and LDAP.
|
performance with NIS, NIS+, and LDAP.
|
||||||
@ -295,6 +294,7 @@ Obsoletes: glibc-profile-64bit
|
|||||||
Obsoletes: glibc-profile-32bit
|
Obsoletes: glibc-profile-32bit
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%description profile
|
%description profile
|
||||||
This package contains special versions of the GNU C library which are
|
This package contains special versions of the GNU C library which are
|
||||||
necessary for profiling and debugging.
|
necessary for profiling and debugging.
|
||||||
@ -315,17 +315,18 @@ Obsoletes: glibc-devel-32bit
|
|||||||
Requires: glibc = %{version}
|
Requires: glibc = %{version}
|
||||||
Requires: linux-kernel-headers
|
Requires: linux-kernel-headers
|
||||||
|
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
These libraries are needed to develop programs which use the standard C
|
These libraries are needed to develop programs which use the standard C
|
||||||
library.
|
library.
|
||||||
|
|
||||||
%package devel-static
|
%package devel-static
|
||||||
|
|
||||||
|
|
||||||
Summary: C library static libraries for -static linking
|
Summary: C library static libraries for -static linking
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: %{name}-devel = %{version}
|
Requires: %{name}-devel = %{version}
|
||||||
|
|
||||||
|
|
||||||
%description devel-static
|
%description devel-static
|
||||||
The glibc-devel-static package contains the C library static libraries
|
The glibc-devel-static package contains the C library static libraries
|
||||||
for -static linking. You don't need these, unless you link statically,
|
for -static linking. You don't need these, unless you link statically,
|
||||||
@ -337,6 +338,7 @@ Summary: Development utilities from GNU C library
|
|||||||
Group: Development/Languages/C and C++
|
Group: Development/Languages/C and C++
|
||||||
Requires: glibc = %{version}
|
Requires: glibc = %{version}
|
||||||
|
|
||||||
|
|
||||||
%description utils
|
%description utils
|
||||||
The glibc-utils package contains mtrace, a memory leak tracer and
|
The glibc-utils package contains mtrace, a memory leak tracer and
|
||||||
xtrace, a function call tracer which can be helpful during program
|
xtrace, a function call tracer which can be helpful during program
|
||||||
@ -346,12 +348,14 @@ If you are unsure if you need this, don't install this package.
|
|||||||
|
|
||||||
%ifarch %ix86
|
%ifarch %ix86
|
||||||
|
|
||||||
|
|
||||||
%package obsolete
|
%package obsolete
|
||||||
License: BSD3c(or similar) ; GPLv2+ ; LGPLv2.1+
|
License: BSD3c(or similar) ; GPLv2+ ; LGPLv2.1+
|
||||||
Summary: Obsolete Shared Libraries from the GNU C Library
|
Summary: Obsolete Shared Libraries from the GNU C Library
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Requires: glibc = %{version}
|
Requires: glibc = %{version}
|
||||||
|
|
||||||
|
|
||||||
%description obsolete
|
%description obsolete
|
||||||
This package provides some old libraries from the GNU C Library which
|
This package provides some old libraries from the GNU C Library which
|
||||||
are no longer supported. Additional it provides a compatibility library
|
are no longer supported. Additional it provides a compatibility library
|
||||||
@ -364,11 +368,12 @@ versions of your software.
|
|||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%ifarch %arm armv5tel armv7l
|
%ifarch %arm armv5tel armv7l
|
||||||
# add glibc-ports for arm
|
# add glibc-ports for arm
|
||||||
# this is CURRENTLY BROKEN; ARM-interested contributors need to provide
|
# this is CURRENTLY BROKEN (as of 2009-11-13); ARM-interested
|
||||||
# new tested glibc-ports source
|
# contributors need to provide new tested glibc-ports source
|
||||||
%setup -n glibc-%{version} -q -a 2 -a 3 -a 4
|
%setup -n glibc-%{version} -q -a 2 -a 3 -a 4
|
||||||
%else
|
%else
|
||||||
# any other leave out ports
|
# any other leave out ports
|
||||||
@ -377,13 +382,15 @@ versions of your software.
|
|||||||
%patch0
|
%patch0
|
||||||
# libNoVersion part is only active on ix86
|
# libNoVersion part is only active on ix86
|
||||||
%patch1
|
%patch1
|
||||||
%patch2 -p1
|
# Disabled
|
||||||
|
# %patch2 -p1
|
||||||
%patch3
|
%patch3
|
||||||
%patch4
|
%patch4
|
||||||
%patch5
|
%patch5
|
||||||
%patch7
|
%patch7
|
||||||
%patch8
|
%patch8
|
||||||
%patch11
|
# Disabled
|
||||||
|
#%patch11
|
||||||
%patch12
|
%patch12
|
||||||
%patch13 -E
|
%patch13 -E
|
||||||
# We have s_sincos.c in patch13, remove duplicate
|
# We have s_sincos.c in patch13, remove duplicate
|
||||||
@ -409,9 +416,9 @@ rm nscd/s-stamp
|
|||||||
%patch31
|
%patch31
|
||||||
%patch33
|
%patch33
|
||||||
%patch36
|
%patch36
|
||||||
%patch37
|
# Disable for now
|
||||||
|
#%patch37
|
||||||
%patch38
|
%patch38
|
||||||
%patch39
|
|
||||||
%patch40
|
%patch40
|
||||||
%patch41 -p1
|
%patch41 -p1
|
||||||
%if 0%{?sles_version}
|
%if 0%{?sles_version}
|
||||||
@ -439,12 +446,10 @@ rm nscd/s-stamp
|
|||||||
%patch60 -p1
|
%patch60 -p1
|
||||||
%patch61 -p1
|
%patch61 -p1
|
||||||
%patch62 -p1
|
%patch62 -p1
|
||||||
%ifarch %arm armv5tel armv7l
|
%patch63 -p1
|
||||||
%patch500
|
%patch64 -p1
|
||||||
%patch501
|
|
||||||
%patch502
|
|
||||||
%patch503
|
|
||||||
%endif
|
|
||||||
#
|
#
|
||||||
# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed!
|
# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed!
|
||||||
#
|
#
|
||||||
@ -471,6 +476,7 @@ find . -name configure | xargs touch
|
|||||||
###
|
###
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
if [ -x /bin/uname.bin ]; then
|
if [ -x /bin/uname.bin ]; then
|
||||||
/bin/uname.bin -a
|
/bin/uname.bin -a
|
||||||
@ -646,6 +652,7 @@ $BuildCC -static %{optflags} -Os $RPM_SOURCE_DIR/glibc_post_upgrade.c -o glibc_p
|
|||||||
###
|
###
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
%if %{run_testsuite}
|
%if %{run_testsuite}
|
||||||
# Increase timeout
|
# Increase timeout
|
||||||
@ -668,6 +675,7 @@ make -C cc-base check-abi || echo check-abi failed
|
|||||||
###
|
###
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
# We don't want to strip the .symtab from our libraries in find-debuginfo.sh,
|
# We don't want to strip the .symtab from our libraries in find-debuginfo.sh,
|
||||||
# certainly not from libpthread.so.* because it is used by libthread_db to find
|
# certainly not from libpthread.so.* because it is used by libthread_db to find
|
||||||
@ -792,23 +800,14 @@ touch %{buildroot}/var/run/nscd/{socket,nscd.pid}
|
|||||||
# Create ld.so.conf
|
# Create ld.so.conf
|
||||||
#
|
#
|
||||||
cat > %{buildroot}/etc/ld.so.conf <<EOF
|
cat > %{buildroot}/etc/ld.so.conf <<EOF
|
||||||
/usr/%{_lib}/Xaw3d
|
|
||||||
%ifarch s390x sparc64 x86_64 ppc64 ppc
|
%ifarch s390x sparc64 x86_64 ppc64 ppc
|
||||||
/usr/lib/Xaw3d
|
/usr/local/lib64
|
||||||
%endif
|
%endif
|
||||||
/usr/local/%{_lib}
|
|
||||||
%ifarch s390x sparc64 x86_64 ppc64 ppc
|
|
||||||
/usr/local/lib
|
/usr/local/lib
|
||||||
%endif
|
|
||||||
/%{_lib}
|
|
||||||
%ifarch s390x sparc64 x86_64 ppc64 ppc
|
|
||||||
/lib
|
|
||||||
%endif
|
|
||||||
/usr/%{_lib}
|
|
||||||
%ifarch s390x sparc64 x86_64 ppc64 ppc
|
|
||||||
/usr/lib
|
|
||||||
%endif
|
|
||||||
include /etc/ld.so.conf.d/*.conf
|
include /etc/ld.so.conf.d/*.conf
|
||||||
|
# /lib64, /lib, /usr/lib64 and /usr/lib gets added
|
||||||
|
# automatically by ldconfig after parsing this file.
|
||||||
|
# So, they do not need to be listed.
|
||||||
EOF
|
EOF
|
||||||
# Add ldconfig cache directory for directory ownership
|
# Add ldconfig cache directory for directory ownership
|
||||||
mkdir -p %{buildroot}/var/cache/ldconfig
|
mkdir -p %{buildroot}/var/cache/ldconfig
|
||||||
@ -843,6 +842,7 @@ done
|
|||||||
###
|
###
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
@ -850,10 +850,13 @@ rm -rf %{buildroot}
|
|||||||
# %%set_permissions %%{_libdir}/pt_chown
|
# %%set_permissions %%{_libdir}/pt_chown
|
||||||
# since we cannot do it in our own post section
|
# since we cannot do it in our own post section
|
||||||
|
|
||||||
|
|
||||||
%post -p %{_sbindir}/glibc_post_upgrade
|
%post -p %{_sbindir}/glibc_post_upgrade
|
||||||
|
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
|
|
||||||
%post locale
|
%post locale
|
||||||
for l in /usr/share/locale/locale.alias %{_libdir}/gconv/gconv-modules; do
|
for l in /usr/share/locale/locale.alias %{_libdir}/gconv/gconv-modules; do
|
||||||
[ -d "$l.d" ] || continue
|
[ -d "$l.d" ] || continue
|
||||||
@ -862,19 +865,24 @@ for l in /usr/share/locale/locale.alias %{_libdir}/gconv/gconv-modules; do
|
|||||||
done
|
done
|
||||||
/usr/sbin/iconvconfig
|
/usr/sbin/iconvconfig
|
||||||
|
|
||||||
|
|
||||||
%post info
|
%post info
|
||||||
%install_info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
|
%install_info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
|
||||||
|
|
||||||
|
|
||||||
%postun info
|
%postun info
|
||||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
|
%install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
|
||||||
|
|
||||||
|
|
||||||
%preun -n nscd
|
%preun -n nscd
|
||||||
%stop_on_removal nscd
|
%stop_on_removal nscd
|
||||||
|
|
||||||
|
|
||||||
%post -n nscd
|
%post -n nscd
|
||||||
%{insserv_force_if_yast nscd}
|
%{insserv_force_if_yast nscd}
|
||||||
mkdir -p /var/run/nscd
|
mkdir -p /var/run/nscd
|
||||||
|
|
||||||
|
|
||||||
%postun -n nscd
|
%postun -n nscd
|
||||||
%restart_on_update nscd
|
%restart_on_update nscd
|
||||||
%insserv_cleanup
|
%insserv_cleanup
|
||||||
@ -891,6 +899,7 @@ exit 0
|
|||||||
|
|
||||||
# glibc
|
# glibc
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc LICENSES
|
%doc LICENSES
|
||||||
@ -1018,6 +1027,7 @@ exit 0
|
|||||||
|
|
||||||
%ifarch %ix86
|
%ifarch %ix86
|
||||||
|
|
||||||
|
|
||||||
%files obsolete
|
%files obsolete
|
||||||
%defattr (755,root,root,755)
|
%defattr (755,root,root,755)
|
||||||
%dir /%{_lib}/obsolete/
|
%dir /%{_lib}/obsolete/
|
||||||
@ -1026,6 +1036,7 @@ exit 0
|
|||||||
/%{_lib}/obsolete/noversion/libNoVersion.so.1
|
/%{_lib}/obsolete/noversion/libNoVersion.so.1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%files locale -f libc.lang
|
%files locale -f libc.lang
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_datadir}/locale/locale.alias
|
%{_datadir}/locale/locale.alias
|
||||||
@ -1034,6 +1045,7 @@ exit 0
|
|||||||
%endif
|
%endif
|
||||||
%{_libdir}/gconv
|
%{_libdir}/gconv
|
||||||
|
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc COPYING COPYING.LIB FAQ INSTALL NEWS NOTES README BUGS CONFORMANCE
|
%doc COPYING COPYING.LIB FAQ INSTALL NEWS NOTES README BUGS CONFORMANCE
|
||||||
@ -1060,6 +1072,7 @@ exit 0
|
|||||||
%{_libdir}/libpthread_nonshared.a
|
%{_libdir}/libpthread_nonshared.a
|
||||||
%{_libdir}/librpcsvc.a
|
%{_libdir}/librpcsvc.a
|
||||||
|
|
||||||
|
|
||||||
%files devel-static
|
%files devel-static
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libBrokenLocale.a
|
%{_libdir}/libBrokenLocale.a
|
||||||
@ -1074,20 +1087,24 @@ exit 0
|
|||||||
%{_libdir}/librt.a
|
%{_libdir}/librt.a
|
||||||
%{_libdir}/libutil.a
|
%{_libdir}/libutil.a
|
||||||
|
|
||||||
|
|
||||||
%files info
|
%files info
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc %{_infodir}/libc.info.gz
|
%doc %{_infodir}/libc.info.gz
|
||||||
%doc %{_infodir}/libc.info-?.gz
|
%doc %{_infodir}/libc.info-?.gz
|
||||||
%doc %{_infodir}/libc.info-??.gz
|
%doc %{_infodir}/libc.info-??.gz
|
||||||
|
|
||||||
|
|
||||||
%files html
|
%files html
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc %{_prefix}/share/doc/glibc
|
%doc %{_prefix}/share/doc/glibc
|
||||||
|
|
||||||
|
|
||||||
%files i18ndata
|
%files i18ndata
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_prefix}/share/i18n
|
%{_prefix}/share/i18n
|
||||||
|
|
||||||
|
|
||||||
%files -n nscd
|
%files -n nscd
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%config(noreplace) /etc/nscd.conf
|
%config(noreplace) /etc/nscd.conf
|
||||||
@ -1103,6 +1120,7 @@ exit 0
|
|||||||
%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/group
|
%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/group
|
||||||
%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/hosts
|
%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/hosts
|
||||||
|
|
||||||
|
|
||||||
%files profile
|
%files profile
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libc_p.a
|
%{_libdir}/libc_p.a
|
||||||
@ -1118,6 +1136,7 @@ exit 0
|
|||||||
%{_libdir}/libutil_p.a
|
%{_libdir}/libutil_p.a
|
||||||
%{_libdir}/libdl_p.a
|
%{_libdir}/libdl_p.a
|
||||||
|
|
||||||
|
|
||||||
%files utils
|
%files utils
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/%{_lib}/libmemusage.so
|
/%{_lib}/libmemusage.so
|
||||||
@ -1129,4 +1148,6 @@ exit 0
|
|||||||
%{_bindir}/pcprofiledump
|
%{_bindir}/pcprofiledump
|
||||||
%{_bindir}/xtrace
|
%{_bindir}/xtrace
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user