It is becoming increasingly apparent that people are using our git snapshots for production use. People then complain when things don't work as well as they'd expected.
I'm suggesting this patch. It marks odd numbered versions as intended for testing and not recommended for everyday use. Any objections. J' -- Avoid eavesdropping. Send strong encryted email. PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key.
From 039cf6f4b58097a0beb769992e5c7b0eed3eb0a2 Mon Sep 17 00:00:00 2001 From: John Darrington <[email protected]> Date: Mon, 18 Jan 2016 10:09:50 +0100 Subject: [PATCH 2/4] Include a dissuader for odd numbered minor releases --- src/libpspp/automake.mk | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/libpspp/automake.mk b/src/libpspp/automake.mk index ca8bac6..3b2e508 100644 --- a/src/libpspp/automake.mk +++ b/src/libpspp/automake.mk @@ -121,7 +121,12 @@ src/libpspp/version.c: $(top_srcdir)/AUTHORS Makefile $(AM_V_at)echo "*/" >> $@,tmp $(AM_V_at)echo "#include \"version.h\"" >> $@,tmp $(AM_V_at)echo "const char bare_version[] = \"$(VERSION)\";" >> $@,tmp - $(AM_V_at)echo "const char version[] = \"GNU $(PACKAGE) $(VERSION)\";" >> $@,tmp + $(AM_V_at)echo "const char version[] = \"GNU $(PACKAGE) $(VERSION)\"" >> $@,tmp + @case `$(AM_V_at)echo $(VERSION) | $(AM_V_at)$(SED) -e 's/[0-9][0-9]*\.[0-9]*\([0-9]\)\.[0-9][0-9]*/\1/'` in \ + [13579]) $(AM_V_at)echo "\"\nThis is an unreleased test version. It is not recommended for production use. Use at your own risk\"" >> $@,tmp \ + ;;\ + esac + $(AM_V_at)echo ";" >> $@,tmp $(AM_V_at)echo "const char host_system[] = \"$(host_triplet)\";" >> $@,tmp $(AM_V_at)echo "const char build_system[] = \"$(build_triplet)\";" >> $@,tmp $(AM_V_at)echo "const char locale_dir[] = \"$(datadir)/locale\";" >> $@,tmp -- 1.7.2.5
signature.asc
Description: Digital signature
_______________________________________________ pspp-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/pspp-dev
