|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
e64780fb |
| 08-Jul-2023 |
Martin Matuska <[email protected]> |
xinstall: do not use copy_file_range(2) when BOOTSTRAPPING
Reported by: arichardson
|
|
Revision tags: release/13.2.0, release/12.4.0 |
|
| #
c7a8e8d3 |
| 03-Aug-2022 |
Dag-Erling Smørgrav <[email protected]> |
xinstall: make md5 and ripemd160 conditional
Sponsored by: Klara, Inc.
|
|
Revision tags: release/13.1.0 |
|
| #
93c43690 |
| 14-Dec-2021 |
Emmanuel Vadot <[email protected]> |
pkgbase: Put more binaries/lib in runtime
Move some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime. This is everything needed to boot to multiuser with FreeBSD-rc installed.
MFC aft
pkgbase: Put more binaries/lib in runtime
Move some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime. This is everything needed to boot to multiuser with FreeBSD-rc installed.
MFC after: 2 weeks Sponsored by: Beckhoff Automation GmbH & Co. KG Differential Revision: https://reviews.freebsd.org/D33435
show more ...
|
|
Revision tags: release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
| #
52918a7b |
| 20-Nov-2019 |
Alex Richardson <[email protected]> |
Allow boostrapping xinstall on Linux
Linux does not have st_flags so we have to avoid using it there.
Reviewed By: emaste, imp Differential Revision: https://reviews.freebsd.org/D22446
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
5f401182 |
| 16-Jan-2018 |
Alex Richardson <[email protected]> |
Allow xinstall and makefs to be crossbuilt on Linux and Mac
I need these tools in order to install the crossbuilt FreeBSD and create a disk image. Linux does not have a st_flags in struct stat so un
Allow xinstall and makefs to be crossbuilt on Linux and Mac
I need these tools in order to install the crossbuilt FreeBSD and create a disk image. Linux does not have a st_flags in struct stat so unfortunately I need a bunch of ugly ifdefs. The resulting binaries allow me to sucessfully install a MIPS64 world and create a disk-image that boots.
Reviewed By: brooks, bdrewery, emaste Approved By: jhb (mentor) Differential Revision: https://reviews.freebsd.org/D13307
show more ...
|
|
Revision tags: release/10.4.0 |
|
| #
d511b20a |
| 02-Aug-2017 |
Enji Cooper <[email protected]> |
Add HAS_TESTS to all Makefiles that are currently using the `SUBDIR.${MK_TESTS}+= tests` idiom.
This is a follow up to r321912.
|
| #
4b330699 |
| 02-Aug-2017 |
Enji Cooper <[email protected]> |
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-ch
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox .
No functional change intended.
MFC after: 1 weeks
show more ...
|
|
Revision tags: release/11.1.0 |
|
| #
a35f04fb |
| 12-Mar-2017 |
Warner Losh <[email protected]> |
Adopt SRCTOP in usr.bin
Prefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/foo over ${.CURDIR}/../foo for paths in Makefiles.
Differential Revision: https://reviews.freebsd.org/D9
Adopt SRCTOP in usr.bin
Prefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/foo over ${.CURDIR}/../foo for paths in Makefiles.
Differential Revision: https://reviews.freebsd.org/D9932 Sponsored by: Netflix Silence on: arch@ (twice)
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
1f9b8f8e |
| 08-May-2016 |
Jilles Tjoelker <[email protected]> |
install: Add some tests.
|
|
Revision tags: release/10.3.0 |
|
| #
20f68058 |
| 18-Nov-2015 |
Bryan Drewery <[email protected]> |
Remove unneeded libmd from bootstrap-tools (reverting r246784).
The bootstrap-tools are supposed to be host tools, which in most cases, use host headers and libraries. As such, directly including t
Remove unneeded libmd from bootstrap-tools (reverting r246784).
The bootstrap-tools are supposed to be host tools, which in most cases, use host headers and libraries. As such, directly including the src tree's headers for libmd here causes the need to link libmd in since it will be built with the new symbols (which /usr/lib/libmd.so) won't have unless it is new enough. During the target build in buildworld the target headers are staged into WORLDTMP and used via --sysroot, allowing the target xinstall to be built with the new/target libmd.
The .PATH here was also not doing anything since xinstall does not use libmd source files.
Sponsored by: EMC / Isilon Storage Division MFC after: 2 weeks
show more ...
|
|
Revision tags: release/10.2.0 |
|
| #
3e11bd9e |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert to usr.bin/ to LIBADD Reduce overlinking
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0 |
|
| #
0af99eef |
| 14-Feb-2013 |
Hiroki Sato <[email protected]> |
- Fix libmd dependency. It is needed in the bootstrap library list because usr.bin/xinstall depends on it. - Remove libutil from usr.bin/xinstall/Makefile. No symbol was actually used.
Reviewed
- Fix libmd dependency. It is needed in the bootstrap library list because usr.bin/xinstall depends on it. - Remove libutil from usr.bin/xinstall/Makefile. No symbol was actually used.
Reviewed by: brooks
show more ...
|
| #
f2b19f9e |
| 18-Jan-2013 |
Brooks Davis <[email protected]> |
Introduce six new options from NetBSD: * -M <metalog> Log metadata in mtree format. * -D <destdir> Log paths relative to <destdir>. * -h <hash> Log digest of type <hash>. * -T <tags>
Introduce six new options from NetBSD: * -M <metalog> Log metadata in mtree format. * -D <destdir> Log paths relative to <destdir>. * -h <hash> Log digest of type <hash>. * -T <tags> Specify which mtree tags to log. * -l <linkflag> Create hard or symbolic links (allows logging). * -U Install without root privileges (owner, group, mode, and flags can be logged via -M
NOTE: In the interest of compatibility with NetBSD and because it is the obvious letter, the nearly useless -M option (disable mmap) has been repurposed.
Sponsored by: DARPA, AFRL Obtained from: NetBSD Reviewed by: bz
show more ...
|
| #
a6a1856e |
| 11-Jan-2013 |
Brooks Davis <[email protected]> |
Implement the -N <dbdir> option which allows an alternate passwd and group file to be used. This is useful for installing on systems where a user or group does not currently exist.
Sponsored by: DA
Implement the -N <dbdir> option which allows an alternate passwd and group file to be used. This is useful for installing on systems where a user or group does not currently exist.
Sponsored by: DARPA, AFRL Obtained from: NetBSD MFC after: 5 days
show more ...
|
|
Revision tags: release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
b7946da9 |
| 02-Jan-2010 |
Ed Schouten <[email protected]> |
Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
| #
e80dde60 |
| 25-Jan-2005 |
Suleiman Souhlal <[email protected]> |
- Make WARNS?= 6 clean - Add WARNS?= 6
Approved by: stefanf, grehan (mentor)
|
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0 |
|
| #
5d8fdf31 |
| 17-Mar-2004 |
Ruslan Ermilov <[email protected]> |
Trust bsd.prog.mk to set SRCS correctly.
|
|
Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0 |
|
| #
30aaff11 |
| 05-Apr-2003 |
Warner Losh <[email protected]> |
Migrate to a new way of dealing with building from old revisions of FreeBSD. This method attempts to centralize all the necessary hacks or work arounds in one of two places in the tree (src/Makefile
Migrate to a new way of dealing with building from old revisions of FreeBSD. This method attempts to centralize all the necessary hacks or work arounds in one of two places in the tree (src/Makefile.inc1 and src/tools/build). We build a small compatibility library (libbuild.a) as well as selectively installing necessary include files. We then include this directory when building host binaries.
This removes all the past release compatibilty hacks from various places in the tree. We still build on tip of stable and current. I will work with those that want to support more, although I anticipate it will just work.
Many thanks to ru@, obrien@ and jhb@ for providing valuable input at various stage of implementation, as well as for working together to positively effect a change for the better.
show more ...
|
|
Revision tags: release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
| #
40c6b893 |
| 13-Nov-2002 |
Ruslan Ermilov <[email protected]> |
Take __FreeBSD_version into account when BOOTSTRAPPING.
|
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
| #
e35f9517 |
| 08-Feb-2002 |
Mark Murray <[email protected]> |
Remove NO_WERRORs and WARNS=n's. To be revisited after GCC3.
|
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
| #
7f96dac8 |
| 12-Dec-2001 |
Ruslan Ermilov <[email protected]> |
More "const" poisoning, and only use NO_WERROR if we're bootstrapping.
|
| #
7423f8b1 |
| 11-Dec-2001 |
Mark Murray <[email protected]> |
WARNS=2, use __FBSDID(), set NO_WERROR, as there are "dirty" files used during the bootstrap phase.
|
| #
e08effda |
| 17-Sep-2001 |
Ruslan Ermilov <[email protected]> |
When bootstrapping install(1), libc may not have the strtofflags(3) support.
|
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
| #
a73313a6 |
| 02-Apr-2001 |
Ruslan Ermilov <[email protected]> |
Do not override `realinstall' target, use ${PROGNAME}.
|