* [Buildroot] [PATCH] musl: drop upstream patch
@ 2018-03-06 4:32 Baruch Siach
2018-03-06 7:54 ` Jörg Krause
2018-03-06 10:03 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: Baruch Siach @ 2018-03-06 4:32 UTC (permalink / raw)
To: buildroot
Commit 1296d57918fd2 (musl: bump to version 1.1.19) forgot to remove an
upstream patch. Do that now.
Fixes:
http://autobuild.buildroot.net/results/3ea/3ea23854c501d12aa69012df9d38d33cd10ac83c/
Cc: J?rg Krause <joerg.krause@embedded.rocks>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
| 69 ----------------------
1 file changed, 69 deletions(-)
delete mode 100644 package/musl/0002-add-additional-uapi-guards-for-Linux-kernel-header-f.patch
diff --git a/package/musl/0002-add-additional-uapi-guards-for-Linux-kernel-header-f.patch b/package/musl/0002-add-additional-uapi-guards-for-Linux-kernel-header-f.patch
deleted file mode 100644
index cbfc9b668f91..000000000000
--- a/package/musl/0002-add-additional-uapi-guards-for-Linux-kernel-header-f.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From b583c5d3b4cc2c54c68eef5eb7855ecfacee8bfc Mon Sep 17 00:00:00 2001
-From: Hauke Mehrtens <hauke@hauke-m.de>
-Date: Sat, 6 Jan 2018 23:32:52 +0100
-Subject: [PATCH] add additional uapi guards for Linux kernel header files
-
-With Linux kernel 4.16 it will be possible to guard more parts of the
-Linux header files from a libc. Make use of this in musl to guard all
-the structures and other definitions from the Linux header files which
-are also defined by the header files provided by musl. This will make
-it possible to compile source files which include both the libc
-headers and the kernel userspace headers.
-
-This extends the definitions done in commit 04983f227238 ("make
-netinet/in.h suppress clashing definitions from kernel headers")
-
-Signed-off-by: Baruch Siach <baruch@tkos.co.il>
----
-Patch status: upstream commit b583c5d3b4cc
-
- include/net/if.h | 7 +++++++
- include/netinet/if_ether.h | 1 +
- include/sys/xattr.h | 2 ++
- 3 files changed, 10 insertions(+)
-
-diff --git a/include/net/if.h b/include/net/if.h
-index 2f2fcc10e484..774cbff0b506 100644
---- a/include/net/if.h
-+++ b/include/net/if.h
-@@ -125,6 +125,13 @@ struct ifconf {
- #define ifc_req ifc_ifcu.ifcu_req
- #define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0)
-
-+#define __UAPI_DEF_IF_IFCONF 0
-+#define __UAPI_DEF_IF_IFMAP 0
-+#define __UAPI_DEF_IF_IFNAMSIZ 0
-+#define __UAPI_DEF_IF_IFREQ 0
-+#define __UAPI_DEF_IF_NET_DEVICE_FLAGS 0
-+#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0
-+
- #endif
-
- #ifdef __cplusplus
-diff --git a/include/netinet/if_ether.h b/include/netinet/if_ether.h
-index d9a131aa2d1d..97134d75b480 100644
---- a/include/netinet/if_ether.h
-+++ b/include/netinet/if_ether.h
-@@ -133,5 +133,6 @@ do { \
- (enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
- } while(0)
-
-+#define __UAPI_DEF_ETHHDR 0
-
- #endif
-diff --git a/include/sys/xattr.h b/include/sys/xattr.h
-index 6479fcc62e5f..eeeaafc44f09 100644
---- a/include/sys/xattr.h
-+++ b/include/sys/xattr.h
-@@ -24,6 +24,8 @@ int removexattr(const char *, const char *);
- int lremovexattr(const char *, const char *);
- int fremovexattr(int, const char *);
-
-+#define __UAPI_DEF_XATTR 0
-+
- #ifdef __cplusplus
- }
- #endif
---
-2.15.1
-
--
2.16.1
^ permalink raw reply related [flat|nested] 3+ messages in thread* [Buildroot] [PATCH] musl: drop upstream patch
2018-03-06 4:32 [Buildroot] [PATCH] musl: drop upstream patch Baruch Siach
@ 2018-03-06 7:54 ` Jörg Krause
2018-03-06 10:03 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Jörg Krause @ 2018-03-06 7:54 UTC (permalink / raw)
To: buildroot
Hi Baruch,
On Tue, 2018-03-06 at 06:32 +0200, Baruch Siach wrote:
> Commit 1296d57918fd2 (musl: bump to version 1.1.19) forgot to remove
> an
> upstream patch. Do that now.
>
> Fixes:
> http://autobuild.buildroot.net/results/3ea/3ea23854c501d12aa69012df9d
> 38d33cd10ac83c/
>
> Cc: J?rg Krause <joerg.krause@embedded.rocks>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
> ---
> ...nal-uapi-guards-for-Linux-kernel-header-f.patch | 69 ------------
> ----------
> 1 file changed, 69 deletions(-)
> delete mode 100644 package/musl/0002-add-additional-uapi-guards-for-
> Linux-kernel-header-f.patch
>
> diff --git a/package/musl/0002-add-additional-uapi-guards-for-Linux-
> kernel-header-f.patch b/package/musl/0002-add-additional-uapi-guards-
> for-Linux-kernel-header-f.patch
> deleted file mode 100644
> index cbfc9b668f91..000000000000
> --- a/package/musl/0002-add-additional-uapi-guards-for-Linux-kernel-
> header-f.patch
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -From b583c5d3b4cc2c54c68eef5eb7855ecfacee8bfc Mon Sep 17 00:00:00
> 2001
> -From: Hauke Mehrtens <hauke@hauke-m.de>
> -Date: Sat, 6 Jan 2018 23:32:52 +0100
> -Subject: [PATCH] add additional uapi guards for Linux kernel header
> files
> -
> -With Linux kernel 4.16 it will be possible to guard more parts of
> the
> -Linux header files from a libc. Make use of this in musl to guard
> all
> -the structures and other definitions from the Linux header files
> which
> -are also defined by the header files provided by musl. This will
> make
> -it possible to compile source files which include both the libc
> -headers and the kernel userspace headers.
> -
> -This extends the definitions done in commit 04983f227238 ("make
> -netinet/in.h suppress clashing definitions from kernel headers")
> -
> -Signed-off-by: Baruch Siach <baruch@tkos.co.il>
> ----
> -Patch status: upstream commit b583c5d3b4cc
> -
> - include/net/if.h | 7 +++++++
> - include/netinet/if_ether.h | 1 +
> - include/sys/xattr.h | 2 ++
> - 3 files changed, 10 insertions(+)
> -
> -diff --git a/include/net/if.h b/include/net/if.h
> -index 2f2fcc10e484..774cbff0b506 100644
> ---- a/include/net/if.h
> -+++ b/include/net/if.h
> -@@ -125,6 +125,13 @@ struct ifconf {
> - #define ifc_req ifc_ifcu.ifcu_req
> - #define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0)
> -
> -+#define __UAPI_DEF_IF_IFCONF 0
> -+#define __UAPI_DEF_IF_IFMAP 0
> -+#define __UAPI_DEF_IF_IFNAMSIZ 0
> -+#define __UAPI_DEF_IF_IFREQ 0
> -+#define __UAPI_DEF_IF_NET_DEVICE_FLAGS 0
> -+#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0
> -+
> - #endif
> -
> - #ifdef __cplusplus
> -diff --git a/include/netinet/if_ether.h b/include/netinet/if_ether.h
> -index d9a131aa2d1d..97134d75b480 100644
> ---- a/include/netinet/if_ether.h
> -+++ b/include/netinet/if_ether.h
> -@@ -133,5 +133,6 @@ do { \
> - (enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
> - } while(0)
> -
> -+#define __UAPI_DEF_ETHHDR 0
> -
> - #endif
> -diff --git a/include/sys/xattr.h b/include/sys/xattr.h
> -index 6479fcc62e5f..eeeaafc44f09 100644
> ---- a/include/sys/xattr.h
> -+++ b/include/sys/xattr.h
> -@@ -24,6 +24,8 @@ int removexattr(const char *, const char *);
> - int lremovexattr(const char *, const char *);
> - int fremovexattr(int, const char *);
> -
> -+#define __UAPI_DEF_XATTR 0
> -+
> - #ifdef __cplusplus
> - }
> - #endif
> ---
> -2.15.1
> -
Upstream commit is b583c5d3b4cc2c54c68eef5eb7855ecfacee8bfc [1].
[1] https://git.musl-libc.org/cgit/musl/commit/?id=b583c5d3b4cc2c54c68e
ef5eb7855ecfacee8bfc
Acked-by: J?rg Krause <joerg.krause@embedded.rocks>
^ permalink raw reply [flat|nested] 3+ messages in thread* [Buildroot] [PATCH] musl: drop upstream patch
2018-03-06 4:32 [Buildroot] [PATCH] musl: drop upstream patch Baruch Siach
2018-03-06 7:54 ` Jörg Krause
@ 2018-03-06 10:03 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2018-03-06 10:03 UTC (permalink / raw)
To: buildroot
>>>>> "Baruch" == Baruch Siach <baruch@tkos.co.il> writes:
> Commit 1296d57918fd2 (musl: bump to version 1.1.19) forgot to remove an
> upstream patch. Do that now.
> Fixes:
> http://autobuild.buildroot.net/results/3ea/3ea23854c501d12aa69012df9d38d33cd10ac83c/
> Cc: J?rg Krause <joerg.krause@embedded.rocks>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Committed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-03-06 10:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-06 4:32 [Buildroot] [PATCH] musl: drop upstream patch Baruch Siach
2018-03-06 7:54 ` Jörg Krause
2018-03-06 10:03 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox