rpms/glibc/devel glibc-fedora.patch, 1.206, 1.207 glibc.spec, 1.289, 1.290

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Dec 6 13:06:54 UTC 2006


Author: jakub

Update of /cvs/dist/rpms/glibc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv18152

Modified Files:
	glibc-fedora.patch glibc.spec 
Log Message:
2.5.90-11

glibc-fedora.patch:
 ChangeLog                                                      |   11 
 ChangeLog.11                                                   |   21 
 ChangeLog.12                                                   |   12 
 ChangeLog.15                                                   |   45 +
 ChangeLog.16                                                   |  101 ++
 csu/Makefile                                                   |    3 
 csu/elf-init.c                                                 |   17 
 debug/tst-chk1.c                                               |    7 
 elf/ldconfig.c                                                 |   25 
 elf/tst-stackguard1.c                                          |    8 
 iconv/iconvconfig.c                                            |   55 -
 include/bits/stdlib-ldbl.h                                     |    1 
 include/bits/wchar-ldbl.h                                      |    1 
 include/features.h                                             |    8 
 intl/locale.alias                                              |    2 
 libc/nptl/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h |   21 
 libc/nptl/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h |   21 
 libc/sysdeps/unix/sysv/linux/check_pf.c                        |    5 
 libc/sysdeps/unix/sysv/linux/netlinkaccess.h                   |   45 +
 libio/bits/stdio2.h                                            |   19 
 libio/stdio.h                                                  |    2 
 locale/iso-4217.def                                            |   13 
 locale/programs/3level.h                                       |   36 +
 localedata/Makefile                                            |    1 
 localedata/SUPPORTED                                           |    6 
 localedata/locales/cy_GB                                       |    7 
 localedata/locales/en_GB                                       |    4 
 localedata/locales/no_NO                                       |   69 +
 localedata/locales/zh_TW                                       |    6 
 malloc/mcheck.c                                                |   30 
 malloc/mtrace.c                                                |   20 
 manual/libc.texinfo                                            |    2 
 nis/nss                                                        |    2 
 nptl/ChangeLog                                                 |   19 
 nptl/Makefile                                                  |   11 
 nptl/sysdeps/unix/sysv/linux/kernel-features.h                 |    6 
 nptl/tst-stackguard1.c                                         |    8 
 nscd/connections.c                                             |   18 
 nscd/nscd.c                                                    |    4 
 nscd/nscd.conf                                                 |    4 
 nscd/nscd.init                                                 |   19 
 posix/Makefile                                                 |   19 
 posix/getconf.speclist.h                                       |   15 
 sysdeps/generic/dl-cache.h                                     |    8 
 sysdeps/i386/Makefile                                          |    8 
 sysdeps/ia64/Makefile                                          |    4 
 sysdeps/ia64/ia64libgcc.S                                      |  350 ----------
 sysdeps/ia64/libgcc-compat.c                                   |   84 ++
 sysdeps/powerpc/powerpc64/Makefile                             |    1 
 sysdeps/unix/nice.c                                            |    7 
 sysdeps/unix/sysv/linux/dl-osinfo.h                            |   29 
 sysdeps/unix/sysv/linux/futimesat.c                            |   23 
 sysdeps/unix/sysv/linux/i386/dl-cache.h                        |   59 +
 sysdeps/unix/sysv/linux/ia64/dl-cache.h                        |   27 
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.c                     |    5 
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h                     |    5 
 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed                   |    2 
 sysdeps/unix/sysv/linux/paths.h                                |    2 
 sysdeps/unix/sysv/linux/tcsetattr.c                            |   32 
 59 files changed, 920 insertions(+), 475 deletions(-)

Index: glibc-fedora.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-fedora.patch,v
retrieving revision 1.206
retrieving revision 1.207
diff -u -r1.206 -r1.207
--- glibc-fedora.patch	6 Dec 2006 11:16:13 -0000	1.206
+++ glibc-fedora.patch	6 Dec 2006 13:06:51 -0000	1.207
@@ -2294,3 +2294,74 @@
  
  # if defined IS_IN_libpthread || !defined NOT_IN_libc
  #  ifndef __ASSEMBLER__
