svn commit: r1933886 - in apr/apr/trunk: . atomic/netware build dbd dbd/unsupported dbm dso/netware file_io/netware include/arch/netware locks/netware misc/netware test threadproc/netware user/netware xml
[email protected] Wed, 06 May 2026 12:47:39 -0000
| Newsgroups | gmane.comp.apache.apr.cvs |
|---|---|
| Message-ID | <177807165967.3428235.6680495795927268445@svn03-he-fi> |
Author: ivan
Date: Wed May 6 12:47:39 2026
New Revision: 1933886
Log:
Remove support for Netware operating system. Netware EOL'ed in 2009.
Discussion:
https://lists.apache.org/thread/lhwys6vnlt2071loy6vrjkhw0kw964lb
This commits build system and Netware specific source codes. There are
some #ifdef NETWARE remaining. I am going to cleanup them separately.
Deleted:
apr/apr/trunk/NWGNUmakefile
apr/apr/trunk/atomic/netware/
apr/apr/trunk/build/NWGNUenvironment.inc
apr/apr/trunk/build/NWGNUhead.inc
apr/apr/trunk/build/NWGNUmakefile
apr/apr/trunk/build/NWGNUtail.inc
apr/apr/trunk/build/make_nw_export.awk
apr/apr/trunk/dbd/NWGNUdbdmysql
apr/apr/trunk/dbd/NWGNUdbdpgsql
apr/apr/trunk/dbd/NWGNUdbdsqli2
apr/apr/trunk/dbd/NWGNUdbdsqli3
apr/apr/trunk/dbd/NWGNUmakefile
apr/apr/trunk/dbd/unsupported/NWGNUdbdfreetds
apr/apr/trunk/dbm/NWGNUdbmdb
apr/apr/trunk/dbm/NWGNUdbmgdbm
apr/apr/trunk/dbm/NWGNUmakefile
apr/apr/trunk/dso/netware/
apr/apr/trunk/file_io/netware/
apr/apr/trunk/include/arch/netware/
apr/apr/trunk/locks/netware/
apr/apr/trunk/misc/netware/
apr/apr/trunk/test/NWGNUaprtest
apr/apr/trunk/test/NWGNUechod
apr/apr/trunk/test/NWGNUglobalmutexchild
apr/apr/trunk/test/NWGNUmakefile
apr/apr/trunk/test/NWGNUmemcachedmock
apr/apr/trunk/test/NWGNUmod_test
apr/apr/trunk/test/NWGNUproc_child
apr/apr/trunk/test/NWGNUreadchild
apr/apr/trunk/test/NWGNUsockchild
apr/apr/trunk/test/NWGNUsockperf
apr/apr/trunk/test/NWGNUtestatmc
apr/apr/trunk/test/NWGNUtryread
apr/apr/trunk/test/nw_misc.c
apr/apr/trunk/threadproc/netware/
apr/apr/trunk/user/netware/
apr/apr/trunk/xml/NWGNUmakefile
Modified:
apr/apr/trunk/README
apr/apr/trunk/build/aprenv.py
apr/apr/trunk/build/config.sub
apr/apr/trunk/build/gen-build.py
Modified: apr/apr/trunk/README
==============================================================================
--- apr/apr/trunk/README Wed May 6 12:45:04 2026 (r1933885)
+++ apr/apr/trunk/README Wed May 6 12:47:39 2026 (r1933886)
@@ -16,7 +16,6 @@ Apache Portable Runtime Library (APR)
UNIX variants
Windows
- Netware
Mac OS X
OS/2
Modified: apr/apr/trunk/build/aprenv.py
==============================================================================
--- apr/apr/trunk/build/aprenv.py Wed May 6 12:45:04 2026 (r1933885)
+++ apr/apr/trunk/build/aprenv.py Wed May 6 12:47:39 2026 (r1933886)
@@ -11,7 +11,6 @@ import traceback
_platforms = [
'aix',
'beos',
- 'netware',
'os2',
'os390',
'unix',
Modified: apr/apr/trunk/build/config.sub
==============================================================================
--- apr/apr/trunk/build/config.sub Wed May 6 12:45:04 2026 (r1933885)
+++ apr/apr/trunk/build/config.sub Wed May 6 12:47:39 2026 (r1933886)
@@ -2061,7 +2061,6 @@ case $os in
| mvs* \
| nacl* \
| netbsd* \
- | netware* \
| newsos* \
| nextstep* \
| nindy* \
Modified: apr/apr/trunk/build/gen-build.py
==============================================================================
--- apr/apr/trunk/build/gen-build.py Wed May 6 12:45:04 2026 (r1933885)
+++ apr/apr/trunk/build/gen-build.py Wed May 6 12:47:39 2026 (r1933886)
@@ -23,10 +23,10 @@ import re
#import ezt
#
-# legal platforms: aix, beos, netware, os2, os390, unix, win32
+# legal platforms: aix, beos, os2, os390, unix, win32
# 'make' users: aix, beos, os2, os390, unix, win32 (mingw)
#
-PLATFORMS = [ 'aix', 'beos', 'netware', 'os2', 'os390', 'unix', 'win32' ]
+PLATFORMS = [ 'aix', 'beos', 'os2', 'os390', 'unix', 'win32' ]
MAKE_PLATFORMS = [
('unix', None),
('aix', 'unix'),