Your message dated Fri, 05 Jan 2018 05:04:06 +0000
with message-id <[email protected]>
and subject line Bug#886361: fixed in apertium 3.4.2~r68466-4
has caused the Debian Bug report #886361,
regarding apertium: frequent parallel FTBFS
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
886361: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886361
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: apertium
Version: 3.4.2~r68466-3
Severity: serious
Tags: patch

https://tests.reproducible-builds.org/debian/history/apertium.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/apertium.html
https://buildd.debian.org/status/package.php?p=apertium&suite=sid

...
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -Wall -Wextra -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wl,-z,relro -Wl,-z,now -o apertium-filter-ambiguity 
apertium_filter_ambiguity.o -llttoolbox3 -lxml2 -lpcre -lapertium3 -lpcreposix 
-lpcre -lpcrecpp -llttoolbox3 -lxml2 -lpcre
libtool: link: g++ -Wall -Wextra -g -O2 "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro 
-Wl,-z -Wl,now -o apertium-filter-ambiguity apertium_filter_ambiguity.o  
-lapertium3 -lpcreposix -lpcrecpp -llttoolbox3 -lxml2 -lpcre
/usr/bin/ld: cannot find -lapertium3
collect2: error: ld returned 1 exit status
Makefile:1056: recipe for target 'apertium-filter-ambiguity' failed
make[3]: *** [apertium-filter-ambiguity] Error 1


This was triggered by dh comat >= 10 defaulting to parallel building.

Fix attached.
Description: Fix parallel FTBFS
 Tell automake that libapertium3 is a self-built library
 so that proper dependencies are added.
Author: Adrian Bunk <[email protected]>

--- apertium-3.4.2~r68466.orig/apertium/Makefile.am
+++ apertium-3.4.2~r68466/apertium/Makefile.am
@@ -226,7 +226,7 @@ apertium_DATA = deformat.xsl reformat.xs
 
 apertium_pretransfer_SOURCES = apertium_pretransfer.cc
 apertium_multiple_translations_SOURCES = apertium-multiple-translations.cc
-apertium_multiple_translations_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+apertium_multiple_translations_LDADD = $(APERTIUM_LIBS) libapertium3.la
 apertium_destxt_SOURCES = apertium_destxt.cc
 apertium_retxt_SOURCES = apertium_retxt.cc
 apertium_deshtml_SOURCES = apertium_deshtml.cc
@@ -249,55 +249,55 @@ apertium_repptx_SOURCES = apertium_reppt
 apertium_desmediawiki_SOURCES = apertium_desmediawiki.cc
 apertium_remediawiki_SOURCES = apertium_remediawiki.cc
 apertium_prelatex_SOURCES = apertium_prelatex.cc
-apertium_prelatex_LDADD= $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_prelatex_LDADD= $(APERTIUM_LIBS) libapertium3.la
 apertium_postlatex_SOURCES = apertium_postlatex.cc
-apertium_postlatex_LDADD= $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_postlatex_LDADD= $(APERTIUM_LIBS) libapertium3.la
 apertium_postlatex_raw_SOURCES = apertium_postlatex_raw.cc
-apertium_postlatex_raw_LDADD= $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+apertium_postlatex_raw_LDADD= $(APERTIUM_LIBS) libapertium3.la
 
 apertium_tagger_SOURCES = apertium_tagger.cc
-apertium_tagger_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_tagger_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_tmxbuild_SOURCES = apertium_tmxbuild.cc
-apertium_tmxbuild_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_tmxbuild_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_preprocess_transfer_SOURCES = transferpp.cc
 apertium_preprocess_transfer_LDADD = $(APERTIUM_LIBS) \
-                                     -lapertium$(GENERIC_MAJOR_VERSION)
+                                     libapertium3.la
 
 apertium_filter_ambiguity_SOURCES = apertium_filter_ambiguity.cc
 apertium_filter_ambiguity_LDADD = $(APERTIUM_LIBS) \
-                                  -lapertium$(GENERIC_MAJOR_VERSION)
+                                  libapertium3.la
 
 apertium_transfer_SOURCES = apertium_transfer.cc