+--- libc/sysdeps/unix/sysv/linux/netlinkaccess.h.jj	2006-01-08 09:21:15.000000000 +0100
++++ libc/sysdeps/unix/sysv/linux/netlinkaccess.h	2006-12-06 13:48:50.000000000 +0100
+@@ -25,6 +25,51 @@
+ 
+ #include <kernel-features.h>
+ 
++/* 2.6.19 kernel headers helpfully removed some macros and
++   moved lots of stuff into new headers, some of which aren't
++   included by linux/rtnetlink.h.  */
++
++#ifndef IFA_MAX
++struct ifaddrmsg
++{
++  uint8_t ifa_family;
++  uint8_t ifa_prefixlen;
++  uint8_t ifa_flags;
++  uint8_t ifa_scope;
++  uint32_t ifa_index;
++};
++
++enum
++{
++  IFA_UNSPEC,
++  IFA_ADDRESS,
++  IFA_LOCAL,
++  IFA_LABEL,
++  IFA_BROADCAST,
++  IFA_ANYCAST,
++  IFA_CACHEINFO,
++  IFA_MULTICAST
++};
++#endif
++
++#ifndef IFA_F_SECONDARY
++# define IFA_F_SECONDARY	0x01
++# define IFA_F_TEMPORARY	IFA_F_SECONDARY
++# define IFA_F_HOMEADDRESS	0x10
++# define IFA_F_DEPRECATED	0x20
++#endif
++
++#ifndef IFA_RTA
++# define IFA_RTA(r) \
++  ((struct rtattr*) ((char*)(r) + NLMSG_ALIGN (sizeof (struct ifaddrmsg))))
++# define IFA_PAYLOAD(n) NLMSG_PAYLOAD (n, sizeof (struct ifaddrmsg))
++#endif
++
++#ifndef IFLA_RTA
++# define IFLA_RTA(r) \
++  ((struct rtattr*) ((char*)(r) + NLMSG_ALIGN (sizeof (struct ifinfomsg))))
++# define IFLA_PAYLOAD(n) NLMSG_PAYLOAD (n, sizeof (struct ifinfomsg))
++#endif
+ 
+ struct netlink_res
+ {
+--- libc/sysdeps/unix/sysv/linux/check_pf.c.jj	2006-09-24 18:50:22.000000000 +0200
++++ libc/sysdeps/unix/sysv/linux/check_pf.c	2006-12-06 13:54:37.000000000 +0100
+@@ -27,13 +27,10 @@
+ #include <unistd.h>
+ #include <sys/socket.h>
+ 
+-#include <asm/types.h>
+-#include <linux/netlink.h>
+-#include <linux/rtnetlink.h>
+-
+ #include <not-cancel.h>
+ #include <kernel-features.h>
+ 
++#include "netlinkaccess.h"
+ 
+ #ifndef IFA_F_TEMPORARY
+ # define IFA_F_TEMPORARY IFA_F_SECONDARY


Index: glibc.spec
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc.spec,v
retrieving revision 1.289
retrieving revision 1.290
diff -u -r1.289 -r1.290
--- glibc.spec	5 Dec 2006 22:05:54 -0000	1.289
+++ glibc.spec	6 Dec 2006 13:06:52 -0000	1.290
@@ -1554,6 +1554,7 @@
   nis_list and nis_lookup (#209155)
 - fix ttyname and ttyname_r with invalid file descriptor (#218276)
 - cs_CZ LC_TIME fixes (#218438)
+- fix build with 2.6.19+ headers (#217723)
 
 * Fri Dec  1 2006 Jakub Jelinek <jakub at redhat.com> 2.5.90-10
 - fix x86-64 restore_rt unwind info




More information about the fedora-cvs-commits mailing list