goffice: add patch to use pcre_fullinfo instead of pcre_info

* pcre_info was removed in newer pcre and abiword now fails to build
  /usr/lib/libgoffice-0.8.so: undefined reference to pcre_info

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Martin Jansa 2013-01-10 13:13:05 +01:00
parent 469cd4ff12
commit d1eb834bd0
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,19 @@
Taken from http://trac.macports.org/ticket/34812
Fixes abiword build failing with:
/usr/lib/libgoffice-0.8.so: undefined reference to `pcre_info'
Upstream-Status: pending
http://www.linuxfromscratch.org/blfs/view/cvs/x/goffice.html
--- a/goffice/utils/regutf8.c.orig 2009-09-05 18:52:09.000000000 -0500
+++ b/goffice/utils/regutf8.c 2012-06-09 18:04:29.000000000 -0500
@@ -155,7 +155,7 @@
default: return GO_REG_BADPAT;
}
} else {
- gor->re_nsub = pcre_info (r, NULL, NULL);
+ gor->re_nsub = pcre_fullinfo (r, NULL, 0, NULL);
gor->nosub = (cflags & GO_REG_NOSUB) != 0;
return 0;
}

View File

@ -7,8 +7,11 @@ DEPENDS = "libxml-parser-perl-native glib-2.0 gtk+ pango cairo libgsf libpcre li
inherit gnome pkgconfig perlnative
PR = "r1"
SRC_URI += " file://c99math.patch \
file://nodolt.patch "
file://nodolt.patch \
file://pcre-8.30.patch"
SRC_URI[archive.md5sum] = "b4c924457163e02daf8a8d2428f51d10"
SRC_URI[archive.sha256sum] = "dd8caef5fefffbc53938fa619de9f58e7c4dc71a1803de134065d42138a68c06"