-apertium_transfer_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_transfer_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_interchunk_SOURCES = apertium_interchunk.cc
-apertium_interchunk_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_interchunk_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_postchunk_SOURCES = apertium_postchunk.cc
-apertium_postchunk_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+apertium_postchunk_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 ###apertium_lextor_SOURCES = apertium_lextor.cc
-###apertium_lextor_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+###apertium_lextor_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 #apertium_lextor_eval_SOURCES = apertium-lextor-eval.C
-#apertium_lextor_eval_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+#apertium_lextor_eval_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_tagger_apply_new_rules_SOURCES = apertium_tagger_apply_new_rules.cc
-apertium_tagger_apply_new_rules_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+apertium_tagger_apply_new_rules_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 apertium_tagger_readwords_SOURCES = apertium_tagger_readwords.cc
-apertium_tagger_readwords_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+apertium_tagger_readwords_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 ###apertium_lextor_search_SOURCES = apertium-lextor-search.C
-###apertium_lextor_search_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+###apertium_lextor_search_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 ###pruebas_lextor_SOURCES = pruebas-lextor.C
-###pruebas_lextor_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
+###pruebas_lextor_LDADD = $(APERTIUM_LIBS) libapertium3.la
 
 ###apertium_gen_wlist_lextor_translation_SOURCES = 
apertium_gen_wlist_lextor_translation.cc
-###apertium_gen_wlist_lextor_translation_LDADD = $(APERTIUM_LIBS) 
-lapertium$(GENERIC_MAJOR_VERSION)
+###apertium_gen_wlist_lextor_translation_LDADD = $(APERTIUM_LIBS) 
libapertium3.la
 
 
 if WINDOWS

--- End Message ---
--- Begin Message ---
Source: apertium
Source-Version: 3.4.2~r68466-4

