[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973981: marked as done (elfutils FTCBFS: missing native dependencies for libdebuginfod)



Your message dated Thu, 31 Dec 2020 12:34:09 +0000
with message-id <E1kux9d-000GP2-Kg@fasolo.debian.org>
and subject line Bug#973981: fixed in elfutils 0.182-2
has caused the Debian Bug report #973981,
regarding elfutils FTCBFS: missing native dependencies for libdebuginfod
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 owner@bugs.debian.org
immediately.)


-- 
973981: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973981
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: elfutils
Version: 0.182-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

elfutils fails to cross build from source. It has two build passes, a
native one and a cross one. The native one misses dependencies for
libdebuginfod. As it turns out, we don't actually need a full
libdebuginfod nor a debuginfod in that native pass at all. elfutils
consinders this a bootstrap build and supports it via
--enable-libdebuginfod=dummy. That's what the attached patch passes.
Please consider applying it.

Helmut
diff --minimal -Nru elfutils-0.182/debian/changelog elfutils-0.182/debian/changelog
--- elfutils-0.182/debian/changelog	2020-11-07 10:22:37.000000000 +0100
+++ elfutils-0.182/debian/changelog	2020-11-08 15:38:00.000000000 +0100
@@ -1,3 +1,11 @@
+elfutils (0.182-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: perform bootstrap build with dummy libdebuginfod and without
+    debuginfod. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 08 Nov 2020 15:38:00 +0100
+
 elfutils (0.182-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru elfutils-0.182/debian/rules elfutils-0.182/debian/rules
--- elfutils-0.182/debian/rules	2020-11-07 10:22:37.000000000 +0100
+++ elfutils-0.182/debian/rules	2020-11-08 15:38:00.000000000 +0100
@@ -38,7 +38,8 @@
 	dh_autoreconf
 ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
 	./configure --enable-maintainer-mode \
-		--$(if $(filter pkg.elfutils.nodebuginfod,$(DEB_BUILD_PROFILES)),dis,en)able-debuginfod
+		--enable-libdebuginfod=dummy \
+		--disable-debuginfod
 	$(MAKE) $(MAKEFLAGS)
 	$(MAKE) clean
 endif

--- End Message ---
--- Begin Message ---
Source: elfutils
Source-Version: 0.182-2
Done: Matthias Klose <doko@debian.org>

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

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated elfutils 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 31 Dec 2020 12:52:31 +0100
Source: elfutils
Architecture: source
Version: 0.182-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 965955 973981 976875
Changes:
 elfutils (0.182-2) unstable; urgency=medium
 .
   * Fix FTCBFS: perform bootstrap build with dummy libdebuginfod and without
     debuginfod (Helmut Grohne). Closes: #973981.
   * Fix build profile pkg.elfutils.nodebuginfod. Closes: #976875.
   * Don't use MAKEFLAGS in the packaging. Closes: #965955.
   * Fix unwinding support for 32bit S390, taken from the trunk.
     Thanks to Andreas Krebbel and Frank Heimes. LP: #1908756.
   * Call dh_dwz.
   * Bump standards version.
Checksums-Sha1:
 b4360cd27e7da95c7bb2ade74f8d3c40a9f15b58 3031 elfutils_0.182-2.dsc
 611c5d1a854163869e56001c04a77e511f2d3e2b 33420 elfutils_0.182-2.debian.tar.xz
 224360de4d2f051b10c915a74f79e29f168dfbc1 7672 elfutils_0.182-2_source.buildinfo
Checksums-Sha256:
 97c1a9b4cb8ff13a7943ab21cf703c658ab5381e24519b624aa6183a399c3d41 3031 elfutils_0.182-2.dsc
 a818f39656842d149a42e7d33af229b1a9371318d5a87b9157405aa53bd81686 33420 elfutils_0.182-2.debian.tar.xz
 40c42a2f0edc24b523299fb9f668695b057a01f7df73b1d30f6624cfc4453dc1 7672 elfutils_0.182-2_source.buildinfo
Files:
 3595f90d674b171501b92db2d66a223f 3031 libs optional elfutils_0.182-2.dsc
 f20032559d8be5ba4e7ad629acaca38c 33420 libs optional elfutils_0.182-2.debian.tar.xz
 e48f078b4fcdf4d79074b1531613a3ac 7672 libs optional elfutils_0.182-2_source.buildinfo

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

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAl/twLgQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9SqED/4hgC6i1XslNQmqQS+o9WsIht2dC5wAnbYf
f7NfmrSviDNFbd/JPahAYOK32aq5//zZdxj3T4wS23B6A+NHhx6Xap5rPkm1o0NE
LtTwPMFN3gRIYAzD4IJbTbhqs+J04t7mqp6mc98PZXnY6C9DGr8gClqrwoxOSpbX
j0aD2hqMzOjHQJmKsA5muTiOigNYyw6mXOqwFGfGN4CPA8IUPksXD8sISry7Ml/E
Ygm5cytZjWoYT7VSzQp6llKFx3WNuhbYplv1B786BFM3anPdrhibmSGANfMGXAts
+MHjDKp5+lWg2yISmcmoLW3df68A30YF7kXsk3YgYUl0+1QAi3wrEpyX8mA2embF
9C1BRb2bbxytY2cthW9npZwtQl4L3/sH5QH/fXCeo6gAXYQo99OEfgwNq9eyvwh8
syoCCwqNx0ybBOACrvPHGBRv3fHMgcXLykpYSjpIfAdQ5BHRKhmqaynSIyNNDPCi
IKHDYtKO6zmvA77pd5rLUCo4nwt4LsltCsOCx18pr/4rkhXO2HFywbMjZnFuasTN
BMhQ94Vj/hnQs2jOXvabjCGlH4hfhI0P31BomkaPGqS8rAQQQhxXE5ZV5Do5bT57
om3A8Wm/urrwmzCKfiO+Cs6CDDuaxbyUPy2htoDtnJARv/MsQ9brJZk3EazQAk1l
oStOOZFjeA==
=mlnE
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: