#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
291812 |
|
04-Dec-2015 |
bdrewery |
MFC r291026:
Remove unneeded libmd from bootstrap-tools (reverting r246784).
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
246784 |
|
14-Feb-2013 |
hrs |
- 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
|
#
245617 |
|
18-Jan-2013 |
brooks |
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
|
#
245312 |
|
11-Jan-2013 |
brooks |
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
|
#
201386 |
|
02-Jan-2010 |
ed |
Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
|
#
140817 |
|
25-Jan-2005 |
ssouhlal |
- Make WARNS?= 6 clean - Add WARNS?= 6
Approved by: stefanf, grehan (mentor)
|
#
127111 |
|
17-Mar-2004 |
ru |
Trust bsd.prog.mk to set SRCS correctly.
|
#
113136 |
|
05-Apr-2003 |
imp |
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.
|
#
106852 |
|
13-Nov-2002 |
ru |
Take __FreeBSD_version into account when BOOTSTRAPPING.
|
#
90416 |
|
08-Feb-2002 |
markm |
Remove NO_WERRORs and WARNS=n's. To be revisited after GCC3.
|
#
87724 |
|
12-Dec-2001 |
ru |
More "const" poisoning, and only use NO_WERROR if we're bootstrapping.
|
#
87685 |
|
11-Dec-2001 |
markm |
WARNS=2, use __FBSDID(), set NO_WERROR, as there are "dirty" files used during the bootstrap phase.
|
#
83571 |
|
17-Sep-2001 |
ru |
When bootstrapping install(1), libc may not have the strtofflags(3) support.
|
#
75084 |
|
02-Apr-2001 |
ru |
Do not override `realinstall' target, use ${PROGNAME}.
|
#
74862 |
|
27-Mar-2001 |
ru |
Do not override the ``install'' target.
|
#
74848 |
|
27-Mar-2001 |
ru |
MAN[1-9] -> MAN.
|
#
61749 |
|
17-Jun-2000 |
joe |
Switch over to using the new fflagstostr and strtofflags library calls.
|
#
57003 |
|
05-Feb-2000 |
joe |
Revert part of the last commit, remove {g|s}etflags from the libc interface, and statically link them to the programs using them. These functions, upon reflection and discussion, are too generically named for a library interface with such specific functionality. Also the api that they use, whilst ok for private use, isn't good enough for a libc function.
Additionally there were complications with the build/install-world process. It depends heavily upon xinstall, which got broken by the change in api, and caused bootstrap problems and general mayhem.
There is work in progress to address future problems that may be caused by changes in install-chain tools, and better names for {g|s}etflags can be derived when some future program requires them. For now the code has been left in src/lib/libc/gen (it started off in src/bin/ls).
It's important to provide library functions for manipulating file flag strings if we ever want this interface to be adopted outside of the source tree, but now isn't necessarily the right moment with 4.0-release just around the corner.
Approved: jkh
|
#
56692 |
|
27-Jan-2000 |
joe |
Historically file flags (schg, uschg, etc) have been converted from string to u_long and back using two functions, flags_to_string and string_to_flags, which co-existed with 'ls'. As time has progressed more and more other tools have used these private functions to manipulate the file flags.
Recently I moved these functions from /usr/src/bin/ls to libutil, but after some discussion with bde it's been decided that they really ought to go in libc.
There are two already existing libc functions for manipulating file modes: setmode and getmode. In keeping with these flags_to_string has been renamed getflags and string_to_flags to setflags.
The manual page could probably be improved upon ;)
|
#
55476 |
|
05-Jan-2000 |
bde |
Actually remove unrequired SRCS.
|
#
55302 |
|
01-Jan-2000 |
joe |
Added missing DPADD's. Removed unrequired SRCS's.
Obtained from: bde
|
#
55270 |
|
30-Dec-1999 |
joe |
Moved flags_to_string and string_to_flags into libutil. It's used in many places nowadays.
|
#
9701 |
|
25-Jul-1995 |
bde |
Change `install' to `${INSTALL}' so that default install flags can be specified in the top level Makefiles.
|
#
2496 |
|
04-Sep-1994 |
ats |
Reviewed by: Submitted by: Get the man page installed. Does anyone know the reason for the name xinstall instead of install for this directory ? Would life more easy to get this whole thing under install.
|
#
1866 |
|
05-Aug-1994 |
wollman |
More merry makefile munging for man page compatability.
|
#
1661 |
|
31-May-1994 |
rgrimes |
Add ${COPY} on install command so that the file in obj does not get removed when running make install.
|
#
1637 |
|
30-May-1994 |
rgrimes |
Cleanup so that make install can run, many install: maninstall changed to just install:, sperious targets and CLEANFILES removed.
|
#
1591 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1590, which included commits to RCS files with non-trunk default branches.
|
#
1590 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Usr.bin Sources
|