This is an automated email from the git hooks/post-receive script. glondu pushed a commit to branch master in repository pcre-ocaml.
commit b1a3040dbc54d18e8519b6e104d988d71e860838 Author: Stephane Glondu <st...@glondu.net> Date: Wed Aug 3 13:44:43 2016 +0200 Imported Upstream version 7.2.1 --- CHANGES.txt | 2 ++ _oasis | 2 +- _tags | 2 +- lib/META | 4 ++-- lib/pcre_stubs.c | 7 ++++++- setup.ml | 6 +++--- 6 files changed, 15 insertions(+), 8 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 21b00c2..baf93e4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,5 @@ +2016-02-23: Fixed linking problem with old versions of PCRE (< 8.20). + 2016-02-22: Fixed a subgroup matching bug. Thanks to Cheng Lou for the bug report! diff --git a/_oasis b/_oasis index 6d6758d..7888da6 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: pcre -Version: 7.2.0 +Version: 7.2.1 Synopsis: pcre-ocaml - bindings to the Perl Compatibility Regular Expressions library Description: pcre-ocaml offers library functions for string pattern matching and substitution, similar to the functionality offered by the Perl language. Authors: Markus Mottl <markus.mo...@gmail.com> diff --git a/_tags b/_tags index 6d8e4b3..40715cc 100644 --- a/_tags +++ b/_tags @@ -46,7 +46,7 @@ true: annot, bin_annot true: -traverse <{lib,examples}/**>: traverse -<**/*.ml{,i}>: warn(Aer-44), strict_sequence, safe_string, annot +<**/*.ml{,i}>: warn(Aer-44-50), strict_sequence, safe_string, annot <lib/pcre.{cma,cmxa}>: oasis_library_pcre_cclib "lib/libpcre_stubs.lib": oasis_library_pcre_cclib diff --git a/lib/META b/lib/META index ba54349..ea9bdb5 100644 --- a/lib/META +++ b/lib/META @@ -1,6 +1,6 @@ # OASIS_START -# DO NOT EDIT (digest: 093107e478c4b229806291bc9be362f2) -version = "7.2.0" +# DO NOT EDIT (digest: f00cd2da6b8e481dd3713e7a8f1c4b71) +version = "7.2.1" description = "pcre-ocaml - bindings to the Perl Compatibility Regular Expressions library" requires = "bytes" diff --git a/lib/pcre_stubs.c b/lib/pcre_stubs.c index dbee6f6..225113d 100644 --- a/lib/pcre_stubs.c +++ b/lib/pcre_stubs.c @@ -187,7 +187,12 @@ static void pcre_dealloc_regexp(value v_rex) { void *extra = (void *) Field(v_rex, 2); (pcre_free)((void *) Field(v_rex, 1)); - if (extra != NULL) pcre_free_study(extra); + if (extra != NULL) +#ifdef PCRE_STUDY_JIT_COMPILE + pcre_free_study(extra); +#else + pcre_free(extra); +#endif } /* Makes OCaml-string from PCRE-version */ diff --git a/setup.ml b/setup.ml index 4f5840e..8d329a1 100644 --- a/setup.ml +++ b/setup.ml @@ -1,7 +1,7 @@ (* setup.ml generated for the first time by OASIS v0.3.0 *) (* OASIS_START *) -(* DO NOT EDIT (digest: 60f0fcaadee205d5fbe6f170edbc241e) *) +(* DO NOT EDIT (digest: 93051cc4261da4a968322a5c488fc0e8) *) (* Regenerated by OASIS v0.4.5 Visit http://oasis.forge.ocamlcore.org for more information and @@ -6683,7 +6683,7 @@ let setup_t = alpha_features = []; beta_features = []; name = "pcre"; - version = "7.2.0"; + version = "7.2.1"; license = OASISLicense.DEP5License (OASISLicense.DEP5Unit @@ -6983,7 +6983,7 @@ let setup_t = }; oasis_fn = Some "_oasis"; oasis_version = "0.4.5"; - oasis_digest = Some "X\138�7\133-\026��z�\016E�\137�"; + oasis_digest = Some "_\141i��\017u��M��~\024}k"; oasis_exec = None; oasis_setup_args = []; setup_update = false -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/pcre-ocaml.git _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits