[Pkg-ocaml-maint-commits] [perl4caml] 01/09: Import Debian changes 0.9.5-4ubuntu1
Stéphane Glondu
glondu at moszumanska.debian.org
Wed Jul 19 09:36:44 UTC 2017
This is an automated email from the git hooks/post-receive script.
glondu pushed a commit to branch master
in repository perl4caml.
commit 9394914fcdaee5d18c3561f348264a09926a1e90
Author: Dimitri John Ledkov <xnox at ubuntu.com>
Date: Tue Jun 27 03:57:49 2017 +0100
Import Debian changes 0.9.5-4ubuntu1
perl4caml (0.9.5-4ubuntu1) artful; urgency=medium
* Cherrypick random patch from annexia.org to fix FTBFS with ocaml 4.04.
perl4caml (0.9.5-4build12) artful; urgency=high
* No change rebuild against ocaml 4.04 transition.
perl4caml (0.9.5-4build11) zesty; urgency=medium
* No-change rebuild for perl 5.24 transition
perl4caml (0.9.5-4build10) xenial; urgency=medium
* Rebuild for Perl 5.22.1.
perl4caml (0.9.5-4build9) xenial; urgency=medium
* No-change rebuild against ocaml 4.02.
perl4caml (0.9.5-4build8) utopic; urgency=medium
* Rebuild for Perl 5.20.0.
perl4caml (0.9.5-4build7) trusty; urgency=medium
* Rebuild for ocaml-4.01.
perl4caml (0.9.5-4build6) trusty; urgency=low
* Rebuild for Perl 5.18.
perl4caml (0.9.5-4build5) precise; urgency=low
* Rebuild with ocamlopt on armhf.
perl4caml (0.9.5-4build4) precise; urgency=low
* Rebuild for OCaml 3.12.1.
perl4caml (0.9.5-4build3) precise; urgency=low
* Rebuild for Perl 5.14.
perl4caml (0.9.5-4build2) oneiric; urgency=low
* Rebuild for armel ocaml fixes.
perl4caml (0.9.5-4build1) oneiric; urgency=low
* Rebuild for Perl 5.12.
---
debian/changelog | 78 ++++++++++++++++++++++
debian/control | 3 +-
.../0001-Fix-use-of-CAMLparam-etc-macros.patch | 41 ++++++++++++
debian/patches/debian-changes-0.9.5-4 | 69 +++++++++++++++++++
debian/patches/series | 2 +
5 files changed, 192 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index cd6445e..7ca4ceb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,81 @@
+perl4caml (0.9.5-4ubuntu1) artful; urgency=medium
+
+ * Cherrypick random patch from annexia.org to fix FTBFS with ocaml 4.04.
+
+ -- Dimitri John Ledkov <xnox at ubuntu.com> Tue, 27 Jun 2017 03:57:49 +0100
+
+perl4caml (0.9.5-4build12) artful; urgency=high
+
+ * No change rebuild against ocaml 4.04 transition.
+
+ -- Dimitri John Ledkov <xnox at ubuntu.com> Mon, 26 Jun 2017 22:49:35 +0100
+
+perl4caml (0.9.5-4build11) zesty; urgency=medium
+
+ * No-change rebuild for perl 5.24 transition
+
+ -- Iain Lane <iain at orangesquash.org.uk> Mon, 24 Oct 2016 10:38:25 +0100
+
+perl4caml (0.9.5-4build10) xenial; urgency=medium
+
+ * Rebuild for Perl 5.22.1.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Fri, 18 Dec 2015 03:40:47 +0000
+
+perl4caml (0.9.5-4build9) xenial; urgency=medium
+
+ * No-change rebuild against ocaml 4.02.
+
+ -- Łukasz 'sil2100' Zemczak <lukasz.zemczak at canonical.com> Mon, 02 Nov 2015 15:39:48 -0500
+
+perl4caml (0.9.5-4build8) utopic; urgency=medium
+
+ * Rebuild for Perl 5.20.0.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Thu, 21 Aug 2014 13:34:20 +0100
+
+perl4caml (0.9.5-4build7) trusty; urgency=medium
+
+ * Rebuild for ocaml-4.01.
+
+ -- Matthias Klose <doko at ubuntu.com> Mon, 23 Dec 2013 12:11:47 +0000
+
+perl4caml (0.9.5-4build6) trusty; urgency=low
+
+ * Rebuild for Perl 5.18.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Mon, 21 Oct 2013 12:44:37 +0100
+
+perl4caml (0.9.5-4build5) precise; urgency=low
+
+ * Rebuild with ocamlopt on armhf.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Tue, 24 Jan 2012 00:52:42 +0000
+
+perl4caml (0.9.5-4build4) precise; urgency=low
+
+ * Rebuild for OCaml 3.12.1.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Fri, 18 Nov 2011 21:00:29 +0000
+
+perl4caml (0.9.5-4build3) precise; urgency=low
+
+ * Rebuild for Perl 5.14.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Wed, 16 Nov 2011 11:52:23 +0000
+
+perl4caml (0.9.5-4build2) oneiric; urgency=low
+
+ * Rebuild for armel ocaml fixes.
+
+ -- Adam Conrad <adconrad at ubuntu.com> Fri, 19 Aug 2011 13:37:55 -0600
+
+perl4caml (0.9.5-4build1) oneiric; urgency=low
+
+ * Rebuild for Perl 5.12.
+
+ -- Colin Watson <cjwatson at ubuntu.com> Mon, 09 May 2011 10:19:48 +0100
+
perl4caml (0.9.5-4) unstable; urgency=low
* Add 0003-Fix-for-Perl-5.12-SVt_RV-missing.patch (Closes: #578800)
diff --git a/debian/control b/debian/control
index abbde69..c77dc6f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
Source: perl4caml
Priority: optional
Section: ocaml
-Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
Uploaders:
Mike Furr <mfurr at debian.org>,
Stéphane Glondu <glondu at debian.org>
diff --git a/debian/patches/0001-Fix-use-of-CAMLparam-etc-macros.patch b/debian/patches/0001-Fix-use-of-CAMLparam-etc-macros.patch
new file mode 100644
index 0000000..e04c7e5
--- /dev/null
+++ b/debian/patches/0001-Fix-use-of-CAMLparam-etc-macros.patch
@@ -0,0 +1,41 @@
+From 36b9a44ab49471646b7a3548d1e2d28c015063ad Mon Sep 17 00:00:00 2001
+From: "Richard W.M. Jones" <rjones at redhat.com>
+Date: Sun, 6 Nov 2016 19:09:58 +0000
+Subject: [PATCH] Fix use of CAMLparam etc macros.
+
+This was broken previously, and OCaml 4.04 revealed it.
+---
+ perl_c.c | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/perl_c.c b/perl_c.c
+index 66f2959..ce53667 100644
+--- a/perl_c.c
++++ b/perl_c.c
+@@ -719,11 +719,13 @@ perl4caml_get_hv (value optcreate, value name)
+ static inline void
+ check_perl_failure ()
+ {
++ CAMLparam0 ();
++ CAMLlocal1 (errv);
++
+ SV *errsv = get_sv ("@", TRUE);
+
+ if (SvTRUE (errsv)) /* Equivalent of $@ in Perl. */
+ {
+- CAMLlocal1 (errv);
+ STRLEN n_a;
+ const char *err = SvPV (errsv, n_a);
+
+@@ -731,6 +733,8 @@ check_perl_failure ()
+
+ caml_raise_with_arg (*caml_named_value ("perl4caml_perl_failure"), errv);
+ }
++
++ CAMLreturn0;
+ }
+
+ CAMLprim value
+--
+2.7.4
+
diff --git a/debian/patches/debian-changes-0.9.5-4 b/debian/patches/debian-changes-0.9.5-4
new file mode 100644
index 0000000..701548d
--- /dev/null
+++ b/debian/patches/debian-changes-0.9.5-4
@@ -0,0 +1,69 @@
+Description: Upstream changes introduced in version 0.9.5-4
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ perl4caml (0.9.5-4) unstable; urgency=low
+ .
+ * Add 0003-Fix-for-Perl-5.12-SVt_RV-missing.patch (Closes: #578800)
+ * Switch source package format to 3.0 (quilt)
+ * debian/control:
+ - libperl4caml-ocaml-dev: add ocaml-findlib to Recommends
+ - bump Standards-Version to 3.8.4 (no changes)
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Stéphane Glondu <glondu at debian.org>
+Bug-Debian: http://bugs.debian.org/578800
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- perl4caml-0.9.5.orig/.depend
++++ perl4caml-0.9.5/.depend
+@@ -1,3 +1,4 @@
++perl.cmi:
+ perl.cmo: perl.cmi
+ perl.cmx: perl.cmi
+ examples/google.cmo: wrappers/pl_Net_Google.cmo
+@@ -38,12 +39,12 @@ wrappers/pl_HTTP_Headers.cmo: perl.cmi
+ wrappers/pl_HTTP_Headers.cmx: perl.cmx
+ wrappers/pl_HTTP_Message.cmo: wrappers/pl_HTTP_Headers.cmo perl.cmi
+ wrappers/pl_HTTP_Message.cmx: wrappers/pl_HTTP_Headers.cmx perl.cmx
+-wrappers/pl_HTTP_Request_Common.cmo: wrappers/pl_HTTP_Request.cmo perl.cmi
+-wrappers/pl_HTTP_Request_Common.cmx: wrappers/pl_HTTP_Request.cmx perl.cmx
+ wrappers/pl_HTTP_Request.cmo: wrappers/pl_URI.cmo \
+ wrappers/pl_HTTP_Message.cmo perl.cmi
+ wrappers/pl_HTTP_Request.cmx: wrappers/pl_URI.cmx \
+ wrappers/pl_HTTP_Message.cmx perl.cmx
++wrappers/pl_HTTP_Request_Common.cmo: wrappers/pl_HTTP_Request.cmo perl.cmi
++wrappers/pl_HTTP_Request_Common.cmx: wrappers/pl_HTTP_Request.cmx perl.cmx
+ wrappers/pl_HTTP_Response.cmo: wrappers/pl_HTTP_Request.cmo \
+ wrappers/pl_HTTP_Message.cmo perl.cmi
+ wrappers/pl_HTTP_Response.cmx: wrappers/pl_HTTP_Request.cmx \
+@@ -52,14 +53,14 @@ wrappers/pl_LWP_UserAgent.cmo: wrappers/
+ wrappers/pl_HTTP_Request.cmo wrappers/pl_HTTP_Cookies.cmo perl.cmi
+ wrappers/pl_LWP_UserAgent.cmx: wrappers/pl_HTTP_Response.cmx \
+ wrappers/pl_HTTP_Request.cmx wrappers/pl_HTTP_Cookies.cmx perl.cmx
+-wrappers/pl_Net_Google_Cache.cmo: perl.cmi
+-wrappers/pl_Net_Google_Cache.cmx: perl.cmx
+ wrappers/pl_Net_Google.cmo: wrappers/pl_Net_Google_Spelling.cmo \
+ wrappers/pl_Net_Google_Search.cmo wrappers/pl_Net_Google_Cache.cmo \
+ perl.cmi
+ wrappers/pl_Net_Google.cmx: wrappers/pl_Net_Google_Spelling.cmx \
+ wrappers/pl_Net_Google_Search.cmx wrappers/pl_Net_Google_Cache.cmx \
+ perl.cmx
++wrappers/pl_Net_Google_Cache.cmo: perl.cmi
++wrappers/pl_Net_Google_Cache.cmx: perl.cmx
+ wrappers/pl_Net_Google_Response.cmo: perl.cmi
+ wrappers/pl_Net_Google_Response.cmx: perl.cmx
+ wrappers/pl_Net_Google_Search.cmo: wrappers/pl_Net_Google_Response.cmo \
diff --git a/debian/patches/series b/debian/patches/series
index 9445804..4f32cda 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,5 @@
0001-Fix-Makefile-to-detect-ocamlopt.patch
0002-Disable-libnet-google-perl-wrappers.patch
0003-Fix-for-Perl-5.12-SVt_RV-missing.patch
+debian-changes-0.9.5-4
+0001-Fix-use-of-CAMLparam-etc-macros.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/perl4caml.git
More information about the Pkg-ocaml-maint-commits
mailing list