diff options
author | maya <maya@pkgsrc.org> | 2016-09-12 13:22:39 +0000 |
---|---|---|
committer | maya <maya@pkgsrc.org> | 2016-09-12 13:22:39 +0000 |
commit | 4b4453ee9a83669069cf70ca3ad8833a855dd732 (patch) | |
tree | 0a124f1b6f902826769fa797e103bc4c6853533d /sysutils | |
parent | db3851c0dff80ef671deaef57197af8af10882ab (diff) | |
download | pkgsrc-4b4453ee9a83669069cf70ca3ad8833a855dd732.tar.gz |
xenkernel42: apply upstream's build fix for GCC5
Requested by Andreas Gustafsson in PR pkg/51382
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/xenkernel42/distinfo | 3 | ||||
-rw-r--r-- | sysutils/xenkernel42/patches/patch-xen_common_symbols.c | 16 |
2 files changed, 18 insertions, 1 deletions
diff --git a/sysutils/xenkernel42/distinfo b/sysutils/xenkernel42/distinfo index 49081b318a8..aae88fe3d5a 100644 --- a/sysutils/xenkernel42/distinfo +++ b/sysutils/xenkernel42/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.21 2016/09/08 15:41:01 bouyer Exp $ +$NetBSD: distinfo,v 1.22 2016/09/12 13:22:39 maya Exp $ SHA1 (xen-4.2.5.tar.gz) = f42741e4ec174495ace70c4b17a6b9b0e60e798a RMD160 (xen-4.2.5.tar.gz) = 7d4f7f1b32ee541d341a756b1f8da02816438d19 @@ -36,6 +36,7 @@ SHA1 (patch-xen_arch_x86_hvm_hvm.c) = b6bac1d466ba5bc276bc3aea9d4c9df37f2b9b0f SHA1 (patch-xen_arch_x86_mm_shadow_common.c) = 89dce860cc6aef7d0ec31f3137616b592490e60a SHA1 (patch-xen_arch_x86_x86_emulate_x86_emulate.c) = 8b906e762c8f94a670398b4e033d50a2fb012f0a SHA1 (patch-xen_common_spinlock.c) = 06f06b5e9b098262ebaa8af0be4837005fb5b8b4 +SHA1 (patch-xen_common_symbols.c) = 30cbffe56e71fe800d5a24d8ef21f233e52c9267 SHA1 (patch-xen_drivers_passthrough_vtd_x86_ats.c) = 5ab0bb0d1fd63abf8ef8d1f073f83a5f1f9f159a SHA1 (patch-xen_include_asm-arm_spinlock.h) = fe2e35a5ebec4c551df5d1680c93e6ad19348d93 SHA1 (patch-xen_include_asm-x86_atomic.h) = d406c6071ea3823c25113a801dd77ff32146d162 diff --git a/sysutils/xenkernel42/patches/patch-xen_common_symbols.c b/sysutils/xenkernel42/patches/patch-xen_common_symbols.c new file mode 100644 index 00000000000..dea4229c0dd --- /dev/null +++ b/sysutils/xenkernel42/patches/patch-xen_common_symbols.c @@ -0,0 +1,16 @@ +$NetBSD: patch-xen_common_symbols.c,v 1.1 2016/09/12 13:22:39 maya Exp $ + +upstream build fix for GCC5 +https://lists.xenproject.org/archives/html/xen-devel/2015-03/msg01687.html + +--- xen/common/symbols.c.orig 2014-09-02 06:22:57.000000000 +0000 ++++ xen/common/symbols.c +@@ -19,7 +19,7 @@ + #include <xen/spinlock.h> + + #ifdef SYMBOLS_ORIGIN +-extern const unsigned int symbols_offsets[1]; ++extern const unsigned int symbols_offsets[]; + #define symbols_address(n) (SYMBOLS_ORIGIN + symbols_offsets[n]) + #else + extern const unsigned long symbols_addresses[]; |