On Tue, 2010-07-20 at 20:44, Simon Busch wrote: > lvm2 fails to build cause there is a include of limits.h missing. The patch > adds the > include to the relevant file of the lvm2 source. > > Signed-off-by: Simon Busch <[email protected]>
Acked-by: Stefan Schmidt <[email protected]> > --- > recipes/lvm2/files/include-limits.patch | 13 +++++++++++++ > recipes/lvm2/lvm2.inc | 3 ++- > 2 files changed, 15 insertions(+), 1 deletions(-) > create mode 100644 recipes/lvm2/files/include-limits.patch > > diff --git a/recipes/lvm2/files/include-limits.patch > b/recipes/lvm2/files/include-limits.patch > new file mode 100644 > index 0000000..4987766 > --- /dev/null > +++ b/recipes/lvm2/files/include-limits.patch > @@ -0,0 +1,13 @@ > +diff -rpN LVM2.2.01.15-orig/lib/locking/cluster_locking.c > LVM2.2.01.15/lib/locking/cluster_locking.c > +*** LVM2.2.01.15-orig/lib/locking/cluster_locking.c 2010-03-16 > 20:16:45.806355964 +0100 > +--- LVM2.2.01.15/lib/locking/cluster_locking.c 2010-03-16 > 20:19:08.946345762 +0100 > +*************** > +*** 29,34 **** > +--- 29,35 ---- > + #include <sys/socket.h> > + #include <sys/un.h> > + #include <unistd.h> > ++ #include <limits.h> > + > + #ifndef CLUSTER_LOCKING_INTERNAL > + int lock_resource(struct cmd_context *cmd, const char *resource, int > flags); > diff --git a/recipes/lvm2/lvm2.inc b/recipes/lvm2/lvm2.inc > index a7e37b5..080f5ea 100644 > --- a/recipes/lvm2/lvm2.inc > +++ b/recipes/lvm2/lvm2.inc > @@ -6,7 +6,8 @@ INC_PR = "r2" > > S = "${WORKDIR}/LVM2.${PV}" > SRC_URI = "ftp://sources.redhat.com/pub/lvm2/old/LVM2.${PV}.tgz \ > - file://crosscompile_fix.patch" > + file://crosscompile_fix.patch \ > + file://include-limits.patch" > > # Unset user/group to unbreak install. > EXTRA_OECONF = "--with-user= --with-group= --disable-o_direct" > -- > 1.7.0.4 > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
