1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
Description: Fix PCRE related code after repacking
Fix a few usages of PCRE after total removal through repacking.
Author: Obey Arthur Liu <arthur@milliways.fr>
Last-Update: 2012-05-23
--- a/libsrc/Wi/bif_regexp.c
+++ b/libsrc/Wi/bif_regexp.c
@@ -28,7 +28,9 @@
#include "multibyte.h"
#include "srvmultibyte.h"
-#include "util/pcrelib/pcre.h"
+// Debian maintainer: replaced by external PCRE
+// #include "util/pcrelib/pcre.h"
+#include "pcre.h"
/*
typedef struct rx_query_s {
--- a/libsrc/Wi/xqf.c
+++ b/libsrc/Wi/xqf.c
@@ -39,7 +39,9 @@
#include "xpf.h"
#include "xqf.h"
-#include "util/pcrelib/pcre.h"
+// Debian maintainer: replaced by external PCRE
+// #include "util/pcrelib/pcre.h"
+#include "pcre.h"
#define ecm_isname(c) \
( ((c) & ~0xFF) ? (ecm_utf8props[(c)] & ECM_ISNAME) : \
--- a/libsrc/util/Makefile.am
+++ b/libsrc/util/Makefile.am
@@ -89,24 +89,26 @@ libutil_la_SOURCES = \
virt_mbsnrtowcs.c \
virt_wcrtomb.c \
virt_wcs_mask.c \
- virt_wcsnrtombs.c \
- pcrelib/pcre_chartables.c \
- pcrelib/pcre_compile.c \
- pcrelib/pcre_config.c \
- pcrelib/pcre_dfa_exec.c \
- pcrelib/pcre_exec.c \
- pcrelib/pcre_fullinfo.c \
- pcrelib/pcre_get.c \
- pcrelib/pcre_globals.c \
- pcrelib/pcre_newline.c \
- pcrelib/pcre_ord2utf8.c \
- pcrelib/pcre_study.c \
- pcrelib/pcre_tables.c \
- pcrelib/pcre_try_flipped.c \
- pcrelib/pcre_ucd.c \
- pcrelib/pcre_valid_utf8.c \
- pcrelib/pcre_version.c \
- pcrelib/pcre_xclass.c
+ virt_wcsnrtombs.c
+# From above:
+# Debian maintainer: Replaced by external PCRE
+# pcrelib/pcre_chartables.c \
+# pcrelib/pcre_compile.c \
+# pcrelib/pcre_config.c \
+# pcrelib/pcre_dfa_exec.c \
+# pcrelib/pcre_exec.c \
+# pcrelib/pcre_fullinfo.c \
+# pcrelib/pcre_get.c \
+# pcrelib/pcre_globals.c \
+# pcrelib/pcre_newline.c \
+# pcrelib/pcre_ord2utf8.c \
+# pcrelib/pcre_study.c \
+# pcrelib/pcre_tables.c \
+# pcrelib/pcre_try_flipped.c \
+# pcrelib/pcre_ucd.c \
+# pcrelib/pcre_valid_utf8.c \
+# pcrelib/pcre_version.c \
+# pcrelib/pcre_xclass.c
BUILT_SOURCES = getdate.c
@@ -125,14 +127,16 @@ EXTRA_DIST = \
getdate.y \
MSG_BG.bin \
MSG_EN.bin \
- pcrelib/AUTHORS \
- pcrelib/LICENCE \
- pcrelib/*.c \
- pcrelib/*.h \
- pcrelib/*.src \
win32/ptrlong.h \
win32/syslog.c \
win32/syslog.h \
winlog.mc \
winlog.rc
+# From above:
+# Debian maintainer: Replaced by external PCRE
+# pcrelib/AUTHORS \
+# pcrelib/LICENCE \
+# pcrelib/*.c \
+# pcrelib/*.h \
+# pcrelib/*.src
|