Your message dated Mon, 19 Dec 2022 22:22:01 +0000
with message-id <e1p7owh-000ekv...@fasolo.debian.org>
and subject line Bug#1026297: fixed in unifrac-tools 1.1.3-2
has caused the Debian Bug report #1026297,
regarding unifrac-tools: 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 ow...@bugs.debian.org
immediately.)


-- 
1026297: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026297
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: unifrac-tools
Version: 1.1.3-1
Severity: serious
Tags: ftbfs patch
Control: block 1021542 by -1

https://tests.reproducible-builds.org/debian/history/unifrac-tools.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/armhf/unifrac-tools.html
https://buildd.debian.org/status/logs.php?pkg=unifrac-tools&arch=arm64

...
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
...
h5c++ -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wextra -Wno-unused-parameter 
-Wall  -std=c++14 -pedantic -I. -O4 -fPIC -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib 
 faithpd.cpp -o faithpd tree.o biom.o unifrac_internal.o unifrac_cmp_cpu.o 
unifrac.o cmd.o skbio_alt.o api.o -lhdf5_cpp -llz4 -llapacke -lblas -lpthread
h5c++ -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wextra -Wno-unused-parameter 
-Wall  -std=c++14 -pedantic -I. -O4 -fPIC -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib 
 faithpd.cpp -o faithpd tree.o biom.o unifrac_internal.o unifrac_cmp_cpu.o 
unifrac.o cmd.o skbio_alt.o api.o -lhdf5_cpp -llz4 -llapacke -lblas -lpthread
/usr/bin/ld: 
/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o: in 
function `_start':
(.text+0x1c): undefined reference to `main'
/usr/bin/ld: (.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:108: faithpd] Error 1


The problem is the toplevel Makefile calling make in src/ up to three
times in parallel during the build.

The easiest workaround is:

--- debian/rules.old    2022-12-17 22:53:06.643268060 +0000
+++ debian/rules        2022-12-17 22:53:11.403264194 +0000
@@ -7,7 +7,7 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
-       dh $@
+       dh $@ --no-parallel
 
 override_dh_auto_build:
        mkdir -p $(CURDIR)/debian/tmp/usr/bin

--- End Message ---
--- Begin Message ---
Source: unifrac-tools
Source-Version: 1.1.3-2
Done: Nilesh Patra <nil...@debian.org>

We believe that the bug you reported is fixed in the latest version of
unifrac-tools, 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 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nilesh Patra <nil...@debian.org> (supplier of updated unifrac-tools 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 18 Dec 2022 20:48:16 +0530
Source: unifrac-tools
Architecture: source
Version: 1.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Nilesh Patra <nil...@debian.org>
Closes: 1026297
Changes:
 unifrac-tools (1.1.3-2) unstable; urgency=medium
 .
   * Team Upload.
   * Do not build unifrac-tools in parallel (Closes: #1026297)
Checksums-Sha1:
 4cda4c6c415bd6ce0abb5b83a0c278c988d0707d 1650 unifrac-tools_1.1.3-2.dsc
 b7fff5cf2e3abf1496eb658ce60ce129b0958f6c 7332 
unifrac-tools_1.1.3-2.debian.tar.xz
 666c5616f8645f21ee24f6fcda57a0949d885494 8043 
unifrac-tools_1.1.3-2_amd64.buildinfo
Checksums-Sha256:
 a6a6eae982d20cedb7170b880a818c3814f85f4f3821639c5e3fa53d71eae541 1650 
unifrac-tools_1.1.3-2.dsc
 91555c43d7bfd15997fd28ecb6c498b71db572c5cf2dae4b8d24c6267c3e98cf 7332 
unifrac-tools_1.1.3-2.debian.tar.xz
 a8087fd12d90e945f762de96645af9312a5784b3cf978d15d233cb88dcdc9605 8043 
unifrac-tools_1.1.3-2_amd64.buildinfo
Files:
 c3598201d988a4b19952ed3a0e484022 1650 science optional 
unifrac-tools_1.1.3-2.dsc
 26fdc3fd6fa52d43ce617281ea391e9f 7332 science optional 
unifrac-tools_1.1.3-2.debian.tar.xz
 deaa7681ca7e832257ccfeba4f963f9b 8043 science optional 
unifrac-tools_1.1.3-2_amd64.buildinfo

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

iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY58wMwAKCRAqJ5BL1yQ+
2t5BAQDgtOzjtZ+u1/AbOVLPmWd2KTgrmC0kaKtlGxFVvc+ltwEAw+2Whg/aMs/t
piPuN0I0ljLiKYULT270f6QuT/eRSQ0=
=Cmis
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to