pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/38467: build fix for devel/ruby-gnome2-glib



>Number:         38467
>Category:       pkg
>Synopsis:       build fix for devel/ruby-gnome2-glib
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 20 11:10:00 +0000 2008
>Originator:     dieter roelants
>Release:        NetBSD 4.99.58
>Organization:
>Environment:
System: NetBSD simult.amelgem.be 4.99.58 NetBSD 4.99.58 (SIMULT) #62: Thu Apr 
10 06:47:43 CEST 2008 
dieter%simult.amelgem.be@localhost:/build/obj.i386.current/sys/arch/i386/compile/SIMULT
 i386
Architecture: i386
Machine: i386
>Description:
        Since the last update of glib2, ruby-gnome2-glib doesn't
        build anymore. One of the source files, generated from
        installed glib headers, contains syntax errors.
>How-To-Repeat:
        cd devel/ruby-gnome2-glib && make
>Fix:

Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-glib/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo    19 Aug 2007 03:00:26 -0000      1.1
+++ distinfo    20 Apr 2008 10:52:36 -0000
@@ -6,3 +6,4 @@
 SHA1 (patch-aa) = c2d366bd156936838ec0a8f74ab89474f3373931
 SHA1 (patch-ab) = 513dea951b8596dafd4c0c4f58cb7614b6a68dc0
 SHA1 (patch-ac) = 28e54cb6be9dbad161379989bc815a2bc84360bb
+SHA1 (patch-ad) = 13ec5706481b0f911eeb069b640869c12be0c681
Index: patches/patch-ad
===================================================================
RCS file: patches/patch-ad
diff -N patches/patch-ad
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-ad    20 Apr 2008 10:52:36 -0000
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- glib/src/lib/glib-mkenums.rb.orig  2006-12-29 13:17:28.000000000 +0000
++++ glib/src/lib/glib-mkenums.rb
+@@ -33,7 +33,7 @@ module GLib
+       if const_lines.include? "<<"
+         @type = "flags"
+         @Type = "Flags"
+-        regexp = /^\s*([^\s]*)\s.*\n/
++        regexp = /^\s*([^\s,]*)\s.*\n/
+       else
+         @type = "enum"
+         @Type = "Enum"



Home | Main Index | Thread Index | Old Index