I have uploaded an NMU to DELAYED/10 using dgit containing the following changes:
diff -Nru crack-5.0a/debian/changelog crack-5.0a/debian/changelog --- crack-5.0a/debian/changelog 2021-02-03 13:09:40.000000000 -0800 +++ crack-5.0a/debian/changelog 2023-12-19 15:43:43.000000000 -0800 @@ -1,3 +1,17 @@ +crack (5.0a-13.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Vagrant Cascadian ] + * debian/Crack.make: Use dpkg-buildflags to set default CFLAGS. + (Closes: #1021521) + * src/util/Makefile: Remove embedded timestamps. (Closes: #1021522) + + [ Helmut Grohne ] + * Fix FTCBFS: Let dpkg's buildtools.mk seed CC. (Closes: #952791) + + -- Vagrant Cascadian <vagr...@reproducible-builds.org> Tue, 19 Dec 2023 15:43:43 -0800 + crack (5.0a-13) unstable; urgency=medium [ Debian Janitor ] diff -Nru crack-5.0a/debian/Crack.make crack-5.0a/debian/Crack.make --- crack-5.0a/debian/Crack.make 2021-02-03 13:09:40.000000000 -0800 +++ crack-5.0a/debian/Crack.make 2023-12-19 15:43:43.000000000 -0800 @@ -42,7 +42,7 @@ # - redhat linux 4.0 # - digital unix v4.0 -C5FLAGS="-DUSE_STRING_H -DUSE_STDLIB_H -DUSE_SIGNAL_H -DUSE_SYS_TYPES_H -DUSE_UNISTD_H -DUSE_PWD_H" +C5FLAGS="-DUSE_STRING_H -DUSE_STDLIB_H -DUSE_SIGNAL_H -DUSE_SYS_TYPES_H -DUSE_UNISTD_H -DUSE_PWD_H $(dpkg-buildflags --get CFLAGS)" # # now pick your compiler @@ -54,7 +54,7 @@ #LIBS=-lcrypt # uncomment only if necessary to use stdlib crypt(), eg: NetBSD MD5 # gcc 2.7.2 -CC=gcc +: "${CC:=gcc}" CFLAGS="-g -O2 -Wall -fstack-protector-strong -Wformat -Werror=format-security $C5FLAGS" LIBS=-lcrypt # uncomment only if necessary to use stdlib crypt(), eg: NetBSD MD5 diff -Nru crack-5.0a/debian/patches/series crack-5.0a/debian/patches/series --- crack-5.0a/debian/patches/series 2021-02-03 13:09:40.000000000 -0800 +++ crack-5.0a/debian/patches/series 2023-12-19 15:43:43.000000000 -0800 @@ -9,3 +9,4 @@ src___libdes___stcmuMmo.patch b64_shebang.patch fix-spelling.patch +srcutilmakefile-remove-embedded-timestam.patch diff -Nru crack-5.0a/debian/patches/srcutilmakefile-remove-embedded-timestam.patch crack-5.0a/debian/patches/srcutilmakefile-remove-embedded-timestam.patch --- crack-5.0a/debian/patches/srcutilmakefile-remove-embedded-timestam.patch 1969-12-31 16:00:00.000000000 -0800 +++ crack-5.0a/debian/patches/srcutilmakefile-remove-embedded-timestam.patch 2023-12-19 15:43:43.000000000 -0800 @@ -0,0 +1,41 @@ +From: Vagrant Cascadian <vagr...@reproducible-builds.org> +Date: Mon, 10 Oct 2022 00:10:18 +0000 +X-Dgit-Generated: 5.0a-13.1 4b5ff2399a1e1918a708e8dca0b5548db398b24a +Subject: src/util/Makefile: Remove embedded timestamps. + +(Closes: #1021522) + +https://reproducible-builds.org/docs/timestamps/ + +--- + +diff --git a/src/util/Makefile b/src/util/Makefile +index b2a96c3..f09bb9f 100644 +--- a/src/util/Makefile ++++ b/src/util/Makefile +@@ -42,25 +42,21 @@ $(XDIR)/stdlib-cracker: cracker.c $(XLIB) + $(CC) $(CFLAGS) -c elcid.c + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/cracker cracker.c elcid.o $(XLIB) + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/dictfilt dictfilt.c elcid.o $(XLIB) +- date > $@ + + $(XDIR)/libdes-cracker: cracker.c $(XLIB) + $(CC) $(CFLAGS) -c elcid.c + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/cracker cracker.c elcid.o $(XLIB) ../libdes/libdes.a + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/dictfilt dictfilt.c elcid.o $(XLIB) ../libdes/libdes.a +- date > $@ + + $(XDIR)/ufc-cracker: cracker.c $(XLIB) + $(CC) $(CFLAGS) -DINITDES -DFCRYPT -c elcid.c + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/cracker cracker.c elcid.o $(XLIB) ../ufc-crypt/libufc.a + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/dictfilt dictfilt.c elcid.o $(XLIB) ../ufc-crypt/libufc.a +- date > $@ + + $(XDIR)/gnu-cracker: cracker.c $(XLIB) + $(CC) $(CFLAGS) -c elcid.c + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/cracker cracker.c elcid.o $(XLIB) ../crypt/libufc.a + $(CC) $(CFLAGS) $(LDFLAGS) -o $(XDIR)/dictfilt dictfilt.c elcid.o $(XLIB) ../crypt/libufc.a +- date > $@ + + #------------------------------------------------------------------ + diff -Nru crack-5.0a/debian/rules crack-5.0a/debian/rules --- crack-5.0a/debian/rules 2021-02-03 13:09:40.000000000 -0800 +++ crack-5.0a/debian/rules 2023-12-19 15:43:43.000000000 -0800 @@ -2,6 +2,8 @@ #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS=hardening=+all +DPKG_EXPORT_BUILDTOOLS=1 +include /usr/share/dpkg/buildtools.mk %: dh $@ live well, vagrant
signature.asc
Description: PGP signature