Module Name: src
Committed By: lukem
Date: Wed May 24 13:00:16 UTC 2023
Modified Files:
src/distrib/evbsh3/rom/ramdiskcommon: ramdiskbin.conf
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/debug: mi
src/usr.bin: Makefile
src/usr.bin/crunch/examples: really-big.conf
src/usr.sbin/makemandb: nostem.txt
Removed Files:
src/usr.bin/mkstr: Makefile mkstr.1 mkstr.c
src/usr.bin/xstr: Makefile pathnames.h xstr.1 xstr.c
Log Message:
obsolete mkstr(1) and xstr(1)
These were only used on PDP-11 for two programs we don't ship,
and have been obsolete since the VAX days.
xstr never worked in the build.sh cross-build environment (22 years), or
parallel make environment (nearly 28 years), didn't work in the orignal 386bsd
import, and has never been needed in NetBSD as we don't have the older BSD
programs (pascal, pre-nvi ex) that needed mkstr/xstr on PDP-11.
PR toolchain/35964
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 \
src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf
cvs rdiff -u -r1.2428 -r1.2429 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.398 -r1.399 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.238 -r1.239 src/usr.bin/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/crunch/examples/really-big.conf
cvs rdiff -u -r1.3 -r0 src/usr.bin/mkstr/Makefile
cvs rdiff -u -r1.14 -r0 src/usr.bin/mkstr/mkstr.1
cvs rdiff -u -r1.17 -r0 src/usr.bin/mkstr/mkstr.c
cvs rdiff -u -r1.3 -r0 src/usr.bin/xstr/Makefile
cvs rdiff -u -r1.4 -r0 src/usr.bin/xstr/pathnames.h
cvs rdiff -u -r1.20 -r0 src/usr.bin/xstr/xstr.1
cvs rdiff -u -r1.26 -r0 src/usr.bin/xstr/xstr.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/makemandb/nostem.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf
diff -u src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf:1.10 src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf:1.11
--- src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf:1.10 Wed Apr 12 17:29:49 2017
+++ src/distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf Wed May 24 13:00:14 2023
@@ -1,4 +1,4 @@
-# $NetBSD: ramdiskbin.conf,v 1.10 2017/04/12 17:29:49 christos Exp $
+# $NetBSD: ramdiskbin.conf,v 1.11 2023/05/24 13:00:14 lukem Exp $
srcdirs bin sbin libexec usr.bin usr.sbin
@@ -39,7 +39,7 @@ progs compress crontab ctags cut dirname
progs fstat ftp gencat getopt head hexdump id
progs indent ipcrm ipcs join jot kdump ktrace lam last lastcomm leave less
progs lex lock logger login logname look m4 mail man menuc mesg mkdep
-progs mkfifo mkstr mktemp msgc msgs netgroup netstat newsyslog nfsstat
+progs mkfifo mktemp msgc msgs netgroup netstat newsyslog nfsstat
progs nice nl nohup paste patch pr printenv printf quota renice rev rpcgen
progs rpcinfo rs sed showmount shuffle skey skeyinfo skeyinit soelim
progs su systat tail tee tftp time touch tset tsort tty uname
Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2428 src/distrib/sets/lists/comp/mi:1.2429
--- src/distrib/sets/lists/comp/mi:1.2428 Fri May 12 11:13:09 2023
+++ src/distrib/sets/lists/comp/mi Wed May 24 13:00:15 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.2428 2023/05/12 11:13:09 riastradh Exp $
+# $NetBSD: mi,v 1.2429 2023/05/24 13:00:15 lukem Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
./etc/mtree/set.comp comp-sys-root
@@ -58,7 +58,7 @@
./usr/bin/lto-dump comp-c-bin gcccmds,gcc=10
./usr/bin/luac comp-util-bin
./usr/bin/menuc comp-c-bin
-./usr/bin/mkstr comp-c-bin
+./usr/bin/mkstr comp-obsolete obsolete
./usr/bin/mkubootimage comp-util-bin
./usr/bin/msgattrib comp-c-bin
./usr/bin/msgc comp-c-bin
@@ -93,7 +93,7 @@
./usr/bin/unifdefall comp-util-bin
./usr/bin/unprotoize comp-obsolete obsolete
./usr/bin/xgettext comp-c-bin
-./usr/bin/xstr comp-c-bin
+./usr/bin/xstr comp-obsolete obsolete
./usr/bin/yacc comp-c-bin
./usr/include/a.out.h comp-c-include
./usr/include/adosfs/adosfs.h comp-c-include
@@ -4613,7 +4613,7 @@
./usr/share/man/cat1/lto-dump.0 comp-c-catman gcccmds,.cat,gcc=10
./usr/share/man/cat1/luac.0 comp-util-catman .cat
./usr/share/man/cat1/menuc.0 comp-c-catman .cat
-./usr/share/man/cat1/mkstr.0 comp-c-catman .cat
+./usr/share/man/cat1/mkstr.0 comp-obsolete obsolete
./usr/share/man/cat1/msg_clear.0 comp-obsolete obsolete
./usr/share/man/cat1/msg_display.0 comp-obsolete obsolete
./usr/share/man/cat1/msg_display_add.0 comp-obsolete obsolete
@@ -4649,7 +4649,7 @@
./usr/share/man/cat1/tsort.0 comp-c-catman .cat
./usr/share/man/cat1/unifdef.0 comp-c-catman .cat
./usr/share/man/cat1/unifdefall.0 comp-c-catman .cat
-./usr/share/man/cat1/xstr.0 comp-c-catman .cat
+./usr/share/man/cat1/xstr.0 comp-obsolete obsolete
./usr/share/man/cat1/yacc.0 comp-c-catman .cat
./usr/share/man/cat2/EV_SET.0 comp-c-catman .cat
./usr/share/man/cat2/_Exit.0 comp-c-catman .cat
@@ -13119,7 +13119,7 @@
./usr/share/man/html1/lto-dump.html comp-c-htmlman gcccmds,html,gcc=10
./usr/share/man/html1/luac.html comp-util-htmlman html
./usr/share/man/html1/menuc.html comp-c-htmlman html
-./usr/share/man/html1/mkstr.html comp-c-htmlman html
+./usr/share/man/html1/mkstr.html comp-obsolete obsolete
./usr/share/man/html1/msgc.html comp-c-htmlman html
./usr/share/man/html1/nbperf.html comp-util-htmlman html
./usr/share/man/html1/nm.html comp-util-htmlman binutils,html
@@ -13144,7 +13144,7 @@
./usr/share/man/html1/tsort.html comp-c-htmlman html
./usr/share/man/html1/unifdef.html comp-c-htmlman html
./usr/share/man/html1/unifdefall.html comp-c-htmlman html
-./usr/share/man/html1/xstr.html comp-c-htmlman html
+./usr/share/man/html1/xstr.html comp-obsolete obsolete
./usr/share/man/html1/yacc.html comp-c-htmlman html
./usr/share/man/html2/EV_SET.html comp-c-htmlman html
./usr/share/man/html2/_Exit.html comp-c-htmlman html
@@ -21415,7 +21415,7 @@
./usr/share/man/man1/lto-dump.1 comp-c-man gcccmds,.man,gcc=10
./usr/share/man/man1/luac.1 comp-util-man .man
./usr/share/man/man1/menuc.1 comp-c-man .man
-./usr/share/man/man1/mkstr.1 comp-c-man .man
+./usr/share/man/man1/mkstr.1 comp-obsolete obsolete
./usr/share/man/man1/msg_clear.1 comp-obsolete obsolete
./usr/share/man/man1/msg_display.1 comp-obsolete obsolete
./usr/share/man/man1/msg_display_add.1 comp-obsolete obsolete
@@ -21452,7 +21452,7 @@
./usr/share/man/man1/tsort.1 comp-util-man .man
./usr/share/man/man1/unifdef.1 comp-util-man .man
./usr/share/man/man1/unifdefall.1 comp-util-man .man
-./usr/share/man/man1/xstr.1 comp-c-man .man
+./usr/share/man/man1/xstr.1 comp-obsolete obsolete
./usr/share/man/man1/yacc.1 comp-c-man .man
./usr/share/man/man2/EV_SET.2 comp-c-man .man
./usr/share/man/man2/_Exit.2 comp-c-man .man
Index: src/distrib/sets/lists/debug/mi
diff -u src/distrib/sets/lists/debug/mi:1.398 src/distrib/sets/lists/debug/mi:1.399
--- src/distrib/sets/lists/debug/mi:1.398 Wed May 10 15:52:07 2023
+++ src/distrib/sets/lists/debug/mi Wed May 24 13:00:15 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.398 2023/05/10 15:52:07 christos Exp $
+# $NetBSD: mi,v 1.399 2023/05/24 13:00:15 lukem Exp $
./etc/mtree/set.debug comp-sys-root
./usr/lib comp-sys-usr compatdir
./usr/lib/i18n/libBIG5_g.a comp-c-debuglib debuglib,compatfile
@@ -689,7 +689,7 @@
./usr/libdata/debug/usr/bin/mkesdb.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/mkfifo.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/mklocale.debug comp-locale-debug debug
-./usr/libdata/debug/usr/bin/mkstr.debug comp-c-debug debug
+./usr/libdata/debug/usr/bin/mkstr.debug comp-obsolete obsolete
./usr/libdata/debug/usr/bin/mktemp.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/mkubootimage.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/modstat.debug comp-obsolete obsolete
@@ -896,7 +896,7 @@
./usr/libdata/debug/usr/bin/xargs.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/xgettext.debug comp-c-debug debug
./usr/libdata/debug/usr/bin/xmlwf.debug comp-util-debug debug
-./usr/libdata/debug/usr/bin/xstr.debug comp-c-debug debug
+./usr/libdata/debug/usr/bin/xstr.debug comp-obsolete obsolete
./usr/libdata/debug/usr/bin/xz.debug comp-util-debug debug
./usr/libdata/debug/usr/bin/yacc.debug comp-c-debug debug
./usr/libdata/debug/usr/bin/yes.debug comp-util-debug debug
Index: src/usr.bin/Makefile
diff -u src/usr.bin/Makefile:1.238 src/usr.bin/Makefile:1.239
--- src/usr.bin/Makefile:1.238 Mon Jun 6 10:56:29 2022
+++ src/usr.bin/Makefile Wed May 24 13:00:15 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.238 2022/06/06 10:56:29 nia Exp $
+# $NetBSD: Makefile,v 1.239 2023/05/24 13:00:15 lukem Exp $
# from: @(#)Makefile 8.3 (Berkeley) 1/7/94
.include <bsd.own.mk>
@@ -17,7 +17,7 @@ SUBDIR= aiomixer apply asa at audio audi
kdump ktrace ktruss lam last lastcomm ldd leave \
locale locate lock logger login logname look lorder m4 \
machine mail make man menuc mesg midiplay midirecord mixerctl \
- mkcsmapper mkdep mkesdb mkfifo mklocale mkstr mktemp mkubootimage \
+ mkcsmapper mkdep mkesdb mkfifo mklocale mktemp mkubootimage \
moduli msgc msgs \
nbperf nc netgroup netstat newgrp newsyslog nfsstat nice nl nohup \
pagesize passwd paste patch pathchk pkill pmap pr \
@@ -34,7 +34,7 @@ SUBDIR= aiomixer apply asa at audio audi
uudecode uuencode uuidgen vacation vgrind videoctl vis \
vmstat vndcompress w \
wall wc what whereis who whois \
- write xargs xinstall xlint xstr yes
+ write xargs xinstall xlint yes
SUBDIR+= ../external/zlib/pigz/bin/pigz
Index: src/usr.bin/crunch/examples/really-big.conf
diff -u src/usr.bin/crunch/examples/really-big.conf:1.5 src/usr.bin/crunch/examples/really-big.conf:1.6
--- src/usr.bin/crunch/examples/really-big.conf:1.5 Sat Apr 21 12:27:29 2012
+++ src/usr.bin/crunch/examples/really-big.conf Wed May 24 13:00:15 2023
@@ -1,4 +1,4 @@
-# $NetBSD: really-big.conf,v 1.5 2012/04/21 12:27:29 roy Exp $
+# $NetBSD: really-big.conf,v 1.6 2023/05/24 13:00:15 lukem Exp $
#
# really-big.conf - just about everything, just for testing.
# This ends up having some good examples of the use of specials for
@@ -43,14 +43,14 @@ progs dirname du env error expand false
progs fsplit fstat ftp getconf getopt gprof head hexdump id indent ipcrm
progs ipcs join kdump ktrace last lastcomm leave lex lock logger locate
progs login logname look m4 machine mail make man mesg mkfifo
-progs mkstr modstat more msgs netstat newsyslog nfsstat nice nm nohup
+progs modstat more msgs netstat newsyslog nfsstat nice nm nohup
progs pagesize passwd paste patch pr printenv printf quota ranlib
progs renice rev rlogin rpcgen rpcinfo rsh rup ruptime rusers rwall rwho
progs script sed showmount size soelim split strings strip su tail talk
progs tcopy tee telnet tftp time tip tn3270 touch tput tr true tset tsort
progs tty ul uname unexpand unifdef uniq units unvis users uudecode uuencode
progs vacation vgrind vi vis vmstat w wall wc what whatis whereis who
-progs whois window write xargs xinstall xstr yacc yes ypcat ypmatch ypwhich
+progs whois window write xargs xinstall yacc yes ypcat ypmatch ypwhich
# shell scripts: lorder mkdep shar which
# problems: rdist uses libcompat.a(regex.o), which conflicts with
Index: src/usr.sbin/makemandb/nostem.txt
diff -u src/usr.sbin/makemandb/nostem.txt:1.7 src/usr.sbin/makemandb/nostem.txt:1.8
--- src/usr.sbin/makemandb/nostem.txt:1.7 Fri Apr 16 07:45:41 2021
+++ src/usr.sbin/makemandb/nostem.txt Wed May 24 13:00:15 2023
@@ -2469,7 +2469,6 @@ mkostemps
mkquery
mkstemp
mkstemps
-mkstr
mktemp
mktime
mkubootimage
@@ -4781,7 +4780,6 @@ xname
xpci
xprt
xsh
-xstr
xsurf
xt
xvif