[packages/linux-libc-headers] - updated to 3.9[.0] - removed obsolete endian patch
qboosh
qboosh at pld-linux.org
Tue May 7 18:04:25 CEST 2013
commit 06fceffb73cc299211d4f08c95f123c351d4fa2e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue May 7 18:04:11 2013 +0200
- updated to 3.9[.0]
- removed obsolete endian patch
linux-libc-headers-endian.patch | 60 -----------------------------------------
linux-libc-headers.spec | 16 +++++------
2 files changed, 7 insertions(+), 69 deletions(-)
---
diff --git a/linux-libc-headers.spec b/linux-libc-headers.spec
index d26a5ac..674a417 100644
--- a/linux-libc-headers.spec
+++ b/linux-libc-headers.spec
@@ -2,8 +2,8 @@
# Conditional build:
%bcond_without tests # build without tests
-%define basever 3.8
-%define postver 2
+%define basever 3.9
+%define postver 0
Summary: Linux kernel headers for use with C libraries
Summary(pl.UTF-8): Nagłówki jądra Linuksa do użytku z bibliotekami C
Name: linux-libc-headers
@@ -13,19 +13,18 @@ Epoch: 7
License: GPL v2
Group: Development
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%{basever}.tar.xz
-# Source0-md5: 1c738edfc54e7c65faeb90c436104e2f
+# Source0-md5: 4348c9b6b2eb3144d601e87c19d5d909
%if "%{postver}" > "0"
-Source1: http://www.kernel.org/pub/linux/kernel/v3.x/patch-%{version}.bz2
+Source1: http://www.kernel.org/pub/linux/kernel/v3.x/patch-%{version}.xz
# Source1-md5: cfd2c3d8e79ad5ec9f1d835b182d5aca
%endif
Patch0: %{name}-esfq.patch
Patch1: %{name}-wrr.patch
Patch2: %{name}-fbsplash.patch
Patch3: %{name}-imq.patch
-Patch4: %{name}-endian.patch
-Patch5: %{name}-pom-set.patch
-Patch6: %{name}-atm-vbr.patch
-Patch7: vserver.patch
+Patch4: %{name}-pom-set.patch
+Patch5: %{name}-atm-vbr.patch
+Patch6: vserver.patch
AutoReqProv: no
BuildRequires: perl-base
BuildRequires: rpmbuild(macros) >= 1.568
@@ -75,7 +74,6 @@ bzip2 -dc %{SOURCE1} | patch -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
-%patch7 -p1
%install
rm -rf $RPM_BUILD_ROOT
diff --git a/linux-libc-headers-endian.patch b/linux-libc-headers-endian.patch
deleted file mode 100644
index 2e1cac8..0000000
--- a/linux-libc-headers-endian.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- linux-3.7/include/uapi/linux/aio_abi.h.orig 2007-02-04 19:44:54.000000000 +0100
-+++ linux-3.7/include/uapi/linux/aio_abi.h 2007-04-02 21:27:18.150605175 +0200
-@@ -28,7 +28,11 @@
- #define __LINUX__AIO_ABI_H
-
- #include <linux/types.h>
-+#ifdef __KERNEL__
- #include <asm/byteorder.h>
-+#else
-+#include <endian.h>
-+#endif
-
- typedef unsigned long aio_context_t;
-
-@@ -53,6 +57,7 @@
- __s64 res2; /* secondary result */
- };
-
-+#ifdef __KERNEL__
- #if defined(__LITTLE_ENDIAN)
- #define PADDED(x,y) x, y
- #elif defined(__BIG_ENDIAN)
-@@ -60,6 +65,15 @@
- #else
- #error edit for your odd byteorder.
- #endif
-+#else /* __KERNEL__ */
-+#if __BYTE_ORDER == __LITTLE_ENDIAN
-+#define PADDED(x,y) x, y
-+#elif __BYTE_ORDER == __BIG_ENDIAN
-+#define PADDED(x,y) y, x
-+#else
-+#error edit for your odd byteorder.
-+#endif
-+#endif /* __KERNEL__ */
-
- /*
- * we always use a 64bit off_t when communicating
---- linux-3.7/include/uapi/linux/raid/md_p.h.orig 2007-02-04 19:44:54.000000000 +0100
-+++ linux-3.7/include/uapi/linux/raid/md_p.h 2007-04-02 21:32:46.657325707 +0200
-@@ -15,6 +15,10 @@
- #ifndef _MD_P_H
- #define _MD_P_H
-
-+#ifndef __KERNEL__
-+#include <endian.h>
-+#endif
-+
- /*
- * RAID superblock.
- *
-@@ -146,7 +150,7 @@
- __u32 failed_disks; /* 4 Number of failed disks */
- __u32 spare_disks; /* 5 Number of spare disks */
- __u32 sb_csum; /* 6 checksum of the whole superblock */
--#ifdef __BIG_ENDIAN
-+#if (defined(__KERNEL__) && defined(__BIG_ENDIAN)) || (!defined(__KERNEL__) && (__BYTE_ORDER == __BIG_ENDIAN))
- __u32 events_hi; /* 7 high-order of superblock update count */
- __u32 events_lo; /* 8 low-order of superblock update count */
- __u32 cp_events_hi; /* 9 high-order of checkpoint update count */
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/linux-libc-headers.git/commitdiff/06fceffb73cc299211d4f08c95f123c351d4fa2e
More information about the pld-cvs-commit
mailing list