Your message dated Sat, 05 Mar 2016 10:39:27 +0000
with message-id <[email protected]>
and subject line Bug#816148: fixed in gnutls28 3.4.10-1
has caused the Debian Bug report #816148,
regarding gnutls28: parallel build fails
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.)


-- 
816148: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816148
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnutls28
Version: 10
Severity: normal
Tags: patch

Hello,

On a 32-processor machine, the parallel build of gnutls28 failed:

In file included from systemkey.c:47:0:
systemkey-args.h:1:1: error: unterminated comment
 /*   -*- buffer-read-only: t -*- vi: set ro:
 ^
systemkey.c: In function 'cmd_parser':
systemkey.c:80:10: warning: implicit declaration of function 'optionProcess' 
[-Wimplicit-function-declaration]
  optct = optionProcess(&systemkey_toolOptions, argc, argv);
          ^
systemkey.c:80:2: warning: nested extern declaration of 'optionProcess' 
[-Wnested-externs]
  optct = optionProcess(&systemkey_toolOptions, argc, argv);
  ^
systemkey.c:80:25: error: 'systemkey_toolOptions' undeclared (first use in this 
function)
  optct = optionProcess(&systemkey_toolOptions, argc, argv);
                         ^
systemkey.c:80:25: note: each undeclared identifier is reported only once for 
each function it appears in
systemkey.c:86:6: warning: implicit declaration of function 'HAVE_OPT' 
[-Wimplicit-function-declaration]
  if (HAVE_OPT(DEBUG)) {
      ^

It looks like the Makefile didn't wait for systemkey-args.h to be
finished writing before compiling systemkey.c.

It thus seems unsafe to allow parallel build until such kind of missing
dependency is fixed.

Samuel

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'oldoldstable'), 
(500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
Samuel
 > et sinon, quand on s'interesse a un media que l'on ne maitrise pas,
 > on essaye de le comprendre d'abord.
 (Suivi par l'intégralité du message initial de 45 lignes.)
 -+-BM in : GNU - La maîtrise est un long apprentissage petit scarabé -+-
--- debian/rules.original       2016-02-28 02:41:19.400776553 +0100
+++ debian/rules        2016-02-28 02:41:54.225184749 +0100
@@ -58,7 +58,7 @@
        rm -fv `grep -El 'has been AutoGen-ed |has been AutoGen-ed *$$' 
doc/manpages/*.?`
 
 override_dh_auto_build:
-       dh_auto_build --verbose --parallel
+       dh_auto_build --verbose
 ifeq ($(filter --disable-doc,$(AMCONFBUILDINDEP)),)
        $(MAKE) html
 else
@@ -106,7 +106,7 @@
        dh_strip --ddeb-migration='libgnutls30-dbg (<< 3.4.7-2~)'
 
 override_dh_auto_test:
-       dh_auto_test -O--parallel || touch dh_auto_test.fail
+       dh_auto_test || touch dh_auto_test.fail
        @if test -e dh_auto_test.fail ; then \
                find -name test-suite.log | \
                while read i ; do \
@@ -117,4 +117,4 @@
        dh_clean -X.bak
 
 %:
-       dh $@ --parallel --with autoreconf
+       dh $@ --with autoreconf

--- End Message ---
--- Begin Message ---
Source: gnutls28
Source-Version: 3.4.10-1

We believe that the bug you reported is fixed in the latest version of
gnutls28, 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.
Andreas Metzler <[email protected]> (supplier of updated gnutls28 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: SHA512

Format: 1.8
Date: Sat, 05 Mar 2016 08:45:52 +0100
Source: gnutls28
Binary: libgnutls28-dev libgnutls30 gnutls-bin gnutls-doc guile-gnutls 
libgnutlsxx28 libgnutls-openssl27
Architecture: all source
Version: 3.4.10-1
Distribution: experimental
Urgency: medium
Maintainer: Debian GnuTLS Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Closes: 813598 816148
Description: 
 gnutls-bin - GNU TLS library - commandline utilities
 gnutls-doc - GNU TLS library - documentation and examples
 guile-gnutls - GNU TLS library - GNU Guile bindings
 libgnutls28-dev - GNU TLS library - development files
 libgnutls30 - GNU TLS library - main runtime library
 libgnutls-openssl27 - GNU TLS library - OpenSSL wrapper
 libgnutlsxx28 - GNU TLS library - C++ runtime library
Changes:
 gnutls28 (3.4.10-1) experimental; urgency=medium
 .
   * Pull 40_src-added-systemkey-args-to-BUILT_SOURCES.patch from upstream GIT
     master to fix FTBFS with parallel builds. Closes: #816148
   * New upstream version.
   * Pull 41_tests-mini-loss-time-ensure-client-timeouts.diff from upstream
     master branch to fix occasional testsuite error. Closes: #813598
Checksums-Sha1: 
 7ddb8b25e64edace7ca634bf55df762362f4a1d9 2900 gnutls28_3.4.10-1.dsc
 faf74e01f2d19b68c8ae07ddb13c86cc630ea339 6645892 gnutls28_3.4.10.orig.tar.xz
 608f939fb663ee83177f58ba358dbb957bb81aac 87616 gnutls28_3.4.10-1.debian.tar.xz
 9e9874575ac4c9bdc125848889fea2ecf20cca6e 3933150 gnutls-doc_3.4.10-1_all.deb
Checksums-Sha256: 
 a8fc9e331c70b3ca95c67d743ffc78c8efe707b63fefa4ddda1f6b8725ab55a8 2900 
gnutls28_3.4.10-1.dsc
 6a32c2b4acbd33ff7eefcbd1357009da04c94c60146ef61320b6c076b1bdf59f 6645892 
gnutls28_3.4.10.orig.tar.xz
 ebd4e095c92d173d55895c7da560ff4fdd679e5898dfa4064dc19e2c1fbe1666 87616 
gnutls28_3.4.10-1.debian.tar.xz
 67b35b1ca2022e10a99638f555a69692cbd626744e30274da56aa474e3ec016a 3933150 
gnutls-doc_3.4.10-1_all.deb
Files: 
 5ec9e9295791940eb08e7b2669f6b59a 2900 libs optional gnutls28_3.4.10-1.dsc
 fe9a0dc5adf205122f01a3e7dac5f8dd 6645892 libs optional 
gnutls28_3.4.10.orig.tar.xz
 b9f51898e59766af3e6acc2e945c627e 87616 libs optional 
gnutls28_3.4.10-1.debian.tar.xz
 72fdd1fba9a2ec2fc06b35a13a5be90b 3933150 doc optional 
gnutls-doc_3.4.10-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJW2pPhAAoJEKVPAYVDghSEFigP/3UgF9DVHp4Fk7g10aH9WDJr
qa68rymYfjD+yzK+IJ2OEcu3rgdV6ofugkQ0w52xtuMaIGPjKNk/uPTaKO0VRWGw
OUpcMZnadL/yDpEBWayIv1UKzRd8k/6wX6bEoY/ayKfm3Ok6Rwt2nLoJ/M+psrH+
6JEhrakAe5kFXv/zzgJUagITk9N/p1Q4k5yfMA/tteINLeIr9k9Jz8sqCs0x5ULh
wZNMgFxofZA+8ubS3NyEWauaOJVA/KjOx0K0mmrY8D9akHdJxh1hmguhMKzTywkF
UHN6UmjEUO9RwH+QORxWexLuyauFQ8BVxxAa0lEmpXHf+6rX/qaQi9Clrt+2ofCv
ciUuj61Z2avVAbEF8pvnGRYo5NCPpn1Tv3Wj3TzJ57+x7hxN7PGukwJe+ZwEsJUy
EemrRn6x7dWCikafichkHZ801tewuwwALOe3Qn43z+OL03P9GlkMvPPFeAj+tbrT
ilHAwvedtxKGb5TtVY2A5ypp3I6g2oZI//mkVPlqQ+FAVw2X1cTtvgbbTwvd3e5S
XzRUUIYVFJ2FyTEjuWRCBj4RgdRUyG0F5xD4An9AWdTMiRTD5TxMU7IngmpmX25p
5oPutSCcnicqNEFXxysyL2Bg2BeQejsF2gfcEm3VHWKcayBshZwLhu2ajU0BnsK6
NI25yN3CC99+8Fh0xmAW
=dC7U
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to