We believe that the bug you reported is fixed in the latest version of
apertium, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kartik Mistry <[email protected]> (supplier of updated apertium package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 05 Jan 2018 10:11:44 +0530
Source: apertium
Binary: apertium libapertium3-3.4-0 apertium-dev apertium-all-dev
Architecture: source all amd64
Version: 3.4.2~r68466-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Kartik Mistry <[email protected]>
Description:
 apertium   - Shallow-transfer machine translation engine
 apertium-all-dev - Metapackage for all tools required for Apertium development
 apertium-dev - Development tools and library for Apertium
 libapertium3-3.4-0 - Shared library for Apertium
Closes: 886361
Changes:
 apertium (3.4.2~r68466-4) unstable; urgency=medium
 .
   * debian/patches/00-parallel-ftbfs.patch:
     + Added patch to fix frequent parallel FTBFS. Patch by Adrian Bunk
       <[email protected]> (Closes: #886361)
Checksums-Sha1:
 aa2c44e9791a21ec130257c9dbe3385a22aa27bb 2425 apertium_3.4.2~r68466-4.dsc
 2b8ab8f46b275206fadf78da658c104c009c0aa6 6324 
apertium_3.4.2~r68466-4.debian.tar.xz
 390cfdf731cb53f1b4a76f7d3c907a32c837d05a 5096 
apertium-all-dev_3.4.2~r68466-4_all.deb
 94fc96081db5f377a7c44d75557c2b383ab92525 2876824 
apertium-dbgsym_3.4.2~r68466-4_amd64.deb
 51cf2710315f370b06a88d9d0265165fa5bbde41 309708 
apertium-dev-dbgsym_3.4.2~r68466-4_amd64.deb
 040874714e96c5ce244b6809c34d8087005b1377 53568 
apertium-dev_3.4.2~r68466-4_amd64.deb
 9a90d2509ccf1ddebf9864b89f899f23e0c8d59e 8286 
apertium_3.4.2~r68466-4_amd64.buildinfo
 b5e587a23a2069ebdd377c31df4e5dc6a61f1d7c 292988 
apertium_3.4.2~r68466-4_amd64.deb
 1025b2882b520af6ccdced6503789b8f7536c1c5 4502684 
libapertium3-3.4-0-dbgsym_3.4.2~r68466-4_amd64.deb
 0f228ac03f7480ce207dc32d7a8628624084f0e4 280032 
libapertium3-3.4-0_3.4.2~r68466-4_amd64.deb
Checksums-Sha256:
 48f752a3bc62c560b3ea7d2400ca88f9ccd69d5df3425909b4fafc8c19cae60d 2425 
apertium_3.4.2~r68466-4.dsc
 327235895dd2e75ded583dd7f029eb2c70c6cb3a91e4ce729704836babbf5b97 6324 
apertium_3.4.2~r68466-4.debian.tar.xz
 2665c22014404fb1a384a3933420f3790a807c59438d29a88be3ff7bc802b7e6 5096 
apertium-all-dev_3.4.2~r68466-4_all.deb
 c8525af2035fa908250db428f063521c69b7ea25e31d47a52502fed3980020d5 2876824 
apertium-dbgsym_3.4.2~r68466-4_amd64.deb
 3dd6b77a58c58c2f1a8b5dbf054392a78c1aa4e3a5c9828a5b41eb5ac8d44dac 309708 
apertium-dev-dbgsym_3.4.2~r68466-4_amd64.deb
 49edf6f2201f0465a915a6a899dd4966514e222e67c8c35a909cd7e8e4c79220 53568 
apertium-dev_3.4.2~r68466-4_amd64.deb
 611178ce5812816bf9ec46546fd9eef4be2777757ded290bc14b5a6f0774caa8 8286 
apertium_3.4.2~r68466-4_amd64.buildinfo
 8153ea0b5367fa5f6b6900e8614e267613667d9455452b118e5ffff40c0a751d 292988 
apertium_3.4.2~r68466-4_amd64.deb
 7c27be42fbee7d27d7ad6ad085a2cc04ddecada79660c889ed044818ebd21546 4502684 
libapertium3-3.4-0-dbgsym_3.4.2~r68466-4_amd64.deb
 188f33a2b00da6dce282c609562461708abcbbe8c8197824e873f16fcd7a058b 280032 
libapertium3-3.4-0_3.4.2~r68466-4_amd64.deb
Files:
 bf97c782f66d14304a029d1d5e75b0ca 2425 science optional 
apertium_3.4.2~r68466-4.dsc
 7b4088ac325a86d8998c2ef0fb29bd7e 6324 science optional 
apertium_3.4.2~r68466-4.debian.tar.xz
 f3f5e26cf540c9f23265928d47a04fb4 5096 science optional 
apertium-all-dev_3.4.2~r68466-4_all.deb
 2cfa5e4123993d664914fafe3c2e6094 2876824 debug optional 
apertium-dbgsym_3.4.2~r68466-4_amd64.deb
 1aee0ef29fc100d35eb367ade6ce41b0 309708 debug optional 
apertium-dev-dbgsym_3.4.2~r68466-4_amd64.deb
 66c26698ef6cec468dff7f545cefc945 53568 science optional 
apertium-dev_3.4.2~r68466-4_amd64.deb
 4fd2153783714ef52ae90017aabe12aa 8286 science optional 
apertium_3.4.2~r68466-4_amd64.buildinfo
 61eab966fe49f6322d79f77e76e24593 292988 science optional 
apertium_3.4.2~r68466-4_amd64.deb
 02a964ed8ef5535d160ba392dde7b038 4502684 debug optional 
libapertium3-3.4-0-dbgsym_3.4.2~r68466-4_amd64.deb
 fce4ddfedee9505fee93e841732e7900 280032 libs optional 
libapertium3-3.4-0_3.4.2~r68466-4_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEa2MbXvVUr2sRlmKSAsHT8ng6pN4FAlpPBCUACgkQAsHT8ng6
pN7dLRAAiUraSAPVEZtp3Fk+si1BNV4H/07lWobjUnvpUXXZHTA3LyI/AOBwJZFA
99d4EAvOoUs9T9S6ph/ObWQyaPUd9NSWf922Lo+ZCQLOwSxATQb+GT/lLBq3MN7v
JbzfoS8wdC03NEiOKhlx3373CsYrnrELV92vneidQTfRxTYZg8g+h/72LqdSedFR
dXbIuzHopjaPRwz2xk7scO+cEXq3lhZVUe1XLmeQgK++WdxZKabBDOc6bS7q34ML
4v0RWxjlj4gqbnVdadVcTJBrqcIp2KctmPcG++OmwvC4rL0HOLPbuxVpbqlJ8hYs
wVrLm6c5gqvXzyMhqHHXvZUCj5+TzouGXYBBYslXSGAp7+6qDYje7JJctfh1+QVb
gJWLDJSwClxjE+OHEBIX4yVs6vgLQlpesu9Da3kRqKqryWd0cDDeAH7PxvM5U2aa
OShyhSd2gSbHOe5lHZlcYWYhDMcbRrCCnHXK7coW0leLnq153uDwFysFc9D7PYaD
uJH32CkktG3UaR2apufL6jIEuoztpKK1Ixjc4d5eooEutnhPngHnAdXCBzzCCJGW
TuKXe0jqiHCi7D6q5aJe3raxOVoEuqzPFU7vH5FM4nIYODIw7dqaSwfdp5uNIQED
ENkNUa2xOK6+/PvEvCVNvaUwdOkMF/E3hnwMcdZ0bxc4VRoN9cA=
=lf3I
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to