pkgsrc/regress
rillig 7f191db6be mk/pkgformat: include only relevant ident strings in +BUILD_VERSION
Before, not only files containing an RCS Id were recorded in the
+BUILD_VERSION file but also files containing text that looked similar to
an RCS Id were recorded, even though these didn't contain any valuable
version information.

The effect was that before this change, pkgtools/pkglint was built over
and over again by the bulk builds since pbulk uses a different regular
expression for detecting modified files.

The regular expression for unexpanded RCS Ids is added to record files
that have never been checked in to CVS, just to have them recorded and to
distinguish them from the final committed version.

See https://mail-index.netbsd.org/tech-pkg/2020/01/11/msg022489.html.
2020-01-15 20:11:11 +00:00
..
barrier
bootstrap-install-sh
buildlink-libtool regress/buildlink-libtool: fix failing test 2019-03-24 21:09:21 +00:00
buildlink-transform
buildlink-unwrap
check-perms regress/check-perms: add test for broken CHECK_PERMS_AUTOFIX 2019-09-19 23:53:36 +00:00
check-portability
compiler regress/compiler: fix regression test 2019-03-17 12:20:09 +00:00
env-vars regress/env-vars: make test output more concise 2018-11-09 06:59:20 +00:00
gnu-configure-strict mk/configure: assist in finding unrecognized configure options 2019-05-04 15:16:50 +00:00
ignore-tools
infra-unittests regress/infra-unittests: add small framework for testing mk/ with mocks 2019-03-21 21:45:30 +00:00
make-env-phases regress/make-env-phases: fix test by ignoring changes to *FLAGS 2019-12-17 16:01:28 +00:00
make-quoting regress/make-quoting: adjust to bmake change from 2015 2018-11-30 19:06:32 +00:00
pkg-options regress/pkg-options: fix regression test for PKG_OPTIONS framework 2019-03-24 20:57:59 +00:00
pkgfail
plus_build_version mk/pkgformat: include only relevant ident strings in +BUILD_VERSION 2020-01-15 20:11:11 +00:00
print-plist regress/print-plist: fix syntax error after almost 15 years 2019-07-17 17:56:22 +00:00
print-plist-python lang/python: fix PYVERSSUFFIX escaping for print-PLIST 2019-07-17 18:34:16 +00:00
show-all regress/show-all: fix regression test after infrastructure change 2018-11-30 19:15:49 +00:00
subst mk/subst.mk: substitute embedded newlines, escape dots in variable names 2019-03-17 12:01:14 +00:00
tools mk/tools: in the wrapper log, quote arguments containing = naturally 2019-05-22 20:47:05 +00:00
README regress: remove Makefile 2020-01-11 11:09:35 +00:00

See the chapter "Regression tests" in the pkgsrc guide (doc/pkgsrc.txt)
for more information about these tests.