Source: 64tass Version: 1.59.3120-1 Tags: patch Hi,
64tass currently hardcodes CFLAGS and LDFLAGS. Please consider applying the attached patch to make your package use the default CFLAGS and LDFLAGS set by dpkg-buildflags [1]. Additionally, the package build should be as verbose as reasonably possible according to Policy 4.9: https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules Thanks, Emanuele [1] https://manpages.debian.org/unstable/dpkg-dev/dpkg-buildflags.1.en.html
From: Emanuele Rocca <e...@debian.org> Date: Wed, 26 Feb 2025 14:51:46 +0100 X-Dgit-Generated: 1.59.3120-1 45ea5b31f1b9ee59df16dd9ff319d5cd07b097b7 Subject: Honor CFLAGS and LDFLAGS --- diff --git a/Makefile b/Makefile index a2eabff..5cbde6b 100644 --- a/Makefile +++ b/Makefile @@ -10,8 +10,8 @@ OBJS = 64tass.o opcodes.o str.o avl.o my_getopt.o eval.o error.o section.o \ LDLIBS = -lm LANG = C VERSION = 1.59 -CFLAGS = -O2 -LDFLAGS = +#CFLAGS = -O2 +#LDFLAGS = TARGET = 64tass RM = rm -f RMDIR = rmdir
From: Emanuele Rocca <e...@debian.org> Date: Wed, 26 Feb 2025 14:56:16 +0100 X-Dgit-Generated: 1.59.3120-1 ecca9ee83b5e80e37235baaafb9f6b9215cd0f48 Subject: Make should not be silent --- diff --git a/Makefile b/Makefile index 5cbde6b..19e8034 100644 --- a/Makefile +++ b/Makefile @@ -26,8 +26,6 @@ mandir = $(datarootdir)/man man1dir = $(mandir)/man1 docdir = $(datarootdir)/doc/$(TARGET) -.SILENT: - $(TARGET): $(OBJS) $(CC) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $@