summaryrefslogtreecommitdiff
path: root/regress/plus_build_version/files
AgeCommit message (Collapse)AuthorFilesLines
2020-05-24regress/plus_build_version: fix testrillig1-1/+1
2020-01-15mk/pkgformat: include only relevant ident strings in +BUILD_VERSIONrillig3-3/+4
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-15mk/pkgformat: include only relevant ident strings in +BUILD_VERSIONrillig1-3/+0
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-15regress/plus_build_version: fix testrillig1-1/+1
2020-01-11regress/plus_build_version: adjust the expanded RCS Idsrillig2-4/+4
These values could not be guessed before the previous commit.
2020-01-11regress/plus_build_version: RCS Id extraction for +BUILD_VERSIONrillig7-0/+42
In pkgtools/pkglint, there are several lines that look almost like RCS Ids. Some parts of the pkgsrc infrastructure expand them and some others don't. This needs to be fixed so that all parts of pkgsrc agree what is a complete RCS Id and what isn't. As long as that is not the case, pbulk unnecessarily builds pkglint over and over again, even if nothing changed. There are probably other unintended side effects as well that just haven't been discovered or considered grave enough.