From c2f46bd918111e186accd34a7bf5b3110683cf59 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 24 Feb 2009 15:06:06 +0100 Subject: qemu: unbreak building with linux-libc-headers 2.6.28 --- .../qemu/qemu-0.9.1/fix-dirent.h-location.diff | 21 +++++++++++++++++++++ meta/packages/qemu/qemu_0.9.1.bb | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 meta/packages/qemu/qemu-0.9.1/fix-dirent.h-location.diff diff --git a/meta/packages/qemu/qemu-0.9.1/fix-dirent.h-location.diff b/meta/packages/qemu/qemu-0.9.1/fix-dirent.h-location.diff new file mode 100644 index 0000000000..6257000dff --- /dev/null +++ b/meta/packages/qemu/qemu-0.9.1/fix-dirent.h-location.diff @@ -0,0 +1,21 @@ +On Debian 'sid' systems there is no linux/dirent.h header when +linux-libc-headers 2.6.28 are installed. + +--- + linux-user/syscall.c | 1 + + 1 file changed, 1 insertion(+) + +--- qemu-0.9.1.orig/linux-user/syscall.c ++++ qemu-0.9.1/linux-user/syscall.c +@@ -75,10 +75,11 @@ + #include + #include + #include + #include + #include ++#include + #include + + #include "qemu.h" + #include "qemu_spinlock.h" + diff --git a/meta/packages/qemu/qemu_0.9.1.bb b/meta/packages/qemu/qemu_0.9.1.bb index 69266ab154..909f05dd1a 100644 --- a/meta/packages/qemu/qemu_0.9.1.bb +++ b/meta/packages/qemu/qemu_0.9.1.bb @@ -1,6 +1,6 @@ LICENSE = "GPL" DEPENDS = "zlib" -PR = "r7" +PR = "r8" FILESPATH = "${FILE_DIRNAME}/qemu-${PV}" FILESDIR = "${WORKDIR}" @@ -34,6 +34,7 @@ SRC_URI = "\ file://writev_fix.patch;patch=1 \ file://configure_symlinkpath_fix.patch;patch=1 \ file://disable-error-in-configure.patch;patch=1 \ + file://fix-dirent.h-location.diff;patch=1 \ file://no-strip.patch;patch=1" S = "${WORKDIR}/qemu-${PV}" -- cgit v1.2.3-54-g00ecf