diff options
author | riz <riz@pkgsrc.org> | 2013-12-08 19:17:56 +0000 |
---|---|---|
committer | riz <riz@pkgsrc.org> | 2013-12-08 19:17:56 +0000 |
commit | 96fc30833f25515458de261689b59a33585c8085 (patch) | |
tree | 2b99b5d81cb264276a20cdbe092f1f4aa1559080 | |
parent | 9276cd8b2e1aade434cfc23719da43c6977b8d80 (diff) | |
download | pkgsrc-96fc30833f25515458de261689b59a33585c8085.tar.gz |
add patch from upstream to fix a regression which made that the symbol
table of NetBSD domU kernels was not loaded correctly, see
http://mail-index.netbsd.org/port-xen/2013/11/29/msg008157.html
for details
bump PKGREV
-rw-r--r-- | sysutils/xentools42/Makefile | 4 | ||||
-rw-r--r-- | sysutils/xentools42/distinfo | 3 | ||||
-rw-r--r-- | sysutils/xentools42/patches/patch-libxc_xc_dom_h | 13 |
3 files changed, 17 insertions, 3 deletions
diff --git a/sysutils/xentools42/Makefile b/sysutils/xentools42/Makefile index d0a4421a481..f4ef9396b32 100644 --- a/sysutils/xentools42/Makefile +++ b/sysutils/xentools42/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2013/12/02 20:38:12 jnemeth Exp $ +# $NetBSD: Makefile,v 1.12 2013/12/08 19:17:56 riz Exp $ # VERSION= 4.2.3 @@ -6,7 +6,7 @@ VERSION_IPXE= 1.0.0 DISTNAME= xen-${VERSION} PKGNAME= xentools42-${VERSION} -PKGREVISION= 2 +PKGREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/ diff --git a/sysutils/xentools42/distinfo b/sysutils/xentools42/distinfo index 7a866127435..fad5e34d950 100644 --- a/sysutils/xentools42/distinfo +++ b/sysutils/xentools42/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.8 2013/11/07 00:46:39 joerg Exp $ +$NetBSD: distinfo,v 1.9 2013/12/08 19:17:56 riz Exp $ SHA1 (ipxe-git-v1.0.0.tar.gz) = da052c8de5f3485fe0253c19cf52ed6d72528485 RMD160 (ipxe-git-v1.0.0.tar.gz) = dcd9b6eaafa1ce05c1ebf2a15f2f73ad7a8c5547 @@ -41,6 +41,7 @@ SHA1 (patch-include_xen-sys_NetBSD_gntdev.h) = 25c99a428fda6dee709888ddbcfdcfef5 SHA1 (patch-libfsimage_common_Makefile) = c3cc5335a1d6b066307c5f03fe72f513a9eb2bdb SHA1 (patch-libfsimage_ufs_ufs.h) = dc59f33cf3abd08a8cdee5977ca4168613327513 SHA1 (patch-libxc_xc__netbsd.c) = c94a2f7b38bfc1479401acf1bb124251bb4e3fcf +SHA1 (patch-libxc_xc_dom_h) = b89785a97208454eb3f2e1e43ba4674ad0828aa6 SHA1 (patch-libxl_libxl__create.c) = a212b3760f1bb796c6f126e5c795154f4e8030e2 SHA1 (patch-libxl_libxl__internal.h) = f8ff92400f7ba7858cc1963b11c1e8ee23d4e51f SHA1 (patch-ocaml_common.make) = c59d32301198d65691ab23529dd791de5ac40199 diff --git a/sysutils/xentools42/patches/patch-libxc_xc_dom_h b/sysutils/xentools42/patches/patch-libxc_xc_dom_h new file mode 100644 index 00000000000..07ef6235494 --- /dev/null +++ b/sysutils/xentools42/patches/patch-libxc_xc_dom_h @@ -0,0 +1,13 @@ +$NetBSD: patch-libxc_xc_dom_h,v 1.1 2013/12/08 19:17:56 riz Exp $ + +--- libxc/xc_dom.h.orig 2013-11-29 18:20:47.000000000 +0000 ++++ libxc/xc_dom.h 2013-11-29 18:22:14.000000000 +0000 +@@ -303,7 +303,7 @@ static inline void *xc_dom_vaddr_to_ptr( + if ( ptr == NULL ) + return ptr; + *safe_region_out = (safe_region_count << XC_DOM_PAGE_SHIFT(dom)) - offset; +- return ptr; ++ return ptr + offset; + } + + static inline int xc_dom_feature_translated(struct xc_dom_image *dom) |