<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in makeobsolete</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e3606ab09ead8e3dc0a34037c78eeada7bc67baa - More conservative umask</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#e3606ab09ead8e3dc0a34037c78eeada7bc67baa</link>
        <description>More conservative umask

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Wed, 08 Nov 2023 13:02:47 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f72eceabd2b74cb75944a8d774bac66a50a662de - Set the file creation mask consistently because the files these scripts</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#f72eceabd2b74cb75944a8d774bac66a50a662de</link>
        <description>Set the file creation mask consistently because the files these scriptscreate can become part of an iso image.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Wed, 08 Nov 2023 12:58:04 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dac6dcb8de201aa82d76a602d1e685631e46b16f - Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRC</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#dac6dcb8de201aa82d76a602d1e685631e46b16f</link>
        <description>Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRCRemove support for building extsrc/:1. Makefile: remove do-extsrc target.2. build.sh: remove options -y and -Y extsrcdir.3. distrib/sets: remove support for extsrc in various tools   including the options -L ext and -y, and the extsrc sets.4. doc/BUILDING.mdoc: remove docs for extsrc/, EXTSRCSRCDIR, MKEXTSRC (etc)5. bsd.own.mk and various Makefiles: remove support for extsrc/,   EXTSRCSRCDIR, MKEXTSRC.As proposed on tech-kern and tech-userlevel on 2022-01-07and followed up on 2022-08-21.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Sun, 21 Aug 2022 07:10:03 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a12917370a88e38d186040bf48735356eda624c1 - Fix syntax error on OSX 10.5.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#a12917370a88e38d186040bf48735356eda624c1</link>
        <description>Fix syntax error on OSX 10.5.While here, simplify handling with OPTARG using IFS.developped with and &apos;go for it&apos; dsl@

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Sat, 05 Dec 2009 15:56:25 +0000</pubDate>
        <dc:creator>cegger &lt;cegger@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d166c4bf28e48254fb78661eb0699178d4fb54be - Support &quot;extsrc&quot;, externally added programs and libraries.  Users can write</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#d166c4bf28e48254fb78661eb0699178d4fb54be</link>
        <description>Support &quot;extsrc&quot;, externally added programs and libraries.  Users can writetheir own reach-overs, cross-build, install, and get set files just like baseand X11 / X.org.  (These sets are not included as TNF releases.)

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Mon, 30 Nov 2009 16:13:22 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6b37f8359738988ad2becd56747597dc922b426 - No space in &quot;function()&quot;, &quot;command;&quot; or &quot;$(command)&quot;.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#d6b37f8359738988ad2becd56747597dc922b426</link>
        <description>No space in &quot;function()&quot;, &quot;command;&quot; or &quot;$(command)&quot;.Requested by christos.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Sat, 28 Jan 2006 19:01:23 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a8794953743da49033a4334f6d0b9531ee8e3b30 - Add quotes to some shell variables overlooked in previous commit.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#a8794953743da49033a4334f6d0b9531ee8e3b30</link>
        <description>Add quotes to some shell variables overlooked in previous commit.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Wed, 04 Jan 2006 13:35:55 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0bee96eab709115013ecb6c6813cd23fbc0c02c5 - Ensure that (almost) all shell variables in distrib/sets/* scripts are</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#0bee96eab709115013ecb6c6813cd23fbc0c02c5</link>
        <description>Ensure that (almost) all shell variables in distrib/sets/* scripts areused with curly braces and quotes, as in &quot;${var}&quot;.Also ensure that command substitution is quoted, as in &quot;$(command)&quot;, andconvert `command` to $(command).Reviewed by agc

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Tue, 03 Jan 2006 18:31:09 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a0b54119364580c8fda33830e78ea3f42051c97 - Add shell variables defined in sets.subr for almost all commands used</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#3a0b54119364580c8fda33830e78ea3f42051c97</link>
        <description>Add shell variables defined in sets.subr for almost all commands usedby scripts in distrib/sets/*.  This is intended to be useful when crossbuilding.  Only trivial commands like echo, cat, and rm are excludedfrom this treatment.While I am here, make ${MTREE} and ${DB} follow the pattern used by mostother such variables.Reviewed by agc.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Tue, 03 Jan 2006 16:40:16 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d967a961ee006db33d09e0e28b4d63735d764c7e - Don&apos;t remove empty obsolete lists; it unnecessarily complicates etc/Makefile</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#d967a961ee006db33d09e0e28b4d63735d764c7e</link>
        <description>Don&apos;t remove empty obsolete lists; it unnecessarily complicates etc/Makefile

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Mon, 28 Mar 2005 03:12:34 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10d0173282eb1daed60b7d5219bbcbd9be9d447f - Make all the sets scripts work even when not run from the directory that</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#10d0173282eb1daed60b7d5219bbcbd9be9d447f</link>
        <description>Make all the sets scripts work even when not run from the directory thatthey reside in.Change any uses of dirname to use shell variable substitution instead.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Fri, 23 Jul 2004 15:11:26 +0000</pubDate>
        <dc:creator>erh &lt;erh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f9a1982b5519c026d7c476b8c3889670dd142af - rename all the &lt;bsd.own.mk&gt; derived variables to uppercase, and export</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#6f9a1982b5519c026d7c476b8c3889670dd142af</link>
        <description>rename all the &lt;bsd.own.mk&gt; derived variables to uppercase, and exportthem to the environment.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Sat, 03 Jan 2004 02:38:58 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b852db83fb14fe9a32a03051ea869b353a2d8534 - Significant overhaul of how the sets are used:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#b852db83fb14fe9a32a03051ea869b353a2d8534</link>
        <description>Significant overhaul of how the sets are used:* Add an optional third field to the sets file which is a list of  comma separated keywords that control if the line is printed.  Currently supported keywords	kerberos4	${MKKERBEROS4} != no	kerberos	${MKKERBEROS} != no	lint		${MKLINT} != no	obsolete	${obsolete} != 0.			In this case, non obsolete files are not printed.  (This will allow future support for builds with variables such as  MKHESIOD and MKYP set to &quot;no&quot;.)* Use sh(1)&apos;s getopts where appropriate, and otherwise cleanup the  various scripts.* Move defaults for sets.subr from sets.defaults into sets.subr.  Move replicated code for determining stuff such as shlibs type  from various scripts into sets.subr.* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate  main lists with the relevant third field keyword(s).

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Mon, 29 Dec 2003 03:13:25 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62fcaffaa96fced5d017c5696a69e0dc8a635697 - Redo creation of sets/sums so this can be parallelized if using -j.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#62fcaffaa96fced5d017c5696a69e0dc8a635697</link>
        <description>Redo creation of sets/sums so this can be parallelized if using -j.Suggested in PR#20115 and PR#20116

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Fri, 19 Dec 2003 22:25:53 +0000</pubDate>
        <dc:creator>jmc &lt;jmc@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ad4eec9581fb1126aac9052d87c0edf41ea50f30 - Export use_tools_toolchain.  Change last use of have_gcc3 to</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#ad4eec9581fb1126aac9052d87c0edf41ea50f30</link>
        <description>Export use_tools_toolchain.  Change last use of have_gcc3 touse_tools_toolchain

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Tue, 09 Dec 2003 17:57:42 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17b5668ccd02353e917b7d88c14627dd39f1d810 - Factor duplicated code for setting variables such as machine_cpu</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#17b5668ccd02353e917b7d88c14627dd39f1d810</link>
        <description>Factor duplicated code for setting variables such as machine_cpuand machine_arch to their defaults into sets.defaults, and sourceit at the top of each script.Also, to be consistent with variable naming, s/arch/machine_arch/.sets.defaults introduces two new variables, krb and krb4, whichwill affect whether Kerberos- or Kerberos IV-only files are putinto the set lists.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Tue, 25 Nov 2003 07:19:46 +0000</pubDate>
        <dc:creator>dyoung &lt;dyoung@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b02749036cad0b9b6d51ef2fab1faab1a22d4ec6 - Fix sets handling so that GCC specific lists are really used.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#b02749036cad0b9b6d51ef2fab1faab1a22d4ec6</link>
        <description>Fix sets handling so that GCC specific lists are really used.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Sun, 21 Sep 2003 19:26:02 +0000</pubDate>
        <dc:creator>tron &lt;tron@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c198ab018f8f61622f848fe89419f6dda0aa896 - etc/postinstall</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#5c198ab018f8f61622f848fe89419f6dda0aa896</link>
        <description>etc/postinstall    *	Improve message display in find_file_in_dirlist()    *	do_obsolete(): instead of running distrib/sets/makeobsolete to	temporarily generate the obsolete sets lists, look for them in	${SRC_DIR}/etc/obsolete/* or ${DEST_DIR}/etc/obsolete/*.	The obsolete check now works for &quot;extracted etc.tgz&quot; as the source dir.etc/Makefile (install-etc-files), distrib/sets/lists/*    *	Install obsolete set lists into /etc/obsolete/    *	Tweak how pwd_mkdb files are added to METALOGdistrib/sets/makeobsolete    *	Don&apos;t bother with &quot;_obsolete&quot; suffix on generated file names.

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Thu, 20 Feb 2003 11:40:28 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62148d5f928992bb46091f27794f8a720fd4f403 - use ${make} instead of ${MAKE} in the shell scripts, to prevent weird</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#62148d5f928992bb46091f27794f8a720fd4f403</link>
        <description>use ${make} instead of ${MAKE} in the shell scripts, to prevent weirdlossage with the modified ${MAKE} getting passed to child make&apos;s

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Tue, 26 Nov 2002 06:22:22 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fa5df2d2de7237c15ba602cd1dee583536f2142 - explicitly add  &quot; -f `dirname $0`/Makefile &quot;  to ${MAKE}, so that</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/distrib/sets/makeobsolete#8fa5df2d2de7237c15ba602cd1dee583536f2142</link>
        <description>explicitly add  &quot; -f `dirname $0`/Makefile &quot;  to ${MAKE}, so thatthese scripts do not need to be run from this directory in orderto function correctly

            List of files:
            /netbsd-src/distrib/sets/makeobsolete</description>
        <pubDate>Mon, 25 Nov 2002 23:29:54 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
