Source: ifd-gempc
Version: 1.0.8-3
Severity: important
Tags: patch

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/ifd-gempc.html

...
rm -f libGemPC410.so
cc -shared -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-Wall -fPIC -I. -I../common -DGEMPC=410 `pkg-config libpcsclite --cflags` 
-Wl,-z,relro -Wl,-z,now GCGBPTransport.o gbpserial.o GemPC410Utils.o 
../common/ifdhandler.o ../common/GCCmds.o ../common/GCUtils.o -o libGemPC410.so
chmod -x libGemPC410.so
main.o: In function `pcsc_error':
ifd-gempc_1.0.8-3/GemPC410/main.c:281: undefined reference to `log_msg'
ifd-gempc_1.0.8-3/GemPC410/main.c:277: undefined reference to `log_msg'
ifd-gempc_1.0.8-3/GemPC410/main.c:293: undefined reference to `log_msg'
ifd-gempc_1.0.8-3/GemPC410/main.c:273: undefined reference to `log_msg'
ifd-gempc_1.0.8-3/GemPC410/main.c:285: undefined reference to `log_msg'


This is caused by dh compat 10 defaulting to parallel building.

Ideally the Makefile dependencies should be fixed, but if that's
not easily possible the following patch to go back to non-parallel
building is sufficient:

--- debian/rules.old    2018-01-19 04:49:38.103168112 +0000
+++ debian/rules        2018-01-19 04:49:46.939168028 +0000
@@ -5,4 +5,4 @@
 include /usr/share/dpkg/buildflags.mk
 
 %:
-       dh $@
+       dh $@ --no-parallel

Reply via email to