[oe] [PATCH] Add falloc.h to the exported kernel header files.
Paul Menzel
paulepanter at users.sourceforge.net
Wed Sep 29 13:08:13 UTC 2010
Dear Thilo,
thank you for your patch. Could you please add the recipe name to the
beginning of the commit summary as demanded by the commit policy
[1]. ;-)
Am Montag, den 27.09.2010, 17:23 +0200 schrieb Thilo Fromm:
> This adds include/linux/falloc.h to the list of files
> exported by the kernel to the C library.
> The include file is required for building e.g. a recent util-linux-ng
> against 2.6.24.
it looks like the same fix was committed upstream [3] in March 2008 [4].
Since the Linux kernel 2.6.24 was released in January 2008 this fixed
should be present in all Linux kernels >= 2.6.24.
If you sent a patch iteration, please add that information to the commit
message.
> Signed-off-by: Thilo Fromm <t.fromm at dresearch.de>
> ---
> .../linux-libc-headers/files/export_falloc_h.patch | 10 ++++++++++
> .../linux-libc-headers_2.6.24.bb | 1 +
> 2 files changed, 11 insertions(+), 0 deletions(-)
> create mode 100644 recipes/linux-libc-headers/files/export_falloc_h.patch
>
> diff --git a/recipes/linux-libc-headers/files/export_falloc_h.patch b/recipes/linux-libc-headers/files/export_falloc_h.patch
> new file mode 100644
> index 0000000..5860e88
> --- /dev/null
> +++ b/recipes/linux-libc-headers/files/export_falloc_h.patch
Could you please add a patch header as suggested in [2].
> @@ -0,0 +1,10 @@
> +--- a/include/linux/Kbuild 2010-09-27 16:04:29.000000000 +0200
> ++++ b/include/linux/Kbuild 2010-09-27 15:59:06.000000000 +0200
> +@@ -61,6 +61,7 @@
> + header-y += elf.h
> + header-y += elf-em.h
> + header-y += fadvise.h
> ++header-y += falloc.h
> + header-y += fd.h
> + header-y += fdreg.h
> + header-y += fib_rules.h
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> index b90c478..6db6fd1 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> @@ -6,6 +6,7 @@ PR = "r5"
>
> SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
> file://procinfo.h \
> + file://export_falloc_h.patch \
> file://unifdef.patch"
>
> S = "${WORKDIR}/linux-${PV}"
Thanks,
Paul
[1] http://wiki.openembedded.net/index.php/Commit_Policy
[2] http://wiki.openembedded.net/index.php/Push_patches_upstream
[3] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=include/linux/Kbuild;h=626b629429ff2fc3f30fcf63b25fb52211f184c0;hb=HEAD#l120
[4] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=040922c04cf2c8ac70be2e88a8a9614ecdb41d2e
[5] http://kernelnewbies.org/Linux_2_6_24
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20100929/37c7a1b2/attachment-0002.sig>
More information about the Openembedded-devel
mailing list