forked from pool/glibc
Accepting request 114582 from home:a_jaeger:my-factory-packages
Cleanup patches. OBS-URL: https://build.opensuse.org/request/show/114582 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=170
This commit is contained in:
parent
a235bac650
commit
075d187ee3
@ -1,9 +1,9 @@
|
|||||||
References: bnc#361697
|
References: bnc#361697
|
||||||
|
|
||||||
Index: sysdeps/posix/getaddrinfo.c
|
Index: glibc-2.15/sysdeps/posix/getaddrinfo.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- sysdeps/posix/getaddrinfo.c.orig
|
--- glibc-2.15.orig/sysdeps/posix/getaddrinfo.c
|
||||||
+++ sysdeps/posix/getaddrinfo.c
|
+++ glibc-2.15/sysdeps/posix/getaddrinfo.c
|
||||||
@@ -269,7 +269,7 @@ extern service_user *__nss_hosts_databas
|
@@ -269,7 +269,7 @@ extern service_user *__nss_hosts_databas
|
||||||
static int
|
static int
|
||||||
gaih_inet (const char *name, const struct gaih_service *service,
|
gaih_inet (const char *name, const struct gaih_service *service,
|
||||||
|
@ -11,10 +11,10 @@ Date: Fri Feb 10 21:05:54 2012 +0100
|
|||||||
* sysdeps/i386/fpu/feupdateenv.c (__feupdateenv) Invoke __feraiseexcept
|
* sysdeps/i386/fpu/feupdateenv.c (__feupdateenv) Invoke __feraiseexcept
|
||||||
instead of feraiseexcept.
|
instead of feraiseexcept.
|
||||||
|
|
||||||
diff --git a/sysdeps/i386/fpu/feupdateenv.c b/sysdeps/i386/fpu/feupdateenv.c
|
Index: glibc-2.15/sysdeps/i386/fpu/feupdateenv.c
|
||||||
index 70f9ee2..6e2ce35 100644
|
===================================================================
|
||||||
--- a/sysdeps/i386/fpu/feupdateenv.c
|
--- glibc-2.15.orig/sysdeps/i386/fpu/feupdateenv.c
|
||||||
+++ b/sysdeps/i386/fpu/feupdateenv.c
|
+++ glibc-2.15/sysdeps/i386/fpu/feupdateenv.c
|
||||||
@@ -1,5 +1,5 @@
|
@@ -1,5 +1,5 @@
|
||||||
/* Install given floating-point environment and raise exceptions.
|
/* Install given floating-point environment and raise exceptions.
|
||||||
- Copyright (C) 1997,99,2000,01,07,2010 Free Software Foundation, Inc.
|
- Copyright (C) 1997,99,2000,01,07,2010 Free Software Foundation, Inc.
|
||||||
@ -22,7 +22,7 @@ index 70f9ee2..6e2ce35 100644
|
|||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
|
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ __feupdateenv (const fenv_t *envp)
|
@@ -45,7 +45,7 @@ __feupdateenv (const fenv_t *envp)
|
||||||
/* Raise the saved exception. Incidently for us the implementation
|
/* Raise the saved exception. Incidently for us the implementation
|
||||||
defined format of the values in objects of type fexcept_t is the
|
defined format of the values in objects of type fexcept_t is the
|
||||||
same as the ones specified using the FE_* constants. */
|
same as the ones specified using the FE_* constants. */
|
||||||
|
@ -3,10 +3,10 @@ Wed Jun 4 14:29:07 CEST 2003 - kukuk@suse.de
|
|||||||
|
|
||||||
- Make --no-archive default for localedef
|
- Make --no-archive default for localedef
|
||||||
|
|
||||||
Index: locale/programs/localedef.c
|
Index: glibc-2.15/locale/programs/localedef.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- locale/programs/localedef.c.orig
|
--- glibc-2.15.orig/locale/programs/localedef.c
|
||||||
+++ locale/programs/localedef.c
|
+++ glibc-2.15/locale/programs/localedef.c
|
||||||
@@ -82,7 +82,7 @@ const char *alias_file;
|
@@ -82,7 +82,7 @@ const char *alias_file;
|
||||||
static struct localedef_t *locales;
|
static struct localedef_t *locales;
|
||||||
|
|
||||||
|
@ -2,12 +2,10 @@
|
|||||||
|
|
||||||
* nscd/nscd.h: Move persistent storage back to /var/run/nscd
|
* nscd/nscd.h: Move persistent storage back to /var/run/nscd
|
||||||
|
|
||||||
Index: nscd/nscd.h
|
Index: glibc-2.15/nscd/nscd.h
|
||||||
===================================================================
|
===================================================================
|
||||||
diff --git a/nscd/nscd.h b/nscd/nscd.h
|
--- glibc-2.15.orig/nscd/nscd.h
|
||||||
index fdaf01b..23b6a94 100644
|
+++ glibc-2.15/nscd/nscd.h
|
||||||
--- nscd/nscd.h
|
|
||||||
+++ nscd/nscd.h
|
|
||||||
@@ -113,11 +113,11 @@ struct database_dyn
|
@@ -113,11 +113,11 @@ struct database_dyn
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: sunrpc/bindrsvprt.c
|
Index: glibc-2.15/sunrpc/bindrsvprt.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- sunrpc/bindrsvprt.c.orig
|
--- glibc-2.15.orig/sunrpc/bindrsvprt.c
|
||||||
+++ sunrpc/bindrsvprt.c
|
+++ glibc-2.15/sunrpc/bindrsvprt.c
|
||||||
@@ -29,28 +29,108 @@
|
@@ -29,28 +29,108 @@
|
||||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: intl/loadmsgcat.c
|
Index: glibc-2.15/intl/loadmsgcat.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- intl/loadmsgcat.c.orig
|
--- glibc-2.15.orig/intl/loadmsgcat.c
|
||||||
+++ intl/loadmsgcat.c
|
+++ glibc-2.15/intl/loadmsgcat.c
|
||||||
@@ -806,8 +806,52 @@ _nl_load_domain (domain_file, domainbind
|
@@ -806,8 +806,52 @@ _nl_load_domain (domain_file, domainbind
|
||||||
if (domain_file->filename == NULL)
|
if (domain_file->filename == NULL)
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:23c4a947e7dee14c05556bc30c1dded5458a7b9ba8b306cb7bce93dd57fb9b96
|
oid sha256:fe966fc1d1082da024fda16d4ad1e8e2b73f30d646701d24a27882ec653b5807
|
||||||
size 329206
|
size 329247
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: locale/iso-4217.def
|
Index: glibc-2.15/locale/iso-4217.def
|
||||||
===================================================================
|
===================================================================
|
||||||
--- locale/iso-4217.def.orig
|
--- glibc-2.15.orig/locale/iso-4217.def
|
||||||
+++ locale/iso-4217.def
|
+++ glibc-2.15/locale/iso-4217.def
|
||||||
@@ -8,6 +8,7 @@
|
@@ -8,6 +8,7 @@
|
||||||
*
|
*
|
||||||
* !!! The list has to be sorted !!!
|
* !!! The list has to be sorted !!!
|
||||||
|
@ -2,10 +2,10 @@ This is required for too noisy rpmlint:
|
|||||||
glibc.i586: E: hardlink-across-partition (Badness: 10000) /usr/lib/getconf/POSIX_V7_ILP32_OFFBIG /usr/bin/getconf
|
glibc.i586: E: hardlink-across-partition (Badness: 10000) /usr/lib/getconf/POSIX_V7_ILP32_OFFBIG /usr/bin/getconf
|
||||||
|
|
||||||
|
|
||||||
Index: posix/Makefile
|
Index: glibc-2.15/posix/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- posix/Makefile.orig
|
--- glibc-2.15.orig/posix/Makefile
|
||||||
+++ posix/Makefile
|
+++ glibc-2.15/posix/Makefile
|
||||||
@@ -316,8 +316,7 @@ $(inst_libexecdir)/getconf: $(inst_bindi
|
@@ -316,8 +316,7 @@ $(inst_libexecdir)/getconf: $(inst_bindi
|
||||||
$(addprefix $(..)./scripts/mkinstalldirs ,\
|
$(addprefix $(..)./scripts/mkinstalldirs ,\
|
||||||
$(filter-out $(wildcard $@),$@))
|
$(filter-out $(wildcard $@),$@))
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: bits/sched.h
|
Index: glibc-2.15/bits/sched.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- bits/sched.h.orig
|
--- glibc-2.15.orig/bits/sched.h
|
||||||
+++ bits/sched.h
|
+++ glibc-2.15/bits/sched.h
|
||||||
@@ -54,7 +54,7 @@ struct __sched_param
|
@@ -54,7 +54,7 @@ struct __sched_param
|
||||||
#if defined _SCHED_H && !defined __cpu_set_t_defined
|
#if defined _SCHED_H && !defined __cpu_set_t_defined
|
||||||
# define __cpu_set_t_defined
|
# define __cpu_set_t_defined
|
||||||
@ -11,10 +11,10 @@ Index: bits/sched.h
|
|||||||
# define __NCPUBITS (8 * sizeof (__cpu_mask))
|
# define __NCPUBITS (8 * sizeof (__cpu_mask))
|
||||||
|
|
||||||
/* Type for array elements in 'cpu_set_t'. */
|
/* Type for array elements in 'cpu_set_t'. */
|
||||||
Index: sysdeps/unix/sysv/linux/bits/sched.h
|
Index: glibc-2.15/sysdeps/unix/sysv/linux/bits/sched.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- sysdeps/unix/sysv/linux/bits/sched.h.orig
|
--- glibc-2.15.orig/sysdeps/unix/sysv/linux/bits/sched.h
|
||||||
+++ sysdeps/unix/sysv/linux/bits/sched.h
|
+++ glibc-2.15/sysdeps/unix/sysv/linux/bits/sched.h
|
||||||
@@ -113,7 +113,7 @@ struct __sched_param
|
@@ -113,7 +113,7 @@ struct __sched_param
|
||||||
#if defined _SCHED_H && !defined __cpu_set_t_defined
|
#if defined _SCHED_H && !defined __cpu_set_t_defined
|
||||||
# define __cpu_set_t_defined
|
# define __cpu_set_t_defined
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
diff -ru elf~/dl-close.c elf/dl-close.c
|
Index: glibc-2.15/elf/dl-close.c
|
||||||
--- elf~/dl-close.c 2011-02-04 00:35:03.000000000 +0100
|
===================================================================
|
||||||
+++ elf/dl-close.c 2011-02-22 02:16:12.367883000 +0100
|
--- glibc-2.15.orig/elf/dl-close.c
|
||||||
@@ -180,24 +186,28 @@
|
+++ glibc-2.15/elf/dl-close.c
|
||||||
|
@@ -180,24 +180,28 @@ _dl_close_worker (struct link_map *map)
|
||||||
/* Signal the object is still needed. */
|
/* Signal the object is still needed. */
|
||||||
l->l_idx = IDX_STILL_USED;
|
l->l_idx = IDX_STILL_USED;
|
||||||
|
|
||||||
@ -42,7 +43,7 @@ diff -ru elf~/dl-close.c elf/dl-close.c
|
|||||||
++lp;
|
++lp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -206,19 +216,25 @@
|
@@ -206,19 +210,25 @@ _dl_close_worker (struct link_map *map)
|
||||||
for (unsigned int j = 0; j < l->l_reldeps->act; ++j)
|
for (unsigned int j = 0; j < l->l_reldeps->act; ++j)
|
||||||
{
|
{
|
||||||
struct link_map *jmap = l->l_reldeps->list[j];
|
struct link_map *jmap = l->l_reldeps->list[j];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: sysdeps/x86_64/elf/initfini.c
|
Index: glibc-2.15/sysdeps/x86_64/elf/initfini.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- sysdeps/x86_64/elf/initfini.c.orig 2004-08-16 06:50:55.000000000 +0200
|
--- glibc-2.15.orig/sysdeps/x86_64/elf/initfini.c
|
||||||
+++ sysdeps/x86_64/elf/initfini.c 2010-04-16 16:41:11.000000000 +0200
|
+++ glibc-2.15/sysdeps/x86_64/elf/initfini.c
|
||||||
@@ -44,6 +44,25 @@
|
@@ -44,6 +44,25 @@
|
||||||
* crtn.s puts the corresponding function epilogues
|
* crtn.s puts the corresponding function epilogues
|
||||||
in the .init and .fini sections. */
|
in the .init and .fini sections. */
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
--- posix/gai.conf~ 2010-05-12 04:10:58.087661000 +0200
|
Index: glibc-2.15/posix/gai.conf
|
||||||
+++ posix/gai.conf 2010-05-12 04:14:40.638820000 +0200
|
===================================================================
|
||||||
|
--- glibc-2.15.orig/posix/gai.conf
|
||||||
|
+++ glibc-2.15/posix/gai.conf
|
||||||
@@ -67,11 +67,66 @@
|
@@ -67,11 +67,66 @@
|
||||||
#scopev4 ::ffff:192.168.0.0/112 5
|
#scopev4 ::ffff:192.168.0.0/112 5
|
||||||
#scopev4 ::ffff:0.0.0.0/96 14
|
#scopev4 ::ffff:0.0.0.0/96 14
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
See:
|
See:
|
||||||
http://sourceware.org/bugzilla/show_bug.cgi?id=11928
|
http://sourceware.org/bugzilla/show_bug.cgi?id=11928
|
||||||
|
|
||||||
diff --git a/nscd/aicache.c b/nscd/aicache.c
|
Index: glibc-2.15/nscd/aicache.c
|
||||||
index 3cb2208..2e92929 100644
|
===================================================================
|
||||||
--- a/nscd/aicache.c
|
--- glibc-2.15.orig/nscd/aicache.c
|
||||||
+++ b/nscd/aicache.c
|
+++ glibc-2.15/nscd/aicache.c
|
||||||
@@ -26,6 +26,7 @@
|
@@ -26,6 +26,7 @@
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
@ -13,7 +13,7 @@ index 3cb2208..2e92929 100644
|
|||||||
|
|
||||||
#include "dbg_log.h"
|
#include "dbg_log.h"
|
||||||
#include "nscd.h"
|
#include "nscd.h"
|
||||||
@@ -103,6 +104,8 @@ addhstaiX (struct database_dyn *db, int fd, request_header *req,
|
@@ -103,6 +104,8 @@ addhstaiX (struct database_dyn *db, int
|
||||||
|
|
||||||
if (__res_maybe_init (&_res, 0) == -1)
|
if (__res_maybe_init (&_res, 0) == -1)
|
||||||
no_more = 1;
|
no_more = 1;
|
||||||
@ -22,11 +22,11 @@ index 3cb2208..2e92929 100644
|
|||||||
|
|
||||||
/* If we are looking for both IPv4 and IPv6 address we don't want
|
/* If we are looking for both IPv4 and IPv6 address we don't want
|
||||||
the lookup functions to automatically promote IPv4 addresses to
|
the lookup functions to automatically promote IPv4 addresses to
|
||||||
diff --git a/resolv/res_hconf.c b/resolv/res_hconf.c
|
Index: glibc-2.15/resolv/res_hconf.c
|
||||||
index ed55bec..c79b85a 100644
|
===================================================================
|
||||||
--- a/resolv/res_hconf.c
|
--- glibc-2.15.orig/resolv/res_hconf.c
|
||||||
+++ b/resolv/res_hconf.c
|
+++ glibc-2.15/resolv/res_hconf.c
|
||||||
@@ -84,7 +84,9 @@ static const struct cmd
|
@@ -83,7 +83,9 @@ static const struct cmd
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Structure containing the state. */
|
/* Structure containing the state. */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: nscd/nscd.conf
|
Index: glibc-2.15/nscd/nscd.conf
|
||||||
===================================================================
|
===================================================================
|
||||||
--- nscd/nscd.conf.orig 2010-01-18 18:01:41.000000000 +0100
|
--- glibc-2.15.orig/nscd/nscd.conf
|
||||||
+++ nscd/nscd.conf 2010-02-14 14:58:08.000000000 +0100
|
+++ glibc-2.15/nscd/nscd.conf
|
||||||
@@ -61,11 +61,11 @@
|
@@ -61,11 +61,11 @@
|
||||||
auto-propagate group yes
|
auto-propagate group yes
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
diff --git a/resolv/res_hconf.c b/resolv/res_hconf.c
|
Index: glibc-2.15/resolv/res_hconf.c
|
||||||
index ed55bec..f06db75 100644
|
===================================================================
|
||||||
--- a/resolv/res_hconf.c
|
--- glibc-2.15.orig/resolv/res_hconf.c
|
||||||
+++ b/resolv/res_hconf.c
|
+++ glibc-2.15/resolv/res_hconf.c
|
||||||
@@ -243,9 +243,12 @@ parse_line (const char *fname, int line_num, const char *str)
|
@@ -242,9 +242,12 @@ parse_line (const char *fname, int line_
|
||||||
if (c == NULL)
|
if (c == NULL)
|
||||||
{
|
{
|
||||||
char *buf;
|
char *buf;
|
||||||
|
@ -72,9 +72,10 @@ Content-Transfer-Encoding: 7bit
|
|||||||
Content-Disposition: inline;
|
Content-Disposition: inline;
|
||||||
filename="glibc-2.5-resolvconf.patch"
|
filename="glibc-2.5-resolvconf.patch"
|
||||||
|
|
||||||
diff -ur resolv.orig/res_libc.c resolv/res_libc.c
|
Index: glibc-2.15/resolv/res_libc.c
|
||||||
--- resolv.orig/res_libc.c 2005-11-01 01:06:40.000000000 +0100
|
===================================================================
|
||||||
+++ resolv/res_libc.c 2010-03-15 14:13:18.000000000 +0100
|
--- glibc-2.15.orig/resolv/res_libc.c
|
||||||
|
+++ glibc-2.15/resolv/res_libc.c
|
||||||
@@ -22,7 +22,7 @@
|
@@ -22,7 +22,7 @@
|
||||||
#include <arpa/nameser.h>
|
#include <arpa/nameser.h>
|
||||||
#include <resolv.h>
|
#include <resolv.h>
|
||||||
@ -84,7 +85,7 @@ diff -ur resolv.orig/res_libc.c resolv/res_libc.c
|
|||||||
|
|
||||||
/* The following bit is copied from res_data.c (where it is #ifdef'ed
|
/* The following bit is copied from res_data.c (where it is #ifdef'ed
|
||||||
out) since res_init() should go into libc.so but the rest of that
|
out) since res_init() should go into libc.so but the rest of that
|
||||||
@@ -89,12 +89,34 @@
|
@@ -89,12 +89,34 @@ res_init(void) {
|
||||||
return (__res_vinit(&_res, 1));
|
return (__res_vinit(&_res, 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -119,6 +120,3 @@ diff -ur resolv.orig/res_libc.c resolv/res_libc.c
|
|||||||
if (__res_initstamp != resp->_u._ext.initstamp) {
|
if (__res_initstamp != resp->_u._ext.initstamp) {
|
||||||
if (resp->nscount > 0)
|
if (resp->nscount > 0)
|
||||||
__res_iclose (resp, true);
|
__res_iclose (resp, true);
|
||||||
|
|
||||||
|
|
||||||
--------------060407080409020101000002--
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
test-lfs runs for ever on ReiserFS. Let's disable it completely.
|
test-lfs runs for ever on ReiserFS. Let's disable it completely.
|
||||||
|
|
||||||
Index: io/Makefile
|
Index: glibc-2.15/io/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- io/Makefile.orig
|
--- glibc-2.15.orig/io/Makefile
|
||||||
+++ io/Makefile
|
+++ glibc-2.15/io/Makefile
|
||||||
@@ -64,7 +64,7 @@ static-only-routines = stat fstat lstat
|
@@ -64,7 +64,7 @@ static-only-routines = stat fstat lstat
|
||||||
|
|
||||||
others := pwd
|
others := pwd
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Index: csu/version.c
|
Index: glibc-2.15/csu/version.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- csu/version.c.orig
|
--- glibc-2.15.orig/csu/version.c
|
||||||
+++ csu/version.c
|
+++ glibc-2.15/csu/version.c
|
||||||
@@ -25,19 +25,20 @@ static const char __libc_release[] = REL
|
@@ -25,11 +25,12 @@ 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[] =
|
||||||
@ -16,11 +16,3 @@ Index: csu/version.c
|
|||||||
Compiled by GNU CC version "__VERSION__".\n"
|
Compiled by GNU CC version "__VERSION__".\n"
|
||||||
#include "version-info.h"
|
#include "version-info.h"
|
||||||
#ifdef LIBC_ABIS_STRING
|
#ifdef LIBC_ABIS_STRING
|
||||||
LIBC_ABIS_STRING
|
|
||||||
#endif
|
|
||||||
#ifdef GLIBC_OLDEST_ABI
|
|
||||||
"The oldest ABI supported: " GLIBC_OLDEST_ABI ".\n"
|
|
||||||
#endif
|
|
||||||
"For bug reporting instructions, please see:\n\
|
|
||||||
<http://www.gnu.org/software/libc/bugs.html>.\n";
|
|
||||||
|
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 19 11:12:43 UTC 2012 - aj@suse.de
|
||||||
|
|
||||||
|
- Reorder patches, refresh to apply cleanly with -p1.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 18 11:35:48 UTC 2012 - aj@suse.de
|
Wed Apr 18 11:35:48 UTC 2012 - aj@suse.de
|
||||||
|
|
||||||
|
207
glibc.spec
207
glibc.spec
@ -120,17 +120,17 @@ Source: glibc-%{version}-%{git_id}.tar.bz2
|
|||||||
Source2: glibc-ports-%{glibc_ports_ver}-%{ports_git_id}.tar.bz2
|
Source2: glibc-ports-%{glibc_ports_ver}-%{ports_git_id}.tar.bz2
|
||||||
Source3: noversion.tar.bz2
|
Source3: noversion.tar.bz2
|
||||||
Source4: manpages.tar.bz2
|
Source4: manpages.tar.bz2
|
||||||
Source8: nsswitch.conf
|
Source5: nsswitch.conf
|
||||||
Source9: nscd.init
|
Source6: nscd.init
|
||||||
Source10: bindresvport.blacklist
|
Source7: bindresvport.blacklist
|
||||||
Source12: glibc_post_upgrade.c
|
Source8: glibc_post_upgrade.c
|
||||||
Source15: glibc.rpmlintrc
|
Source9: glibc.rpmlintrc
|
||||||
Source16: baselibs.conf
|
Source10: baselibs.conf
|
||||||
# For systemd
|
# For systemd
|
||||||
Source20: nscd.conf
|
Source20: nscd.conf
|
||||||
Source21: nscd.service
|
Source21: nscd.service
|
||||||
Source22: nscd.socket
|
Source22: nscd.socket
|
||||||
#
|
# crypt_blowfish
|
||||||
Source50: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz
|
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
|
Source51: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz.sign
|
||||||
|
|
||||||
@ -146,7 +146,7 @@ NoSource: 0
|
|||||||
#
|
#
|
||||||
|
|
||||||
###
|
###
|
||||||
# Patches are ordered as:
|
# Patches are ordered in the following groups:
|
||||||
# Patches that we will never upstream or which have not been looked at: 0-999
|
# Patches that we will never upstream or which have not been looked at: 0-999
|
||||||
# Patches taken from upstream: 1000-2000
|
# Patches taken from upstream: 1000-2000
|
||||||
# Patches that are going upstream, waiting approval: 2000-3000
|
# Patches that are going upstream, waiting approval: 2000-3000
|
||||||
@ -161,87 +161,87 @@ NoSource: 0
|
|||||||
###
|
###
|
||||||
### openSUSE extensions, configuration
|
### openSUSE extensions, configuration
|
||||||
# PATCH-FEATURE-OPENSUSE -- add crypt_blowfish support - bnc#700876
|
# PATCH-FEATURE-OPENSUSE -- add crypt_blowfish support - bnc#700876
|
||||||
Patch0005: glibc-2.14-crypt.diff
|
Patch1: glibc-2.14-crypt.diff
|
||||||
# PATCH-FEATURE-OPENSUSE -- use separate symbol version for Owl extensions - lnussel@suse.de
|
# PATCH-FEATURE-OPENSUSE -- use separate symbol version for Owl extensions - lnussel@suse.de
|
||||||
Patch0006: glibc-2.14-crypt-versioning.diff
|
Patch2: glibc-2.14-crypt-versioning.diff
|
||||||
# PATCH-FEATURE-OPENSUSE -- add sha support to crypt_blowfish lnussel@suse.de
|
# PATCH-FEATURE-OPENSUSE -- add sha support to crypt_blowfish lnussel@suse.de
|
||||||
Patch0080: crypt_blowfish-1.2-sha.diff
|
Patch3: crypt_blowfish-1.2-sha.diff
|
||||||
# PATCH-FEATURE-OPENSUSE -- use separate symbol version for Owl extensions - lnussel@suse.de
|
# PATCH-FEATURE-OPENSUSE -- use separate symbol version for Owl extensions - lnussel@suse.de
|
||||||
Patch0081: crypt_blowfish-1.2-versioning.diff
|
Patch4: crypt_blowfish-1.2-versioning.diff
|
||||||
# PATCH-FIX-OPENSUSE Avoid build failure on noexecstack marker on ARM dmueller@suse.de
|
# PATCH-FIX-OPENSUSE Avoid build failure on noexecstack marker on ARM dmueller@suse.de
|
||||||
Patch0082: crypt_blowfish-1.2-hack_around_arm.diff
|
Patch5: crypt_blowfish-1.2-hack_around_arm.diff
|
||||||
# PATCH-FIX-OPENSUSE Fix path for nscd databases
|
# PATCH-FIX-OPENSUSE Fix path for nscd databases
|
||||||
Patch23: glibc-2.3.3-nscd-db-path.diff
|
Patch6: glibc-2.3.3-nscd-db-path.diff
|
||||||
# PATCH-FIX-OPENSUSE Fix path for nss_db (bnc#753657) - aj@suse.de
|
# PATCH-FIX-OPENSUSE Fix path for nss_db (bnc#753657) - aj@suse.de
|
||||||
Patch97: nss-db-path.patch
|
Patch7: nss-db-path.patch
|
||||||
# PATCH-FIX-OPENSUSE adjust nscd.conf
|
# PATCH-FIX-OPENSUSE adjust nscd.conf
|
||||||
Patch22: glibc-nscd.conf.patch
|
Patch8: glibc-nscd.conf.patch
|
||||||
# PATCH-FIX-OPENSUSE do not use compile time in binaries
|
# PATCH-FIX-OPENSUSE do not use compile time in binaries
|
||||||
Patch87: glibc-nodate.patch
|
Patch9: glibc-nodate.patch
|
||||||
# PATCH-FIX-OPENSUSE -- add some extra information to version output - kukuk@suse.de
|
# PATCH-FIX-OPENSUSE -- add some extra information to version output - kukuk@suse.de
|
||||||
Patch7: glibc-version.diff
|
Patch10: glibc-version.diff
|
||||||
# PATCH-FIX-OPENSUSE remove lfs test from testsuite aj@suse.de
|
# PATCH-FIX-OPENSUSE remove lfs test from testsuite aj@suse.de
|
||||||
Patch0: glibc-testsuite.patch
|
Patch11: glibc-testsuite.patch
|
||||||
# PATCH-FIX-OPENSUSE handle old glibc binaries
|
# PATCH-FIX-OPENSUSE handle old glibc binaries
|
||||||
Patch1: glibc-2.3.90-noversion.diff
|
Patch12: glibc-2.3.90-noversion.diff
|
||||||
# PATCH-FIX-OPENSUSE -- Make --no-archive default for localedef - kukuk@suse.de
|
# PATCH-FIX-OPENSUSE -- Make --no-archive default for localedef - kukuk@suse.de
|
||||||
Patch12: glibc-2.3.2.no_archive.diff
|
Patch13: glibc-2.3.2.no_archive.diff
|
||||||
# PATCH-FIX-OPENSUSE -- add blacklist for bindresvport
|
# PATCH-FIX-OPENSUSE -- add blacklist for bindresvport
|
||||||
Patch14: glibc-2.3.90-bindresvport.blacklist.diff
|
Patch14: glibc-2.3.90-bindresvport.blacklist.diff
|
||||||
# PATCH-FIX-OPENSUSE prefer -lang rpm packages
|
# PATCH-FIX-OPENSUSE prefer -lang rpm packages
|
||||||
Patch25: glibc-2.3.90-langpackdir.diff
|
Patch15: glibc-2.3.90-langpackdir.diff
|
||||||
# PATCH-FIX-OPENSUSE Do not generate hardlink for getconf
|
# PATCH-FIX-OPENSUSE Do not generate hardlink for getconf
|
||||||
Patch29: glibc-2.8-getconf.diff
|
Patch16: glibc-2.8-getconf.diff
|
||||||
# PATCH-FIX-OPENSUSE add option --enable-runbinaries to disable running of compiled binaries
|
# PATCH-FIX-OPENSUSE add option --enable-runbinaries to disable running of compiled binaries
|
||||||
Patch33: glibc-compiled-binaries.diff
|
Patch17: glibc-compiled-binaries.diff
|
||||||
# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de (XXX: Review)
|
# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de (XXX: Review)
|
||||||
Patch38: glibc-cpusetsize.diff
|
Patch18: glibc-cpusetsize.diff
|
||||||
# PATCH-FIX-OPENSUSE Do not trigger an abort when an i586 Intel CPU is running the i686 library, as valgrind does. bnc#681398 aj@suse.de
|
# PATCH-FIX-OPENSUSE Do not trigger an abort when an i586 Intel CPU is running the i686 library, as valgrind does. bnc#681398 aj@suse.de
|
||||||
Patch71: x86-cpuid-level2.patch
|
Patch19: x86-cpuid-level2.patch
|
||||||
|
|
||||||
### Locale related patches
|
### Locale related patches
|
||||||
# PATCH-FIX-OPENSUSE Add additional locales
|
# PATCH-FIX-OPENSUSE Add additional locales
|
||||||
Patch0100: glibc-2.3.locales.diff.bz2
|
Patch100: glibc-2.3.locales.diff.bz2
|
||||||
# PATCH-FIX-OPENSUSE Support pre-EURO currencies (XXX: Still needed?)
|
# PATCH-FIX-OPENSUSE Support pre-EURO currencies (XXX: Still needed?)
|
||||||
Patch0101: glibc-2.4.90-revert-only-euro.diff
|
Patch101: glibc-2.4.90-revert-only-euro.diff
|
||||||
# PATCH-FIX-OPENSUSE -- Add no_NO back (XXX: Still needed?)
|
# PATCH-FIX-OPENSUSE -- Add no_NO back (XXX: Still needed?)
|
||||||
Patch0102: glibc-2.4.90-no_NO.diff
|
Patch102: glibc-2.4.90-no_NO.diff
|
||||||
# PATCH-FIX-OPENSUSE -- Renames for China
|
# PATCH-FIX-OPENSUSE -- Renames for China
|
||||||
Patch0103: glibc-2.4-china.diff
|
Patch103: glibc-2.4-china.diff
|
||||||
# PATCH-FIX-OPENSUSE Fix gb18030 code bnc#54080
|
# PATCH-FIX-OPENSUSE Fix gb18030 code bnc#54080
|
||||||
Patch0104: gb18030.patch.bz2
|
Patch104: gb18030.patch.bz2
|
||||||
|
|
||||||
### Broken patches in glibc that we revert for now:
|
### Broken patches in glibc that we revert for now:
|
||||||
# PATCH-FEATURE-OPENSUSE Revert sunrpc removal aj@suse.de
|
# PATCH-FEATURE-OPENSUSE Revert sunrpc removal aj@suse.de
|
||||||
Patch0066: glibc2.14-revert-sunrpc-removal.patch
|
Patch200: glibc2.14-revert-sunrpc-removal.patch
|
||||||
# PATCH-FIX-OPENSUSE revert seeking on fclose for now bnc#711829 matz@suse.de
|
# PATCH-FIX-OPENSUSE revert seeking on fclose for now bnc#711829 matz@suse.de
|
||||||
Patch0067: glibc-revert-fseek-on-fclose.diff
|
Patch201: glibc-revert-fseek-on-fclose.diff
|
||||||
# PATCH-FIX-OPENSUSE revert pthread-cond-wait change since it causes hangs - aj@suse.de
|
# PATCH-FIX-OPENSUSE revert pthread-cond-wait change since it causes hangs - aj@suse.de
|
||||||
Patch88: pthread-cond-wait-revert.patch
|
Patch202: pthread-cond-wait-revert.patch
|
||||||
|
|
||||||
### Network related patches
|
### Network related patches
|
||||||
# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
|
# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
|
||||||
Patch3: glibc-resolv-reload.diff
|
Patch300: glibc-resolv-reload.diff
|
||||||
# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379 bnc#257745 aj@suse.de
|
# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379 bnc#257745 aj@suse.de
|
||||||
Patch28: glibc-2.2-sunrpc.diff
|
Patch301: glibc-2.2-sunrpc.diff
|
||||||
# PATCH-FIX-OPENSUSE only use ipv6 if real ipv6 address exists bnc#361697, bnc#684534
|
# PATCH-FIX-OPENSUSE only use ipv6 if real ipv6 address exists bnc#361697, bnc#684534
|
||||||
Patch30: getaddrinfo-ipv6-sanity.diff
|
Patch302: getaddrinfo-ipv6-sanity.diff
|
||||||
# PATCH-FIX-OPENSUSE Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]
|
# PATCH-FIX-OPENSUSE Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]
|
||||||
Patch45: glibc-gai-private4.diff
|
Patch303: glibc-gai-private4.diff
|
||||||
# PATCH-FIX-OPENSUSE Warn about usage of mdns in resolv.conv
|
# PATCH-FIX-OPENSUSE Warn about usage of mdns in resolv.conv
|
||||||
Patch46: glibc-resolv-mdnshint.diff
|
Patch304: glibc-resolv-mdnshint.diff
|
||||||
# PATCH-FIX-OPENSUSE nscd does not account for 'multi on' in /etc/host.conf when ai-resolving host bso#11928
|
# PATCH-FIX-OPENSUSE nscd does not account for 'multi on' in /etc/host.conf when ai-resolving host bso#11928
|
||||||
Patch47: glibc-nscd-hconf.diff
|
Patch305: glibc-nscd-hconf.diff
|
||||||
# PATCH-FIX-OPENSUSE disable rewriting ::1 to 127.0.0.1 for /etc/hosts bnc#684534, bnc#706719
|
# PATCH-FIX-OPENSUSE disable rewriting ::1 to 127.0.0.1 for /etc/hosts bnc#684534, bnc#706719
|
||||||
Patch65: glibc-fix-double-loopback.diff
|
Patch306: glibc-fix-double-loopback.diff
|
||||||
|
|
||||||
### Misc patches
|
### Misc patches
|
||||||
# PATCH-FIX-OPENSUSE don't use unwind tables for initfini (solved differently for glibc 2.16)
|
# PATCH-FIX-OPENSUSE don't use unwind tables for initfini (solved differently for glibc 2.16)
|
||||||
Patch36: glibc-no-unwind-tables.diff
|
Patch400: glibc-no-unwind-tables.diff
|
||||||
# FIX-OPENSUSE compile some files with -fno-strict-aliasing
|
# FIX-OPENSUSE compile some files with -fno-strict-aliasing
|
||||||
Patch58: glibc-strict-aliasing.diff
|
Patch401: glibc-strict-aliasing.diff
|
||||||
# PATCH-FIX-OPENSUSE avoid false positive warning that triggers brp postcheck fail
|
# PATCH-FIX-OPENSUSE avoid false positive warning that triggers brp postcheck fail
|
||||||
Patch84: nscd-avoid-gcc-warning.diff
|
Patch402: nscd-avoid-gcc-warning.diff
|
||||||
|
|
||||||
###
|
###
|
||||||
# Patches from upstream
|
# Patches from upstream
|
||||||
@ -277,17 +277,17 @@ Patch2002: armhf-ld-so.patch
|
|||||||
# PATCH-FIX-UPSTREAM Fix crash when nscd is not running (bso#135949) - aj@suse.de
|
# PATCH-FIX-UPSTREAM Fix crash when nscd is not running (bso#135949) - aj@suse.de
|
||||||
Patch2003: glibc-nscd-crash-bso13594.patch
|
Patch2003: glibc-nscd-crash-bso13594.patch
|
||||||
# PATCH-FIX-OPENSUSE Fix crash (access-after-free) in dl_lookup_x bnc#703140, bso#13579 matz@suse.de
|
# PATCH-FIX-OPENSUSE Fix crash (access-after-free) in dl_lookup_x bnc#703140, bso#13579 matz@suse.de
|
||||||
Patch69: glibc-fix-noload.patch
|
Patch2004: glibc-fix-noload.patch
|
||||||
# PATCH-FIX-OPENSUSE bnc#657627, http://sourceware.org/bugzilla/show_bug.cgi?id=12561
|
# PATCH-FIX-OPENSUSE bnc#657627, http://sourceware.org/bugzilla/show_bug.cgi?id=12561
|
||||||
Patch52: glibc-elf-localscope.diff
|
Patch2005: glibc-elf-localscope.diff
|
||||||
# PATCH-FIX-OPENSUSE Fix cycle detection - aj@suse.de
|
# PATCH-FIX-OPENSUSE Fix cycle detection - aj@suse.de
|
||||||
Patch95: cycle-detection.patch
|
Patch2006: cycle-detection.patch
|
||||||
# PATCH-FIX-OPENSUSE Fix cycle detection 2 (from Fedora) - aj@suse.de
|
# PATCH-FIX-OPENSUSE Fix cycle detection 2 (from Fedora) - aj@suse.de
|
||||||
Patch99: glibc-sw13618-2.patch
|
Patch2007: glibc-sw13618-2.patch
|
||||||
# PATCH-FIX-OPENSUSE Fix LD_PROFILE (glibc bug#13818) - aj@suse.de
|
# PATCH-FIX-OPENSUSE Fix LD_PROFILE (glibc bug#13818) - aj@suse.de
|
||||||
Patch96: glibc-ld-profile.patch
|
Patch2008: glibc-ld-profile.patch
|
||||||
# PATCH-FIX-OPENSUSE _fini does not have proper unwinding information on x86_64 bso#11610
|
# PATCH-FIX-OPENSUSE _fini does not have proper unwinding information on x86_64 bso#11610
|
||||||
Patch49: glibc-fini-unwind.diff
|
Patch2009: glibc-fini-unwind.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
|
||||||
@ -469,76 +469,81 @@ versions of your software.
|
|||||||
# Owl crypt_blowfish
|
# Owl crypt_blowfish
|
||||||
tar -xzf %SOURCE50
|
tar -xzf %SOURCE50
|
||||||
pushd crypt_blowfish-%{crypt_bf_version}
|
pushd crypt_blowfish-%{crypt_bf_version}
|
||||||
%patch0080 -p1
|
%patch3 -p1
|
||||||
%patch0081 -p1
|
%patch4 -p1
|
||||||
%patch0082
|
%patch5
|
||||||
popd
|
popd
|
||||||
mv crypt/{crypt.h,gnu-crypt.h}
|
mv crypt/{crypt.h,gnu-crypt.h}
|
||||||
mv crypt_blowfish-%crypt_bf_version/*.[chS] crypt/
|
mv crypt_blowfish-%crypt_bf_version/*.[chS] crypt/
|
||||||
#
|
#
|
||||||
%patch0
|
|
||||||
# libNoVersion part is only active on ix86
|
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch3
|
%patch2 -p1
|
||||||
%patch0100
|
%patch6 -p1
|
||||||
%patch0005 -p1
|
%patch7 -p1
|
||||||
%patch0006 -p1
|
%patch8 -p1
|
||||||
%patch7
|
|
||||||
%patch0101
|
|
||||||
%patch12
|
|
||||||
%patch14
|
|
||||||
%patch0102 -p1
|
|
||||||
%patch0103 -p1
|
|
||||||
%patch0104 -p1
|
|
||||||
# avoid changing nscd_stat.c mtime to avoid code generation
|
# avoid changing nscd_stat.c mtime to avoid code generation
|
||||||
# differences on each rebuild
|
# differences on each rebuild
|
||||||
touch -r nscd/nscd_stat.c nscd/s-stamp
|
touch -r nscd/nscd_stat.c nscd/s-stamp
|
||||||
%patch22
|
%patch9 -p1
|
||||||
%patch23
|
|
||||||
touch -r nscd/s-stamp nscd/nscd_stat.c
|
touch -r nscd/s-stamp nscd/nscd_stat.c
|
||||||
rm nscd/s-stamp
|
rm nscd/s-stamp
|
||||||
%patch25
|
%patch10 -p1
|
||||||
%patch28 -p1
|
%patch11 -p1
|
||||||
%patch29
|
%patch12 -p1
|
||||||
%patch30
|
%patch13 -p1
|
||||||
%patch33 -p1
|
%patch14 -p1
|
||||||
%patch36 -p1
|
%patch15 -p1
|
||||||
%patch38
|
%patch16 -p1
|
||||||
%patch1009 -p1
|
%patch17 -p1
|
||||||
%patch45
|
%patch18 -p1
|
||||||
%patch46 -p1
|
%patch19 -p1
|
||||||
%patch47 -p1
|
|
||||||
%patch49
|
%patch100 -p1
|
||||||
# XXX: Does not pass testsuite, still there's no better solution yet
|
%patch101 -p1
|
||||||
%patch52
|
%patch102 -p1
|
||||||
%patch58 -p1
|
%patch103 -p1
|
||||||
%patch65 -p1
|
%patch104 -p1
|
||||||
%patch0066 -p1
|
|
||||||
%patch0067 -p1
|
%patch200 -p1
|
||||||
%patch69 -p1
|
%patch201 -p1
|
||||||
%patch71 -p1
|
%patch202 -p1 -R
|
||||||
%patch2001 -p1
|
|
||||||
|
%patch300 -p1
|
||||||
|
%patch301 -p1
|
||||||
|
%patch302 -p1
|
||||||
|
%patch303 -p1
|
||||||
|
%patch304 -p1
|
||||||
|
%patch305 -p1
|
||||||
|
%patch306 -p1
|
||||||
|
|
||||||
|
%patch400 -p1
|
||||||
|
%patch401 -p1
|
||||||
|
%patch402 -p1
|
||||||
|
|
||||||
%patch1000 -p1
|
%patch1000 -p1
|
||||||
%patch84 -p1
|
|
||||||
%patch87 -p1
|
|
||||||
%patch88 -p1 -R
|
|
||||||
%patch1001 -p1
|
%patch1001 -p1
|
||||||
%patch1002 -p1
|
%patch1002 -p1
|
||||||
%patch1003 -p1
|
%patch1003 -p1
|
||||||
%patch1004 -p1
|
%patch1004 -p1
|
||||||
%patch1005 -p1
|
%patch1005 -p1
|
||||||
%patch95 -p1
|
|
||||||
# XXX Disable, it breaks the testsuite, test elf/tst-audit2
|
|
||||||
# %patch96 -p1
|
|
||||||
%patch97 -p1
|
|
||||||
%patch2003 -p1
|
|
||||||
%patch1006 -p1
|
%patch1006 -p1
|
||||||
%patch99 -p1
|
|
||||||
%patch1007 -p1
|
%patch1007 -p1
|
||||||
%patch1008 -p1
|
%patch1008 -p1
|
||||||
|
%patch1009 -p1
|
||||||
|
|
||||||
|
%patch2001 -p1
|
||||||
%ifarch armv7l
|
%ifarch armv7l
|
||||||
%patch2002 -p1
|
%patch2002 -p1
|
||||||
%endif
|
%endif
|
||||||
|
%patch2003 -p1
|
||||||
|
%patch2004 -p1
|
||||||
|
# XXX: Does not pass testsuite, still there's no better solution yet
|
||||||
|
%patch2005 -p1
|
||||||
|
%patch2006 -p1
|
||||||
|
%patch2007 -p1
|
||||||
|
# XXX Disable, it breaks the testsuite, test elf/tst-audit2
|
||||||
|
# %patch2008 -p1
|
||||||
|
%patch2009 -p1
|
||||||
|
|
||||||
#
|
#
|
||||||
# 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!
|
||||||
@ -925,8 +930,8 @@ cp -av bits/stdio-lock.h %{buildroot}%{_includedir}/bits/stdio-lock.h
|
|||||||
|
|
||||||
install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir}
|
install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir}
|
||||||
|
|
||||||
install -m 644 $RPM_SOURCE_DIR/bindresvport.blacklist %{buildroot}/etc
|
install -m 644 %{SOURCE7} %{buildroot}/etc
|
||||||
install -m 644 $RPM_SOURCE_DIR/nsswitch.conf %{buildroot}/etc
|
install -m 644 %{SOURCE5} %{buildroot}/etc
|
||||||
install -m 644 posix/gai.conf %{buildroot}/etc
|
install -m 644 posix/gai.conf %{buildroot}/etc
|
||||||
|
|
||||||
mkdir -p %{buildroot}/etc/default
|
mkdir -p %{buildroot}/etc/default
|
||||||
@ -953,7 +958,7 @@ popd
|
|||||||
|
|
||||||
cp nscd/nscd.conf %{buildroot}/etc
|
cp nscd/nscd.conf %{buildroot}/etc
|
||||||
mkdir -p %{buildroot}/etc/init.d
|
mkdir -p %{buildroot}/etc/init.d
|
||||||
install -m 755 $RPM_SOURCE_DIR/nscd.init %{buildroot}/etc/init.d/nscd
|
install -m 755 %{SOURCE6} %{buildroot}/etc/init.d/nscd
|
||||||
ln -sf /etc/init.d/nscd %{buildroot}/usr/sbin/rcnscd
|
ln -sf /etc/init.d/nscd %{buildroot}/usr/sbin/rcnscd
|
||||||
mkdir -p %{buildroot}/var/run/nscd
|
mkdir -p %{buildroot}/var/run/nscd
|
||||||
touch %{buildroot}/var/run/nscd/{passwd,group,hosts}
|
touch %{buildroot}/var/run/nscd/{passwd,group,hosts}
|
||||||
|
Loading…
Reference in New Issue
Block a user