Am Donnerstag, den 30.09.2010, 14:40 +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. > > Starting from 2.6.25 a similar patch has been accepted upstream (the mainline > kernel). For 2.6.24, however, falloc.h is not exported although it's present. > > Signed-off-by: Thilo Fromm <[email protected]> > --- > .../linux-libc-headers/files/export_falloc_h.patch | 11 +++++++++++ > .../linux-libc-headers_2.6.24.bb | 3 ++- > 2 files changed, 13 insertions(+), 1 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..2133a36 > --- /dev/null > +++ b/recipes/linux-libc-headers/files/export_falloc_h.patch > @@ -0,0 +1,11 @@ > +upstream: OE-only
Hmm, do you think it is OE only. As written in my other message I
consider this an upstream patch, which has been committed already.
upstream:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=040922c04cf2c8ac70be2e88a8a9614ecdb41d2e
comment: Patch is present in Linux kernel >= 2.6.25.
> +--- 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..e95299b 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
> @@ -2,10 +2,11 @@ require linux-libc-headers.inc
>
> INHIBIT_DEFAULT_DEPS = "1"
> DEPENDS += "unifdef-native"
> -PR = "r5"
> +PR = "r6"
>
> 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
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
