Source: prodigal Version: 1:2.6.3-1 Severity: serious Tags: buster sid patch
https://buildd.debian.org/status/package.php?p=prodigal&suite=sid ... E: Build killed with signal TERM after 150 minutes of inactivity On armhf gcc needs 6.5 hours (sic) to compile training.c This can be workarounded with the attached patch plus the following debian/rules change: --- debian/rules.old 2018-03-27 16:19:52.842571587 +0000 +++ debian/rules 2018-03-27 16:21:55.221340424 +0000 @@ -3,6 +3,15 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +include /usr/share/dpkg/architecture.mk + +ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf)) + export DEB_CFLAGS_MAINT_APPEND = -O1 +else + export DEB_CFLAGS_MAINT_APPEND = -O3 +endif + + CFLAGS=$(shell dpkg-buildflags --get CFLAGS) LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS) CFLAGS+=$(HARDENING_CFLAGS)
Description: Stop overwriting the optimization with -O3 Author: Adrian Bunk <b...@debian.org> --- prodigal-2.6.3.orig/Makefile +++ prodigal-2.6.3/Makefile @@ -21,7 +21,7 @@ SHELL = /bin/sh CC = gcc -CFLAGS += -pedantic -Wall -O3 +CFLAGS += -pedantic -Wall LFLAGS = -lm $(LDFLAGS) TARGET = prodigal