The NetBSD Project

CVS log for src/build.sh

[BACK] Up to [cvs.NetBSD.org] / src

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: netbsd-8


Revision 1.316.4.3 / (download) - annotate - [select for diffs], Wed Sep 15 05:07:42 2021 UTC (2 months, 2 weeks ago) by msaitoh
Branch: netbsd-8
Changes since 1.316.4.2: +62 -6 lines
Diff to previous 1.316.4.2 (colored) to branchpoint 1.316 (colored) next main 1.317 (colored)

Pull up following revision(s) (requested by martin in ticket #1695):
	build.sh: revision 1.348
	build.sh: revision 1.349
	build.sh: revision 1.350
	build.sh: revision 1.351
	build.sh: revision 1.352
	build.sh: revision 1.356
ignore cvslatest errors in expert mode
Handle git and mercurial for reproducible builds.
for mercurial, use the latest revision instead of limiting the output to 1
(requested by joerg)
handle different flavors of date(1)
kre@ does not like the subshell :-)
Add a new operation "mkrepro-timestamp" to extract the timestamp a
build with -P would use. Example usage:
	./build.sh -T /usr/tools -P mkrepro-timestamp
This allows us to extract this information once, make other use of it,
and replicate it on other machines with -V MKREPRO=yes -V MKREPRO_TIMESTAMP=..

Revision 1.316.4.2 / (download) - annotate - [select for diffs], Mon Feb 26 13:52:00 2018 UTC (3 years, 9 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.316.4.1: +21 -2 lines
Diff to previous 1.316.4.1 (colored) to branchpoint 1.316 (colored)

Pull up following revision(s) (requested by maya in ticket #591):
	build.sh: revision 1.317-1.320

Add sanity check: passed -x but no xsrc directory

Accept also ../xsrc in our sanity check, we use this as a default too,
if it exists.

Simplify.

If we're going xsrc hunting, lets's do it properly.   In particular
it is not "good" just because ../xsrc or /usr/xsrc exists, if the user said
-X /no/xsrc/here ...   Further, when we find it, remember it.

While here, also look in my favourite place: .../src/xsrc - src/x would be
better (or src/x11) but that's too hard given the cvs module name and src
tarball format.

Revision 1.316.4.1 / (download) - annotate - [select for diffs], Mon Feb 19 18:26:44 2018 UTC (3 years, 9 months ago) by snj
Branch: netbsd-8
Changes since 1.316: +4 -9 lines
Diff to previous 1.316 (colored)

Pull up following revision(s) (requested by uwe in ticket #555):
	build.sh: 1.322-1.323
	tools/make/buildmake.sh.in: 1.9-1.12
Make sure nbmake is always built with the right _PATH_DEFSYSPATH.
--
Restore formatting/indentation of the configure call in rebuildmake()
to what it used to be.
--
G/c unused runcmd.
--
Do not use HOST_CFLAGS to link the make binary.
--
Do not use HOST_CFLAGS and others.  build.sh calls configure with
CFLAGS set to HOST_CFLAGS, etc - so HOST_* environment variables are
already taken into account if set.
OTOH, if configure were to add anything to CFLAGS etc, the old code
would happily ignore those changes, picking up original environment
variables instead.

Revision 1.316 / (download) - annotate - [select for diffs], Sat Apr 8 18:22:35 2017 UTC (4 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1
Branch point for: netbsd-8
Changes since 1.315: +8 -6 lines
Diff to previous 1.315 (colored)

- Allow all other targets (like kernel=) to obey mkrepro (-P)
- Print the timestamp in UTC

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>