Bug#946255: dwz: returns exit status 1, causing FTBFS in deal.ii
Control: reassign -1 src:deal.ii 9.1.1-4
Control: severity -1 + serious
Control: tags -1 + ftbfs patch
As per upstream's comments, dwz exiting with status 0 when exceeding
the DIE limit was a bug introduced in 0.13. The exit status should be
1, and I think the solution for deal.ii is either to increase the DIE
limit (as below), or stop using dwz.
--- a/debian/rules
+++ b/debian/rules
@@ -72,6 +72,10 @@
# Do not compress example source code, and icons:
dh_compress -X.cc -X.ico
+override_dh_dwz:
+ # Double up the limit of debug information entries:
+ dh_dwz -- -L 100000000
+
VERSION := 9.1.1
get-orig-source:
wget --no-clobber -O deal.ii-$(VERSION).tar.gz
https://github.com/dealii/dealii/releases/download/v$(VERSION)/dealii-$(VERSION).tar.gz
Reply to: