The update is a requirement for systemd-206 Signed-off-by: Khem Raj <raj.k...@gmail.com> --- meta/recipes-kernel/kmod/kmod-native_git.bb | 1 - meta/recipes-kernel/kmod/kmod.inc | 9 ++++---- ...-man-page-generation-because-we-don-t-hav.patch | 26 ---------------------- .../kmod/kmod/fix-undefined-O_CLOEXEC.patch | 16 ++++++------- meta/recipes-kernel/kmod/kmod_git.bb | 3 +-- 5 files changed, 13 insertions(+), 42 deletions(-) delete mode 100644 meta/recipes-kernel/kmod/kmod/0001-man-disable-man-page-generation-because-we-don-t-hav.patch
diff --git a/meta/recipes-kernel/kmod/kmod-native_git.bb b/meta/recipes-kernel/kmod/kmod-native_git.bb index 8cbcdf8..afa3ad0 100644 --- a/meta/recipes-kernel/kmod/kmod-native_git.bb +++ b/meta/recipes-kernel/kmod/kmod-native_git.bb @@ -4,7 +4,6 @@ require kmod.inc inherit native -PR = "${INC_PR}.1" SRC_URI += "file://fix-undefined-O_CLOEXEC.patch" do_install_append (){ diff --git a/meta/recipes-kernel/kmod/kmod.inc b/meta/recipes-kernel/kmod/kmod.inc index a780b6c..1728a4e 100644 --- a/meta/recipes-kernel/kmod/kmod.inc +++ b/meta/recipes-kernel/kmod/kmod.inc @@ -7,8 +7,6 @@ HOMEPAGE = "http://packages.profusion.mobi/kmod/" LICENSE = "GPL-2.0+ & LGPL-2.1+" LICENSE_libkmod = "LGPL-2.1+" SECTION = "base" -PV = "9" -INC_PR = "r0" DEPENDS += "pkgconfig-native" @@ -19,17 +17,18 @@ inherit autotools gtk-doc ptest SRC_URI = "git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git \ file://depmod-search.conf \ - file://0001-man-disable-man-page-generation-because-we-don-t-hav.patch \ file://run-ptest \ file://ptest.patch \ " -SRCREV = "62081c0f68905b22f375156d4532fd37fa5c8d33" +SRCREV = "3b38c7fcb58be4ddc34f90454c5f5dc3693d2d85" +# Lookout for PV bump too when SRCREV is changed +PV = "14" S = "${WORKDIR}/git" EXTRA_AUTORECONF += "--install --symlink" -EXTRA_OECONF +="--enable-debug --enable-logging --enable-tools" +EXTRA_OECONF +="--enable-debug --enable-logging --enable-tools --disable-manpages" do_configure_prepend () { gtkdocize --docdir ${S}/libkmod/docs || touch ${S}/libkmod/docs/gtk-doc.make diff --git a/meta/recipes-kernel/kmod/kmod/0001-man-disable-man-page-generation-because-we-don-t-hav.patch b/meta/recipes-kernel/kmod/kmod/0001-man-disable-man-page-generation-because-we-don-t-hav.patch deleted file mode 100644 index 5361b84..0000000 --- a/meta/recipes-kernel/kmod/kmod/0001-man-disable-man-page-generation-because-we-don-t-hav.patch +++ /dev/null @@ -1,26 +0,0 @@ -From ce6f0cabb65e67dd4d31e1e555db8bc6eaf435d3 Mon Sep 17 00:00:00 2001 -From: Martin Jansa <martin.ja...@gmail.com> -Date: Fri, 24 Feb 2012 07:35:38 +0100 -Subject: [PATCH] man: disable man page generation because we don't have - working xsltproc - -Upstream-Status: Inappropriate [build system specific change] - -Signed-off-by: Martin Jansa <martin.ja...@gmail.com> ---- - Makefile.am | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 141c102..a8bdfd1 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = . libkmod/docs man -+SUBDIRS = . libkmod/docs - - DISTCLEAN_LOCAL_HOOKS = - EXTRA_DIST = --- -1.7.8.4 - diff --git a/meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch b/meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch index 3177e9a..0268216 100644 --- a/meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch +++ b/meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch @@ -2,16 +2,16 @@ Upstream-Status: Not applicable Index: git/libkmod/libkmod-private.h =================================================================== ---- git.orig/libkmod/libkmod-private.h -+++ git/libkmod/libkmod-private.h -@@ -1,6 +1,10 @@ - #ifndef _LIBKMOD_PRIVATE_H_ - #define _LIBKMOD_PRIVATE_H_ +--- git.orig/libkmod/libkmod-private.h 2013-08-21 10:07:51.000000000 -0700 ++++ git/libkmod/libkmod-private.h 2013-08-21 14:34:04.558278849 -0700 +@@ -9,6 +9,10 @@ + #include "macro.h" + #include "libkmod.h" +#ifndef O_CLOEXEC +# define O_CLOEXEC 0 +#endif + - #include <stdbool.h> - #include <stdio.h> - #include <syslog.h> + static _always_inline_ _printf_format_(2, 3) void + kmod_log_null(struct kmod_ctx *ctx, const char *format, ...) {} + diff --git a/meta/recipes-kernel/kmod/kmod_git.bb b/meta/recipes-kernel/kmod/kmod_git.bb index f92ff72..b07c06e 100644 --- a/meta/recipes-kernel/kmod/kmod_git.bb +++ b/meta/recipes-kernel/kmod/kmod_git.bb @@ -3,8 +3,7 @@ require kmod.inc -PR = "${INC_PR}.0" -PV = "9+git${SRCPV}" +PV_append = "+git${SRCPV}" PROVIDES += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" RPROVIDES_${PN} += "module-init-tools-insmod-static module-init-tools-depmod module-init-tools" -- 1.8.3.4 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core