summaryrefslogtreecommitdiffstats
path: root/tools/build/mk
Commit message (Collapse)AuthorAgeFilesLines
* Add option to make pc-sysinstall optionaleadler2013-01-181-0/+89
| | | | Approved by: cperciva
* Add etc/periodic/daily/220.backup-pkgdb to OptionalObsoleteFiles.incbapt2012-12-201-0/+1
|
* Upgrade our copy of llvm/clang to r168974, from upstream's release_32dim2012-12-031-0/+4
| | | | | branch. This is effectively llvm/clang 3.2 RC2; the 3.2 release is coming soon.
* Don't install atf.test.mk if MK_ATF == no.marcel2012-11-151-0/+1
| | | | Submitted by: Garrett Cooper <yanegomi@gmail.com>
* Add ATF to the build. This is may be a bit rought around the egdes,marcel2012-10-221-0/+71
| | | | | | | | | | | | | | | | | but committing it helps to get everyone on the same page and makes sure we make progress. Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only. Credits follow: Submitted by: Garrett Cooper <yanegomi@gmail.com> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@
* Remove the netncp and nwfs files from here. They will be moved to theandreast2012-10-171-41/+0
| | | | | | ObsoleteFiles.inc file later. Discussed with: attilio
* Add libc++ and libcxxrt related files to OptionalObsoleteFiles.inc.dim2012-08-261-0/+115
| | | | MFC after: 1 week
* Add three additional clang intrinsics headers, which I missed in thedim2012-08-201-0/+3
| | | | previous import.
* Upgrade our copy of llvm/clang to trunk r162107. With thanks todim2012-08-201-0/+24
| | | | Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
* When WITHOUT_CLANG is being used, also clean out the clang 3.1 headersdim2012-07-231-0/+24
| | | | | | | | in OptionalObsoleteFiles.inc. PR: misc/169902 Submitted by: Thomas Eberhardt <sneakywumpus@googlemail.com> MFC after: 3 days
* New build KNOB: WITHOUT_PKGBOOTSTRAP to condition building of usr.sbin/pkgbapt2012-07-021-0/+4
| | | | | | | | Do not condition usr.sbin/pkg building on WITHOUT_PKGTOOLS anymore, so that users can remove the old pkg_* tools without removing the pkgng boostrap Approved by: des (mentor) MFC after: 1 month
* Add some missing files to OLD_FILESeadler2012-05-091-0/+2
| | | | | | | | PR: conf/166460 Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> Reviewed by: stable@ Approved by: cperciva MFC after: 2 weeks
* Add files and directories to be cleaned up if WITHOUT_GCC is in effectdim2012-04-141-0/+36
| | | | | | to OptionalObsoleteFiles.inc. MFC after: 1 week
* - Add new kerberos libraries to the list of optional obsolete files.stas2012-03-231-1/+37
|
* - Do not build libcom_err and compile_et when kerberos is disabled. Theystas2012-03-231-0/+6
| | | | | depends on several heimdal libraries and not used by anything but kerberos tools.
* - Update FreeBSD Heimdal distribution to version 1.5.1. This also bringsstas2012-03-221-40/+536
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | several new kerberos related libraries and applications to FreeBSD: o kgetcred(1) allows one to manually get a ticket for a particular service. o kf(1) securily forwards ticket to another host through an authenticated and encrypted stream. o kcc(1) is an umbrella program around klist(1), kswitch(1), kgetcred(1) and other user kerberos operations. klist and kswitch are just symlinks to kcc(1) now. o kswitch(1) allows you to easily switch between kerberos credentials if you're running KCM. o hxtool(1) is a certificate management tool to use with PKINIT. o string2key(1) maps a password into key. o kdigest(8) is a userland tool to access the KDC's digest interface. o kimpersonate(8) creates a "fake" ticket for a service. We also now install manpages for some lirbaries that were not installed before, libheimntlm and libhx509. - The new HEIMDAL version no longer supports Kerberos 4. All users are recommended to switch to Kerberos 5. - Weak ciphers are now disabled by default. To enable DES support (used by telnet(8)), use "allow_weak_crypto" option in krb5.conf. - libtelnet, pam_ksu and pam_krb5 are now compiled with error on warnings disabled due to the function they use (krb5_get_err_text(3)) being deprecated. I plan to work on this next. - Heimdal's KDC now require sqlite to operate. We use the bundled version and install it as libheimsqlite. If some other FreeBSD components will require it in the future we can rename it to libbsdsqlite and use for these components as well. - This is not a latest Heimdal version, the new one was released while I was working on the update. I will update it to 1.5.2 soon, as it fixes some important bugs and security issues.
* Replace utxrm(8) by utx(8).ed2012-02-111-0/+2
| | | | | | | | | | At first, I added a utility called utxrm(8) to remove stale entries from the user accounting database. It seems there are cases in which we need to perform different operations on the database as well. Simply rename utxrm(8) to utx(8) and place the old code under the "rm" command. In addition to "rm", this tool supports "boot" and "shutdown", which are going to be used by an rc-script which I am going to commit separately.
* Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default,dim2012-02-051-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that builds the following additional llvm/clang tools: - bugpoint - llc - lli - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-diff - llvm-dis - llvm-extract - llvm-ld - llvm-link - llvm-mc - llvm-nm - llvm-objdump - llvm-prof - llvm-ranlib - llvm-rtdyld - llvm-stub - macho-dump - opt These tools are mainly useful for people that want to manipulate llvm bitcode (.bc) and llvm assembly language (.ll) files, or want to tinker with llvm and clang themselves. MFC after: 2 weeks
* Add more files to cleanup with 'make delete-old' when WITHOUT_CLANG isdim2011-12-111-0/+35
| | | | | | in effect. MFC after: 1 week
* Add WITHOUT_UTMPX switch to the build system.ed2011-06-171-0/+18
| | | | | | | | | This knob removes the tools that are exclusively used to view and maintain the databases maintained by utmpx, namely last, users, who, wtmpcvt, ac, lastlogin and utxrm. The tool w is not in this list, because it has some other functionality which is unrelated to utmpx; it is hardlinked to the uptime tool.
* Don't remove the periodic script for ac(8) when setting WITHOUT_ACCT.ed2011-06-171-1/+0
|
* Don't omit ac(8) as part of WITHOUT_ACCT.ed2011-06-171-2/+0
| | | | | | | The WITHOUT_ACCT switch is supposed to omit tools related to process accounting, namely accton and sa. ac(8) is just a simple tool that prints statistics based on data in the utx.log database. It has nothing to do with the former.
* Complete WITHOUT_CXX support. It implies WITHOUT_GROFF anduqs2011-04-061-3/+569
| | | | | | | | WITHOUT_CLANG. Don't build clang bootstrap/build-tools depending on this flag. We also keep gperf, devd and libstdc++ around to prevent foot-shooting and to make this a two-way street.
* Flesh out WITHOUT_GROFF support to DTRT.uqs2011-02-221-4/+485
| | | | | | | | | | | | A full featured groff is required during buildworld, so build it always and don't rely on it being present on the host system. vgrind(1) is tightly coupled to a roff processor and will not be built/installed when groff is disabled. Also much of the roff'ed documentation under share/doc will not be built/installed when WITHOUT_GROFF is defined. Reviewed by: ru (partial)
* Document two more ways to find duplicates in the obsolete file list.uqs2010-12-041-1/+0
| | | | | | | Remove the only duplicate found by the optional files check. Fix typos, while here. Suggested by: netchild
* Add optional files controlled by WITH_GPIO knobgonzo2010-11-141-0/+5
| | | | Submitted by: Alexander Best <arundel@freebsd.org>
* lib32 is installed on powerpc64 too.brucec2010-11-141-10/+10
|
* libatm_p.a, libkeycap_p.a and libmytinfo_p.a are already in ObsoleteFiles.inc.brucec2010-11-141-5/+2
| | | | | | liblwres.so.10 has been replaced by liblwres.so.50. Reported by: arundel
* Hide 460.chkportsum in MK_PKGTOOLS != no case.delphij2010-11-091-0/+1
| | | | | Submitted by: Alex Kozlov <spam rm-rf kiev ua> MFC after: 2 weeks
* Don't blow away /bin/rmail symlink if we are keeping mailwrapper.markm2010-10-081-0/+2
| | | | | Mailwrapper can provide a perfectly good rmail with other mailers.
* Add some missing files to optionally delete.netchild2010-10-061-0/+27
| | | | Submitted by: Paul B Mahol <onemda@gmail.com>
* Chase LLVM version bump to 2.8.ed2010-07-211-6/+6
|
* Add the ZFS periodic daily scripts to the ZFS part.netchild2010-06-171-0/+2
|
* Add Clang to OptionalObsoleteFiles.inc.ed2010-06-141-0/+12
| | | | | This means you can now deinstall Clang by running make delete-old with WITHOUT_CLANG set.
* Remove GNU cpio after fix of CVE-2010-0624.delphij2010-03-261-6/+0
| | | | | | | | | | | | | Note that this is actually a no-op for most users, as this GNU cpio was broken on -HEAD and 8-STABLE since last March until the recent fix. FreeBSD 8.0+ uses BSD cpio by default and the code is being actively maintained. Blessed by: kientzle With hat: secteam MFC after: 3 days
* Add files to remove when MK_PPP=no.antoine2010-02-281-0/+8
|
* Add files to remove when MK_PORTSNAP=no.antoine2010-02-281-0/+9
|
* Add files to remove when MK_PKGTOOLS=no.antoine2010-02-281-0/+16
|
* Add files to remove when MK_PF=no.antoine2010-02-281-3/+28
|
* Add files to remove when MK_NTP=no.antoine2010-02-281-0/+87
|
* Update files to remove when MK_RCMDS=no.antoine2010-02-281-0/+8
|
* Add files to remove when MK_RCS=no.antoine2010-02-281-3/+24
|
* Add files to remove when MK_ROUTED=no.antoine2010-02-281-0/+7
|
* Add files to remove when MK_TELNET=no.antoine2010-02-281-0/+7
|
* Add files to remove when MK_NDIS=no.antoine2010-02-281-0/+8
|
* Update files to remove when MK_NCP=no.antoine2010-02-281-2/+2
|
* Update files to remove when MK_LPR=no.antoine2010-02-281-0/+4
|
* Add files to remove when MK_WIRELESS=no.antoine2010-02-281-0/+29
|
* Do not remove fmt.1 when MK_MAIL=no.antoine2010-02-261-1/+0
| | | | X-MFC-With: r203584
* Symbolic link to mailwrapper should only be removed if both MK_MAILWRAPPERdelphij2010-02-101-0/+2
| | | | | | and MK_SENDMAIL is "no". Reported by: Rob Farmer <rfarmer at predatorlabs.net>
OpenPOWER on IntegriCloud