tags 310884 = patch thanks This bug is reproducible; it is a problem with timestamp skew, due to the patching of a file kerberos.cmod, in the Debian diff which is a make dependency of other files used during the build. The attached patch touches kerberos.c at build time, to ensure it's always newer than the file it depends on.
-- Steve Langasek postmodern programmer
diff -u pike7.2-7.2.580/debian/changelog pike7.2-7.2.580/debian/changelog
--- pike7.2-7.2.580/debian/changelog
+++ pike7.2-7.2.580/debian/changelog
@@ -1,3 +1,13 @@
+pike7.2 (7.2.580-3.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * High-urgency upload for sarge-targetted RC bugfix
+ * touch src/modules/Kerberos/kerberos.c at build-time, to avoid
+ accidentally trying to rebuild it (and failing) due to timestamp
+ skew issues in the Debian diff. Closes: #310884.
+
+ -- Steve Langasek <[EMAIL PROTECTED]> Fri, 27 May 2005 10:15:38 -0700
+
pike7.2 (7.2.580-3) unstable; urgency=high
* gotten rid of the gnorba and orbit built-dep
diff -u pike7.2-7.2.580/debian/rules pike7.2-7.2.580/debian/rules
--- pike7.2-7.2.580/debian/rules
+++ pike7.2-7.2.580/debian/rules
@@ -91,6 +91,11 @@
#for f in $(CURDIR)/debian/patches/*.diff; do \
# patch -p1 -f --no-backup-if-mismatch -d $(CURDIR) < $$f ; \
#done
+
+ # generated file that is patched in the Debian diff -- touch
+ # here to avoid it being rebuilt
+ touch src/modules/Kerberos/kerberos.c
+
touch patched-stamp
# Add here commands to configure the package.
signature.asc
Description: Digital signature

