pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/qemu qemu: fix extraction of 2.10.* on case-...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f34c0321e39d
branches: trunk
changeset: 370300:f34c0321e39d
user: jdolecek <jdolecek%pkgsrc.org@localhost>
date: Sat Oct 14 12:30:44 2017 +0000
description:
qemu: fix extraction of 2.10.* on case-insensitive filesystems
Exclude from roms/u-boot/scripts/Kconfig to fix extraction on case-insensitive
filesystems (e.g. Mac OS), there is a conflict between kconfig directory and
Kconfig file. The file is not used for anything, u-boot sources
are included just to comply with upstream licence. Hopefully u-boot will
be fixed, and next qemu version updated to include the fixed version.
Bumped PKGREVISION just in case nevertheless.
More info: https://bugs.launchpad.net/qemu/+bug/1714750
u-boot patch: https://lists.denx.de/pipermail/u-boot/2017-September/307910.html
diffstat:
emulators/qemu/Makefile | 8 +++++++-
emulators/qemu/files/uboot-exclude | 1 +
2 files changed, 8 insertions(+), 1 deletions(-)
diffs (29 lines):
diff -r d317f16bb058 -r f34c0321e39d emulators/qemu/Makefile
--- a/emulators/qemu/Makefile Sat Oct 14 12:20:12 2017 +0000
+++ b/emulators/qemu/Makefile Sat Oct 14 12:30:44 2017 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.173 2017/10/11 19:53:23 adam Exp $
+# $NetBSD: Makefile,v 1.174 2017/10/14 12:30:44 jdolecek Exp $
DISTNAME= qemu-2.10.1
+PKGREVISION= 1
CATEGORIES= emulators
MASTER_SITES= http://download.qemu-project.org/
EXTRACT_SUFX= .tar.xz
@@ -17,6 +18,11 @@
UNLIMIT_RESOURCES= datasize
HAS_CONFIGURE= yes
+# XXX u-boot updated in 2.10.0 causes extact problem on case-insensitive
+# XXX filesystems; for now just don't extract it, as it's not actually used
+# XXX see: https://bugs.launchpad.net/qemu/+bug/1714750
+EXTRACT_OPTS+= -X ${FILESDIR}/uboot-exclude
+
BUILD_DEPENDS+= texi2html-[0-9]*:../../textproc/texi2html
SUBST_CLASSES+= prefix
diff -r d317f16bb058 -r f34c0321e39d emulators/qemu/files/uboot-exclude
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/qemu/files/uboot-exclude Sat Oct 14 12:30:44 2017 +0000
@@ -0,0 +1,1 @@
+*/roms/u-boot/scripts/Kconfig
Home |
Main Index |
Thread Index |
Old Index