Retire historical build files
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 30 Jul 2017 13:21:43 +0000 (14:21 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 30 Jul 2017 13:21:43 +0000 (14:21 +0100)
74 files changed:
doc/doc-txt/ChangeLog
src/OS/unsupported/Makefile-AIX [moved from src/OS/Makefile-AIX with 100% similarity]
src/OS/unsupported/Makefile-BSDI [moved from src/OS/Makefile-BSDI with 100% similarity]
src/OS/unsupported/Makefile-CYGWIN [moved from src/OS/Makefile-CYGWIN with 100% similarity]
src/OS/unsupported/Makefile-DGUX [moved from src/OS/Makefile-DGUX with 100% similarity]
src/OS/unsupported/Makefile-Darwin [moved from src/OS/Makefile-Darwin with 100% similarity]
src/OS/unsupported/Makefile-DragonFly [moved from src/OS/Makefile-DragonFly with 100% similarity]
src/OS/unsupported/Makefile-GNU [moved from src/OS/Makefile-GNU with 100% similarity]
src/OS/unsupported/Makefile-GNUkFreeBSD [moved from src/OS/Makefile-GNUkFreeBSD with 100% similarity]
src/OS/unsupported/Makefile-GNUkNetBSD [moved from src/OS/Makefile-GNUkNetBSD with 100% similarity]
src/OS/unsupported/Makefile-HI-OSF [moved from src/OS/Makefile-HI-OSF with 100% similarity]
src/OS/unsupported/Makefile-HI-UX [moved from src/OS/Makefile-HI-UX with 100% similarity]
src/OS/unsupported/Makefile-HP-UX [moved from src/OS/Makefile-HP-UX with 100% similarity]
src/OS/unsupported/Makefile-HP-UX-9 [moved from src/OS/Makefile-HP-UX-9 with 100% similarity]
src/OS/unsupported/Makefile-IRIX [moved from src/OS/Makefile-IRIX with 100% similarity]
src/OS/unsupported/Makefile-IRIX6 [moved from src/OS/Makefile-IRIX6 with 100% similarity]
src/OS/unsupported/Makefile-IRIX632 [moved from src/OS/Makefile-IRIX632 with 100% similarity]
src/OS/unsupported/Makefile-IRIX65 [moved from src/OS/Makefile-IRIX65 with 100% similarity]
src/OS/unsupported/Makefile-NetBSD [moved from src/OS/Makefile-NetBSD with 100% similarity]
src/OS/unsupported/Makefile-NetBSD-a.out [moved from src/OS/Makefile-NetBSD-a.out with 100% similarity]
src/OS/unsupported/Makefile-OSF1 [moved from src/OS/Makefile-OSF1 with 100% similarity]
src/OS/unsupported/Makefile-OpenUNIX [moved from src/OS/Makefile-OpenUNIX with 100% similarity]
src/OS/unsupported/Makefile-QNX [moved from src/OS/Makefile-QNX with 100% similarity]
src/OS/unsupported/Makefile-SCO [moved from src/OS/Makefile-SCO with 100% similarity]
src/OS/unsupported/Makefile-SCO_SV [moved from src/OS/Makefile-SCO_SV with 100% similarity]
src/OS/unsupported/Makefile-SunOS4 [moved from src/OS/Makefile-SunOS4 with 100% similarity]
src/OS/unsupported/Makefile-SunOS5-hal [moved from src/OS/Makefile-SunOS5-hal with 100% similarity]
src/OS/unsupported/Makefile-ULTRIX [moved from src/OS/Makefile-ULTRIX with 100% similarity]
src/OS/unsupported/Makefile-UNIX_SV [moved from src/OS/Makefile-UNIX_SV with 100% similarity]
src/OS/unsupported/Makefile-USG [moved from src/OS/Makefile-USG with 100% similarity]
src/OS/unsupported/Makefile-Unixware7 [moved from src/OS/Makefile-Unixware7 with 100% similarity]
src/OS/unsupported/Makefile-mips [moved from src/OS/Makefile-mips with 100% similarity]
src/OS/unsupported/README [new file with mode: 0644]
src/OS/unsupported/os.c-BSDI [moved from src/OS/os.c-BSDI with 100% similarity]
src/OS/unsupported/os.c-GNU [moved from src/OS/os.c-GNU with 100% similarity]
src/OS/unsupported/os.c-HI-OSF [moved from src/OS/os.c-HI-OSF with 100% similarity]
src/OS/unsupported/os.c-HP-UX [moved from src/OS/os.c-HP-UX with 100% similarity]
src/OS/unsupported/os.c-IRIX [moved from src/OS/os.c-IRIX with 100% similarity]
src/OS/unsupported/os.c-IRIX6 [moved from src/OS/os.c-IRIX6 with 100% similarity]
src/OS/unsupported/os.c-IRIX632 [moved from src/OS/os.c-IRIX632 with 100% similarity]
src/OS/unsupported/os.c-IRIX65 [moved from src/OS/os.c-IRIX65 with 100% similarity]
src/OS/unsupported/os.c-OSF1 [moved from src/OS/os.c-OSF1 with 100% similarity]
src/OS/unsupported/os.c-cygwin [moved from src/OS/os.c-cygwin with 100% similarity]
src/OS/unsupported/os.h-AIX [moved from src/OS/os.h-AIX with 100% similarity]
src/OS/unsupported/os.h-BSDI [moved from src/OS/os.h-BSDI with 100% similarity]
src/OS/unsupported/os.h-DGUX [moved from src/OS/os.h-DGUX with 100% similarity]
src/OS/unsupported/os.h-Darwin [moved from src/OS/os.h-Darwin with 100% similarity]
src/OS/unsupported/os.h-DragonFly [moved from src/OS/os.h-DragonFly with 100% similarity]
src/OS/unsupported/os.h-GNU [moved from src/OS/os.h-GNU with 100% similarity]
src/OS/unsupported/os.h-GNUkFreeBSD [moved from src/OS/os.h-GNUkFreeBSD with 100% similarity]
src/OS/unsupported/os.h-GNUkNetBSD [moved from src/OS/os.h-GNUkNetBSD with 100% similarity]
src/OS/unsupported/os.h-HI-OSF [moved from src/OS/os.h-HI-OSF with 100% similarity]
src/OS/unsupported/os.h-HI-UX [moved from src/OS/os.h-HI-UX with 100% similarity]
src/OS/unsupported/os.h-HP-UX [moved from src/OS/os.h-HP-UX with 100% similarity]
src/OS/unsupported/os.h-HP-UX-9 [moved from src/OS/os.h-HP-UX-9 with 100% similarity]
src/OS/unsupported/os.h-IRIX [moved from src/OS/os.h-IRIX with 100% similarity]
src/OS/unsupported/os.h-IRIX6 [moved from src/OS/os.h-IRIX6 with 100% similarity]
src/OS/unsupported/os.h-IRIX632 [moved from src/OS/os.h-IRIX632 with 100% similarity]
src/OS/unsupported/os.h-IRIX65 [moved from src/OS/os.h-IRIX65 with 100% similarity]
src/OS/unsupported/os.h-NetBSD [moved from src/OS/os.h-NetBSD with 100% similarity]
src/OS/unsupported/os.h-NetBSD-a.out [moved from src/OS/os.h-NetBSD-a.out with 100% similarity]
src/OS/unsupported/os.h-OSF1 [moved from src/OS/os.h-OSF1 with 100% similarity]
src/OS/unsupported/os.h-OpenUNIX [moved from src/OS/os.h-OpenUNIX with 100% similarity]
src/OS/unsupported/os.h-QNX [moved from src/OS/os.h-QNX with 100% similarity]
src/OS/unsupported/os.h-SCO [moved from src/OS/os.h-SCO with 100% similarity]
src/OS/unsupported/os.h-SCO_SV [moved from src/OS/os.h-SCO_SV with 100% similarity]
src/OS/unsupported/os.h-SunOS4 [moved from src/OS/os.h-SunOS4 with 100% similarity]
src/OS/unsupported/os.h-SunOS5-hal [moved from src/OS/os.h-SunOS5-hal with 100% similarity]
src/OS/unsupported/os.h-ULTRIX [moved from src/OS/os.h-ULTRIX with 100% similarity]
src/OS/unsupported/os.h-UNIX_SV [moved from src/OS/os.h-UNIX_SV with 100% similarity]
src/OS/unsupported/os.h-USG [moved from src/OS/os.h-USG with 100% similarity]
src/OS/unsupported/os.h-Unixware7 [moved from src/OS/os.h-Unixware7 with 100% similarity]
src/OS/unsupported/os.h-cygwin [moved from src/OS/os.h-cygwin with 100% similarity]
src/OS/unsupported/os.h-mips [moved from src/OS/os.h-mips with 100% similarity]

index cc0b90134deb7ad6e056aef217e1e74a924f7301..0b4076c20dfaef1be45c8bc2db8c707a1cab33ee 100644 (file)
@@ -132,10 +132,12 @@ JH/20 Bug 2147: Do not defer for a verify-with-callout-and-random which is not
       cache-hot.  Previously, although the result was properly cached, the
       initial verify call returned a defer.
 
-JH/21 Bug 2151 (partial):
-                Avoid using SIZE on the MAIL for a callout verify, on any but
+JH/21 Bug 2151: Avoid using SIZE on the MAIL for a callout verify, on any but
       the main verify for receipient in uncached-mode.
 
+JH/22 Retire historical build files to an "unsupported" subdir.  These are
+      defined as "ones for which we have no current evidence of testing".
+
 
 Exim version 4.89
 -----------------
diff --git a/src/OS/unsupported/README b/src/OS/unsupported/README
new file mode 100644 (file)
index 0000000..73790ae
--- /dev/null
@@ -0,0 +1,14 @@
+Files in this directory are historical.  They may have worked once but the
+project has no assurance that they still do.
+
+If you need to use one for a build for your platform, copy it up one directory
+level first.  We'll reinstate it given a current version and evidence of testing.
+For the latter please look into the project regression testsuite, and please
+consider operating a buildfarm animal in the long term (it runs the testsuite).
+
+The buildfarm status page is:
+  https://buildfarm.exim.org/cgi-bin/show_status.pl
+There's a "register" link there with a link to how-to instructions.  Please do
+monitor the status of your animal on an ongoing basis.  The exim-users or
+exim-dev mailinglist are good places to ask for help and to discuss any regressions
+seen in test runs.  There is also the #exim IRC channel on Freenode.
similarity index 100%
rename from src/OS/os.c-GNU
rename to src/OS/unsupported/os.c-GNU
similarity index 100%
rename from src/OS/os.h-AIX
rename to src/OS/unsupported/os.h-AIX
similarity index 100%
rename from src/OS/os.h-GNU
rename to src/OS/unsupported/os.h-GNU
similarity index 100%
rename from src/OS/os.h-QNX
rename to src/OS/unsupported/os.h-QNX
similarity index 100%
rename from src/OS/os.h-SCO
rename to src/OS/unsupported/os.h-SCO
similarity index 100%
rename from src/OS/os.h-USG
rename to src/OS/unsupported/os.h-USG