diff options
author | tnn <tnn@pkgsrc.org> | 2008-11-08 11:18:14 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2008-11-08 11:18:14 +0000 |
commit | 0052932027b27c5353af23ac51b69f2548206813 (patch) | |
tree | c686c1cb78419e4587cb89e8e603b74032124cad /net | |
parent | 38916358e5994eadd631b200765886580bda15f7 (diff) | |
download | pkgsrc-0052932027b27c5353af23ac51b69f2548206813.tar.gz |
patch-aa: GNOME bug #559395: fix build w/ bison-2.4.
Diffstat (limited to 'net')
-rw-r--r-- | net/libIDL/distinfo | 3 | ||||
-rw-r--r-- | net/libIDL/patches/patch-aa | 22 |
2 files changed, 24 insertions, 1 deletions
diff --git a/net/libIDL/distinfo b/net/libIDL/distinfo index cfc7ff93970..c61cf8b0dee 100644 --- a/net/libIDL/distinfo +++ b/net/libIDL/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.15 2008/09/06 15:06:53 wiz Exp $ +$NetBSD: distinfo,v 1.16 2008/11/08 11:18:14 tnn Exp $ SHA1 (libIDL-0.8.11.tar.bz2) = 6e0c5ef5716a96bcad5193853b7c3bf417c680e6 RMD160 (libIDL-0.8.11.tar.bz2) = 1ffe518c0b63996fb01013d0a5af7b043156ab6a Size (libIDL-0.8.11.tar.bz2) = 407443 bytes +SHA1 (patch-aa) = ecc10e1079722af7927449bfb0a98bff34fd92b7 diff --git a/net/libIDL/patches/patch-aa b/net/libIDL/patches/patch-aa new file mode 100644 index 00000000000..b8d5a018687 --- /dev/null +++ b/net/libIDL/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.3 2008/11/08 11:18:14 tnn Exp $ + +--- parser.y.orig 2007-01-02 00:41:34.000000000 +0100 ++++ parser.y +@@ -607,7 +607,7 @@ struct_type: z_props TOK_STRUCT + { $<str>$ = "struct"; } + z_new_scope_catch '{' { + g_hash_table_insert (__IDL_structunion_ht, $4, $4); +- $$ = IDL_type_struct_new ($4, NULL); ++ $<tree>$ = IDL_type_struct_new ($4, NULL); + } member_list + '}' pop_scope { + g_hash_table_remove (__IDL_structunion_ht, $4); +@@ -624,7 +624,7 @@ union_type: z_props TOK_UNION + switch_type_spec + ')' '{' { + g_hash_table_insert (__IDL_structunion_ht, $4, $4); +- $$ = IDL_type_union_new ($4, $7, NULL); ++ $<tree>$ = IDL_type_union_new ($4, $7, NULL); + } switch_body + '}' pop_scope { + g_hash_table_remove (__IDL_structunion_ht, $4); |