History log of /netbsd-current/etc/Makefile.params
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.23 11-Jun-2023 lukem

more NBUILDJOBS deprecation

The NBUILDJOBS option was deprecated in 2002;
there's no need to keep warning about it,
remove from params / show-params,
and only document as obsolete.


Revision tags: netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.22 14-Feb-2021 pgoyette

Add KERNEL_DIR to /etc/release

"Sure, why not" from xtos!


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
# 1.21 22-Nov-2019 martin

Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is
important information when trying to reproduce a build.


Revision tags: phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.20 10-Jul-2018 martin

branches: 1.20.2;
Drop output for MAKECONF MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE
in MKREPRO=yes builds.


# 1.19 09-Jul-2018 martin

Remove debug hack (revert previous)


# 1.18 05-Jul-2018 martin

Temporary hack to get MKREPRO debug info out of the build cluster. XXX revert!


Revision tags: phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.17 24-Jan-2017 christos

branches: 1.17.4; 1.17.10; 1.17.12;
MAKE varies between builds because it contains the full pathname.


Revision tags: bouyer-socketcan-base
# 1.16 08-Jan-2017 christos

branches: 1.16.2;
Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.22 14-Feb-2021 pgoyette

Add KERNEL_DIR to /etc/release

"Sure, why not" from xtos!


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
# 1.21 22-Nov-2019 martin

Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is
important information when trying to reproduce a build.


Revision tags: phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.20 10-Jul-2018 martin

branches: 1.20.2;
Drop output for MAKECONF MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE
in MKREPRO=yes builds.


# 1.19 09-Jul-2018 martin

Remove debug hack (revert previous)


# 1.18 05-Jul-2018 martin

Temporary hack to get MKREPRO debug info out of the build cluster. XXX revert!


Revision tags: phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.17 24-Jan-2017 christos

branches: 1.17.4; 1.17.10; 1.17.12;
MAKE varies between builds because it contains the full pathname.


Revision tags: bouyer-socketcan-base
# 1.16 08-Jan-2017 christos

branches: 1.16.2;
Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.21 22-Nov-2019 martin

Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is
important information when trying to reproduce a build.


Revision tags: phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.20 10-Jul-2018 martin

branches: 1.20.2;
Drop output for MAKECONF MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE
in MKREPRO=yes builds.


# 1.19 09-Jul-2018 martin

Remove debug hack (revert previous)


# 1.18 05-Jul-2018 martin

Temporary hack to get MKREPRO debug info out of the build cluster. XXX revert!


Revision tags: phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.17 24-Jan-2017 christos

branches: 1.17.4; 1.17.10; 1.17.12;
MAKE varies between builds because it contains the full pathname.


Revision tags: bouyer-socketcan-base
# 1.16 08-Jan-2017 christos

branches: 1.16.2;
Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
# 1.20 10-Jul-2018 martin

Drop output for MAKECONF MAKEOBJDIR MAKEOBJDIRPREFIX MAKEVERBOSE
in MKREPRO=yes builds.


# 1.19 09-Jul-2018 martin

Remove debug hack (revert previous)


# 1.18 05-Jul-2018 martin

Temporary hack to get MKREPRO debug info out of the build cluster. XXX revert!


Revision tags: phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.17 24-Jan-2017 christos

branches: 1.17.4; 1.17.10;
MAKE varies between builds because it contains the full pathname.


Revision tags: bouyer-socketcan-base
# 1.16 08-Jan-2017 christos

branches: 1.16.2;
Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.17 24-Jan-2017 christos

MAKE varies between builds because it contains the full pathname.


Revision tags: bouyer-socketcan-base
# 1.16 08-Jan-2017 christos

Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.16 08-Jan-2017 christos

Instead of hard-coding all the MK* vars and constantly being out of date,
use _MKVARS.yes and _MKVARS.no to construct them.


Revision tags: pgoyette-localcount-20170107
# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

branches: 1.13.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.15 25-Dec-2016 christos

put also MAKEFILES in the MKREPRO section since they vary since they contain
paths.


# 1.14 24-Dec-2016 christos

For MKREPRO, don't print varying params.


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.13 23-Jul-2015 mrg

remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


Revision tags: riastradh-drm2-base3
# 1.10 26-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 16-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.13 23-Jul-2015 mrg

remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


# 1.12 03-Aug-2014 apb

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading. The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.


# 1.11 25-Mar-2014 ozaki-r

branches: 1.11.2;
Add MKCTF

This variable separates CTF stuffs from MKDTRACE; we can build DTrace
solely without building and using them. This allows us to use DTrace
even if CTF stuffs have problems (actually they have now).

This variable would be merged into MKDTRACE eventually, once CTF stuffs
work correctly again.


# 1.10 25-Jan-2014 apb

Add BUILDSEED to RELEASEVARS.


# 1.9 26-Jan-2014 apb

Add MKREPRO and MKARZERO to the list of variables in RELEASEVARS.


# 1.8 15-Jan-2014 christos

eliminate use of bsd.sys.mk from Makefiles


# 1.7 01-Nov-2013 apb

HOST_SH is defined in bsd.sys.mk, so we need to include that
as well as bsd.own.mk. Revert previous use of ${HOST_SH:Ush}.


# 1.6 01-Nov-2013 martin

If HOST_SH is not defined, use sh to parse osrelease.sh


# 1.5 01-Nov-2013 apb

Reinstate .include <bsd.own.mk>. Without this, many variables are undefined.

Define DISTRIBVER in the same way that src/etc/Makefile defines it.
Without this, "make params" in src/Makefile uses an undefined value.

Remove a spurious ">&3".


# 1.4 30-Oct-2013 apb

Instead of stupid postprocessor tricks, use redirect tricks
to ensure that the output from ${PRINT_PARAMS} contains only
the desired information without any debugging noise.


# 1.3 18-Oct-2013 njoly

Add HAVE_LLVM/HAVE_PCC, MKLLVM/MKPCC to RELEASEVARS.


# 1.2 09-Mar-2013 jmmv

Record the value of MKATF and MKKYUA in /etc/release.


# 1.1 03-Dec-2012 apb

branches: 1.1.2; 1.1.6;
Add src/etc/Makefile.params, containing the definition of the
RELEASEVARS variable, and commands related to printing the values of
the variables whose names are in RELEASEVARS.

Add an awk script to remove noise printed by "make -j" or high levels
of MAKEVERBOSE, so we get only the variables names and values. The
values are escaped so that variables containing embedded newlines,
quotation marks, and backslashes, are passed through safely.

Adapt src/etc/Makefile and src/Makefile to use the new ${PRINT_PARAMS}
command defined in src/etc/Makefile.params.

Now ${DESTDIR}/etc/release and the params file in the top-level
.OBJDIR should never contain unwanted noise, even after a build with
MAKEVERBOSE=4.


# 1.1.6.4 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.1.6.3 23-Jun-2013 tls

resync from head


# 1.1.6.2 24-Feb-2013 tls

resync with head


# 1.1.6.1 03-Dec-2012 tls

file Makefile.params was added on branch tls-maxphys on 2013-02-25 00:24:49 +0000


# 1.1.2.3 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")


# 1.1.2.2 15-Jan-2013 yamt

sync with (a bit old) head


# 1.1.2.1 03-Dec-2012 yamt

file Makefile.params was added on branch yamt-pagecache on 2013-01-16 05:26:13 +0000


# 1.11.2.1 10-Aug-2014 tls

Rebase.