[gap-guava] 01/01: Imported Debian patch 3.13+ds-2: FTBFS #849661 fix
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sat Dec 31 02:11:33 UTC 2016
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository gap-guava.
commit c29858a695ef774d17060def376e15dd6bf2fe00
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sat Dec 31 01:53:31 2016 +0000
Imported Debian patch 3.13+ds-2: FTBFS #849661 fix
---
debian/changelog | 16 ++++++++++++++++
debian/control | 2 +-
debian/patches/series | 1 +
.../patches/upstream-doc-bibdata-sanitization.patch | 2 +-
...rc-make_machinery-disambiguation-bug_849661.patch | 20 ++++++++++++++++++++
debian/tests/makecheck.tst | 2 +-
6 files changed, 40 insertions(+), 3 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 265a68f..61c10b2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+gap-guava (3.13+ds-2) unstable; urgency=medium
+
+ * FTBFS fix release (Closes: #849661), discard inert but now causing failure
+ (and certainly forgotten) command in the target `all' in src/Makefile.
+ * Debianization:
+ - debian/control:
+ - Standards Version, bump to 3.9.8;
+ - debian/patches/*:
+ - d/p/upstream-fix-src-make_machinery-disambiguation-bug_849661.patch,
+ introduce;
+ - Origin fields, correct;
+ - debian/tests/*:
+ - d/t/makecheck.tst, typo.
+
+ -- Jerome Benoit <calculus at rezozer.net> Sat, 31 Dec 2016 01:50:14 +0000
+
gap-guava (3.13+ds-1) unstable; urgency=medium
* New upstream release:
diff --git a/debian/control b/debian/control
index 485826a..d749774 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends:
debhelper (>= 9), autoconf, automake,
gap (>=4r8p3), gap-dev (>=4r8p3), gap-gapdoc (>=1.5.1-2),
texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-extra
-Standards-Version: 3.9.7
+Standards-Version: 3.9.8
Homepage: http://www.gap-system.org/Packages/guava.html
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/gap-guava.git
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/gap-guava.git
diff --git a/debian/patches/series b/debian/patches/series
index 1192a92..bc56cfe 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+upstream-fix-src-make_machinery-disambiguation-bug_849661.patch
upstream-doc-bibdata-sanitization.patch
debianization.patch
diff --git a/debian/patches/upstream-doc-bibdata-sanitization.patch b/debian/patches/upstream-doc-bibdata-sanitization.patch
index 78afaee..393ef4e 100644
--- a/debian/patches/upstream-doc-bibdata-sanitization.patch
+++ b/debian/patches/upstream-doc-bibdata-sanitization.patch
@@ -4,7 +4,7 @@ Description: upstream documentation: BibTeX data: sanitization
composed documentation is comparable to the one composed for GAP itself;
some metadata has been updated; meant to be submitted to the upstream
maintainer.
-Origin: debian
+Origin: vendor, Debian
Forwarded: https://github.com/osj1961/guava/pull/19
Author: Jerome Benoit <calculus at rezozer.net>
Last-Update: 2016-04-21
diff --git a/debian/patches/upstream-fix-src-make_machinery-disambiguation-bug_849661.patch b/debian/patches/upstream-fix-src-make_machinery-disambiguation-bug_849661.patch
new file mode 100644
index 0000000..ebe3a10
--- /dev/null
+++ b/debian/patches/upstream-fix-src-make_machinery-disambiguation-bug_849661.patch
@@ -0,0 +1,20 @@
+Description: upstream: fix: src/: make machinery: disambiguation
+ Discard inert (and certainly forgotten) command in src/Makefile that causes
+ failure with shells whose `cd' command admits at most one path as argument
+ (e.g., bash >= 4.4.5); meant to be submitted to the upstream maintainer.
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849661
+Origin: vendor, Debian
+Forwarded: https://github.com/osj1961/guava/pull/26
+Author: Jerome Benoit <calculus at rezozer.net>
+Last-Update: 2016-12-31
+
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -11,7 +11,6 @@
+ .PHONY: all $(SUBDIRS)
+
+ all : $(FILES)
+- cd leon make
+
+ leonconv: leonconv.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o leonconv leonconv.c
diff --git a/debian/tests/makecheck.tst b/debian/tests/makecheck.tst
index 63e3a3e..679adef 100644
--- a/debian/tests/makecheck.tst
+++ b/debian/tests/makecheck.tst
@@ -10,7 +10,7 @@ gap> AdHocAvailabilityTest :=
> if ForAny( ["desauto", "leonconv", "wtdist"],
> f -> Filename( path, f ) = fail
> ) then
-> Print( "#I Cannot found at least one of the C code programs.\n" );
+> Print( "#I Cannot find at least one of the C code programs.\n" );
> answer := false;
> fi;
> return answer;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gap-guava.git
More information about the debian-science-commits
mailing list