aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2008-02-25 08:12:29 +0000
committerDan Nicolaescu2008-02-25 08:12:29 +0000
commit1d202fc406b7095f9aff5ffb279bb918529eeee2 (patch)
tree9fbae7fae530a4dd2f87e6d6274285c37ecdb52d
parentff20fdbbd2bbfa87a058c182768e3731025013ca (diff)
downloademacs-1d202fc406b7095f9aff5ffb279bb918529eeee2.tar.gz
emacs-1d202fc406b7095f9aff5ffb279bb918529eeee2.zip
* configure.in: Print an error for systems that we think are
obsolete and are proposed to be removed. * configure: Regenerate.
-rw-r--r--ChangeLog7
-rwxr-xr-xconfigure24
-rw-r--r--configure.in24
-rw-r--r--etc/NEWS8
4 files changed, 63 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1aadc04c7ac..742929e4cf2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
12008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * configure.in: Print an error for systems that we think are
4 obsolete and are proposed to be removed.
5
6 * configure: Regenerate.
7
12008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change) 82008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
2 9
3 * configure.in (arm*-*-freebsd*): Added. 10 * configure.in (arm*-*-freebsd*): Added.
diff --git a/configure b/configure
index 98f7153b283..f5be5aab008 100755
--- a/configure
+++ b/configure
@@ -3222,6 +3222,30 @@ if test x"${opsys}" = x; then
3222 esac 3222 esac
3223fi 3223fi
3224 3224
3225### Tests for sytems that we beleive are obsolete and should be desupported.
3226
3227case "${machine}" in
3228 pmax | hp9000s300 | ibm370aix | ncr386 | ews4800 | mips-siemens | powerpcle | tandem-s2 )
3229 echo "The system that you are configuring on: ${canonical} is considered to be obsolete"
3230 echo "and it is planned to be desupported in the next version of Emacs"
3231 echo "Please email emacs-devel@gnu.org as soon as possible if this system is still in use."
3232 echo "The code is still functional, but you need to edit the 'configure' script and remove the"
3233 echo "exit 33 line. After that you can run configure again and 'complete' the build."
3234 exit 33
3235 ;;
3236esac
3237
3238case "${opsys}" in
3239 bsd386 | bsdos2-1 | bsdos2 | bsdos3 | bsdos4 | bsd4-1 | bsd4-2 | bsd4-3 | usg5-0 | usg5-2-2 | usg5-2 | usg5-3 | ultrix4-3 | 386bsd | hpux | hpux8 | hpux9 | hpux9shr | hpux10 | hpux10-20 | aix3-1 | aix3-2-5 | aix3-2 | aix4-1 | nextstep | ux4800 | uxpds | uxpv )
3240 echo "The system that you are configuring on: ${canonical} is considered to be obsolete"
3241 echo "and it is planned to be desupported in the next version of Emacs"
3242 echo "Please email emacs-devel@gnu.org as soon as possible if this system is still in use."
3243 echo "The code is still functional, but you need to edit the 'configure' script and remove the"
3244 echo "'exit 44' line. After that you can run 'configure' again and complete the build."
3245 exit 44
3246 ;;
3247esac
3248
3225 3249
3226 3250
3227if test $unported = yes; then 3251if test $unported = yes; then
diff --git a/configure.in b/configure.in
index 99fa531ef28..eb984a0f821 100644
--- a/configure.in
+++ b/configure.in
@@ -1257,6 +1257,30 @@ if test x"${opsys}" = x; then
1257 esac 1257 esac
1258fi 1258fi
1259 1259
1260### Tests for sytems that we beleive are obsolete and should be desupported.
1261
1262case "${machine}" in
1263 pmax | hp9000s300 | ibm370aix | ncr386 | ews4800 | mips-siemens | powerpcle | tandem-s2 )
1264 echo "The system that you are configuring on: ${canonical} is considered to be obsolete"
1265 echo "and it is planned to be desupported in the next version of Emacs"
1266 echo "Please email emacs-devel@gnu.org as soon as possible if this system is still in use."
1267 echo "The code is still functional, but you need to edit the 'configure' script and remove the"
1268 echo "exit 33 line. After that you can run configure again and 'complete' the build."
1269 exit 33
1270 ;;
1271esac
1272
1273case "${opsys}" in
1274 bsd386 | bsdos2-1 | bsdos2 | bsdos3 | bsdos4 | bsd4-1 | bsd4-2 | bsd4-3 | usg5-0 | usg5-2-2 | usg5-2 | usg5-3 | ultrix4-3 | 386bsd | hpux | hpux8 | hpux9 | hpux9shr | hpux10 | hpux10-20 | aix3-1 | aix3-2-5 | aix3-2 | aix4-1 | nextstep | ux4800 | uxpds | uxpv )
1275 echo "The system that you are configuring on: ${canonical} is considered to be obsolete"
1276 echo "and it is planned to be desupported in the next version of Emacs"
1277 echo "Please email emacs-devel@gnu.org as soon as possible if this system is still in use."
1278 echo "The code is still functional, but you need to edit the 'configure' script and remove the"
1279 echo "'exit 44' line. After that you can run 'configure' again and complete the build."
1280 exit 44
1281 ;;
1282esac
1283
1260] 1284]
1261dnl quotation ends 1285dnl quotation ends
1262 1286
diff --git a/etc/NEWS b/etc/NEWS
index 4f67d8cb8d1..3c4746acfd5 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -153,6 +153,14 @@ of strings, undoing any quoting added by `combine-and-quote-strings'.
153(For some separator/string combinations, the original strings cannot 153(For some separator/string combinations, the original strings cannot
154be recovered.) 154be recovered.)
155 155
156* Systems that will not be supported in the future
157configure will print a warning and exit for a set of systems that are
158believed to not be in use anymore. The support has not been removed
159yet, but configure will need to be edited in order to allow
160compilation to proceed on such a system. If you are using such a
161system, please send a message to emacs-devel@gnu.org in order to take
162off the list of systems.
163
156 164
157* Installation Changes in Emacs 22.1 165* Installation Changes in Emacs 22.1
158 166