diff options
| author | Dan Nicolaescu | 2008-02-25 08:12:29 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-02-25 08:12:29 +0000 |
| commit | 1d202fc406b7095f9aff5ffb279bb918529eeee2 (patch) | |
| tree | 9fbae7fae530a4dd2f87e6d6274285c37ecdb52d | |
| parent | ff20fdbbd2bbfa87a058c182768e3731025013ca (diff) | |
| download | emacs-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-- | ChangeLog | 7 | ||||
| -rwxr-xr-x | configure | 24 | ||||
| -rw-r--r-- | configure.in | 24 | ||||
| -rw-r--r-- | etc/NEWS | 8 |
4 files changed, 63 insertions, 0 deletions
| @@ -1,3 +1,10 @@ | |||
| 1 | 2008-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 | |||
| 1 | 2008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change) | 8 | 2008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change) |
| 2 | 9 | ||
| 3 | * configure.in (arm*-*-freebsd*): Added. | 10 | * configure.in (arm*-*-freebsd*): Added. |
| @@ -3222,6 +3222,30 @@ if test x"${opsys}" = x; then | |||
| 3222 | esac | 3222 | esac |
| 3223 | fi | 3223 | fi |
| 3224 | 3224 | ||
| 3225 | ### Tests for sytems that we beleive are obsolete and should be desupported. | ||
| 3226 | |||
| 3227 | case "${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 | ;; | ||
| 3236 | esac | ||
| 3237 | |||
| 3238 | case "${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 | ;; | ||
| 3247 | esac | ||
| 3248 | |||
| 3225 | 3249 | ||
| 3226 | 3250 | ||
| 3227 | if test $unported = yes; then | 3251 | if 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 |
| 1258 | fi | 1258 | fi |
| 1259 | 1259 | ||
| 1260 | ### Tests for sytems that we beleive are obsolete and should be desupported. | ||
| 1261 | |||
| 1262 | case "${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 | ;; | ||
| 1271 | esac | ||
| 1272 | |||
| 1273 | case "${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 | ;; | ||
| 1282 | esac | ||
| 1283 | |||
| 1260 | ] | 1284 | ] |
| 1261 | dnl quotation ends | 1285 | dnl quotation ends |
| 1262 | 1286 | ||
| @@ -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 |
| 154 | be recovered.) | 154 | be recovered.) |
| 155 | 155 | ||
| 156 | * Systems that will not be supported in the future | ||
| 157 | configure will print a warning and exit for a set of systems that are | ||
| 158 | believed to not be in use anymore. The support has not been removed | ||
| 159 | yet, but configure will need to be edited in order to allow | ||
| 160 | compilation to proceed on such a system. If you are using such a | ||
| 161 | system, please send a message to emacs-devel@gnu.org in order to take | ||
| 162 | off the list of systems. | ||
| 163 | |||
| 156 | 164 | ||
| 157 | * Installation Changes in Emacs 22.1 | 165 | * Installation Changes in Emacs 22.1 |
| 158 | 166 | ||