#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
266759 |
|
27-May-2014 |
dim |
MFC r265925:
Upgrade our copy of llvm/clang to 3.4.1 release. This release contains mostly fixes, for the following upstream bugs:
http://llvm.org/PR16365 http://llvm.org/PR17473 http://llvm.org/PR18000 http://llvm.org/PR18068 http://llvm.org/PR18102 http://llvm.org/PR18165 http://llvm.org/PR18260 http://llvm.org/PR18290 http://llvm.org/PR18316 http://llvm.org/PR18460 http://llvm.org/PR18473 http://llvm.org/PR18515 http://llvm.org/PR18526 http://llvm.org/PR18600 http://llvm.org/PR18762 http://llvm.org/PR18773 http://llvm.org/PR18860 http://llvm.org/PR18994 http://llvm.org/PR19007 http://llvm.org/PR19010 http://llvm.org/PR19033 http://llvm.org/PR19059 http://llvm.org/PR19144 http://llvm.org/PR19326
Approved by: re (kib)
|
#
264117 |
|
04-Apr-2014 |
emaste |
MFC r261521 by antoine: Add files to remove WITHOUT_NIS
PR: misc/186412 Sponsored by: The FreeBSD Foundation
|
#
263509 |
|
21-Mar-2014 |
dim |
MFC 254790 (by emaste):
Import llvm r187614 (git 44c8e34), for lldb's use:
Author: Daniel Malea <daniel.malea@intel.com> Date: Thu Aug 1 21:18:16 2013 +0000
Fixed the Intel-syntax X86 disassembler to respect the (existing) option for hexadecimal immediates, to match AT&T syntax. This also brings a new option for C-vs-MASM-style hex.
Patch by Richard Mitton Reviewed: http://llvm-reviews.chandlerc.com/D1243
MFC 258003 (by emaste):
Merge upstream LLVM r182803:
[Mips] Add Mips specific dynamic table entry tags.
This is to support an upcoming LLDB snapshot update.
Reviewed by: dim@ Sponsored by: DARPA, AFRL
MFC 258005:
Merge upstream LLVM r192118:
Formally added an explicit enum for DWARF TLS support. No functionality change.
Reviewed by: dim@ Sponsored by: DARPA, AFRL
MFC 261991:
Upgrade our copy of llvm/clang to 3.4 release. This version supports all of the features in the current working draft of the upcoming C++ standard, provisionally named C++1y.
The code generator's performance is greatly increased, and the loop auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The PowerPC backend has made several major improvements to code generation quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ backends have all seen major feature work.
Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.4/docs/ReleaseNotes.html> <http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html>
MFC 262303:
Pull in r197521 from upstream clang trunk (by rdivacky):
Use the integrated assembler by default on FreeBSD/ppc and ppc64.
Requested by: jhibbits
MFC 262611:
Pull in r196874 from upstream llvm trunk:
Fix a crash that occurs when PWD is invalid.
MCJIT needs to be able to run in hostile environments, even when PWD is invalid. There's no need to crash MCJIT in this case.
The obvious fix is to simply leave MCContext's CompilationDir empty when PWD can't be determined. This way, MCJIT clients, and other clients that link with LLVM don't need a valid working directory.
If we do want to guarantee valid CompilationDir, that should be done only for clients of getCompilationDir(). This is as simple as checking for an empty string.
The only current use of getCompilationDir is EmitGenDwarfInfo, which won't conceivably run with an invalid working dir. However, in the purely hypothetically and untestable case that this happens, the AT_comp_dir will be omitted from the compilation_unit DIE.
This should help fix assertions occurring with ports-mgmt/tinderbox, when it is using jails, and sometimes invalidates clang's current working directory.
Reported by: decke
MFC 262809:
Pull in r203007 from upstream clang trunk:
Don't produce an alias between destructors with different calling conventions.
Fixes pr19007.
(Please note that is an LLVM PR identifier, not a FreeBSD one.)
This should fix Firefox and/or libxul crashes (due to problems with regparm/stdcall calling conventions) on i386.
Reported by: multiple users on freebsd-current PR: bin/187103
MFC 263048:
Repair recognition of "CC" as an alias for the C++ compiler, since it was silently broken by upstream for a Windows-specific use-case.
Apparently some versions of CMake still rely on this archaic feature...
Reported by: rakuco
MFC 263049:
Garbage collect the old way of adding the libstdc++ include directories in clang's InitHeaderSearch.cpp. This has been superseded by David Chisnall's commit in r255321.
Moreover, if libc++ is used, the libstdc++ include directories should not be in the search path at all. These directories are now only used if you pass -stdlib=libstdc++.
|
#
263422 |
|
20-Mar-2014 |
des |
MFH (r255590): list OpenSSH in OptionalObsoleteFiles.inc Also fix the libssh-went-private bit in ObsoleteFiles.inc, which was incomplete.
|
#
262801 |
|
05-Mar-2014 |
dim |
MFC r261283:
Import libc++ 3.4 release. This contains a lot of bugfixes, and some preliminary support for C++1y.
MFC r261604:
HEAD is not buildable for the past day. Commit a 'quick fix' in order to permit buildworld to complete.
Reviewed by: theraven
MFC r261608:
Apply a cleaner solution for the sign warnings that can occur when compiling libc++'s <locale> header with -Wsystem-headers on.
This has also been submitted upstream.
Reported by: asomers
MFC r261801:
An ABI incompatibility crept into the libc++ 3.4 import in r261283. It was caused by upstream libc++ commit r194536, which aimed to make the headers more standards-compliant, by making std::pair's copy constructor trivial. Unfortunately, this could cause certain C++ applications using shared libraries built against the previous version of libc++ to crash.
Fix the ABI incompatibility by making std::pair's copy constructor non-trivial again.
Please note: Any C++ applications or shared libraries built with libc++ between r261283 and this revision should be recompiled.
Reported by: stefanf
|
#
259673 |
|
20-Dec-2013 |
gjb |
Honor WITHOUT_SYSINSTALL=1.
This is a direct commit to stable/9.
PR: 176263 Submitted by: Sayetsky Anton (vsjcfm gmail com) Sponsored by: The FreeBSD Foundation
|
#
253320 |
|
13-Jul-2013 |
des |
MFH (r253138,r253258): install authpf-noip
Approved by: re (delphij)
|
#
252723 |
|
04-Jul-2013 |
dim |
Merge clang 3.3 release and various fixes: r241214, r246705, r248548, r249423, r249817, r250217, r250593, r250616, r250997, r251216, r251662, r251761, r251785, r251790, r252039.
MFC r241214 (by jkim): Do not install incomplete unwind.h from clang. This header file was meant to be a wrapper for the canonical system header file. Unfortunately, we do not have one (yet) and some times it is causing weird failures when clang is used for building ports. More complete and correct file will come from libcxxrt in the future.
Discussed with: dim, kib, theraven
MFC r246705 (by andrew): Allow us to build clang for ARM EABI. Clang and llvm use the arm-gnueabi-freebsd10.0 triple for EABI. Use this when we are on arm or armv6 and are building for EABI.
Reviewed by: dim
MFC r248548 (by andrew): Pull in r177252 from upstream clang trunk:
Make sure to use same EABI version for external assembler as for integrated as.
This allows us to use gcc on a world built with clang on ARM.
MFC r249423: Upgrade our copy of llvm/clang to trunk r178860, in preparation of the upcoming 3.3 release (branching and freezing expected in a few weeks).
Preliminary release notes can be found at the usual location: <http://llvm.org/docs/ReleaseNotes.html>
An MFC is planned once the actual 3.3 release is finished.
MFC r249817: Pull in r180121 from upstream llvm trunk:
LoopVectorizer: Fix 15830. When scalarizing and unrolling stores make sure that the order in which the elements are scalarized is the same as the original order. This fixes a miscompilation in FreeBSD's regex library.
This should fix lib/libc/regex/regcomp.c at -O3 with clang 3.3 r178860 on CPUs with SSE. Before this change, the vectorizer could incorrectly rearrange the second loop in computejumps(), leading to possibly invalid entries in the re_gets::charjump table.
The net result was that for example "sed s/@CC@/foo/" failed to work correctly, leading to trouble with many configure scripts.
MFC r250217: Allow building clang on older FreeBSD releases, where log2() does not exist yet. With this change, I have verified that building head on 8.1-RELEASE works.
Noticed by: Ryan Stone <rysto32@gmail.com>
MFC r250593: Pull in r181286 from upstream llvm trunk:
LoopVectorize: getConsecutiveVector must respect signed arithmetic
We were passing an i32 to ConstantInt::get where an i64 was needed and we must also pass the sign if we pass negatives numbers. The start index passed to getConsecutiveVector must also be signed.
Should fix PR15882.
This should fix Firefox crashes some people have been reporting, when it is compiled with -O3.
MFC r250616: Use an ugly hack to get around bootstrapping problems when building clang on head between r239347 and r245428.
The former revision introduced CLOCK_PROCESS_CPUTIME_ID as a clock id for the clock_gettime() function and friends, but it was only added in <sys/time.h>, not in <time.h>. Any program including <time.h> would therefore not be able to use CLOCK_PROCESS_CPUTIME_ID, even though the value of _POSIX_CPUTIME indicates its existence. The latter revision synchronized the defines again.
Work around this problem by defining the id on the command line for the particular .cpp file that needs it. If the id ever changes value, this hack will need to be updated.
MFC r250997: Pull in r182656 from upstream llvm trunk:
LoopVectorize: LoopSimplify can't canonicalize loops with an indirectbr in it, don't assert on those cases.
Fixes PR16139.
This should fix clang assertion failures when optimizing at -O3, similar to:
Assertion failed: (TheLoop->getLoopPreheader() && "No preheader!!"), function canVectorize, file contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2171.
Reported by: O. Hartmann <ohartman@zedat.fu-berlin.de> PR: ports/178332, ports/178977
MFC r251216 (by ed): Pull in r183033 and r183036 from LLVM trunk:
Add support for optimized (non-generic) atomic libcalls.
For integer types of sizes 1, 2, 4 and 8, libcompiler-rt (and libgcc) provide atomic functions that pass parameters by value and return results directly.
libgcc and libcompiler-rt only provide optimized libcalls for __atomic_fetch_*, as generic libcalls on non-integer types would make little sense. This means that we can finally make __atomic_fetch_* work on architectures for which we don't provide these operations as builtins (e.g. ARM).
This should fix the dreaded "cannot compile this atomic library call yet" error that would pop up once every while.
This should make it possible for me to get C11 atomics working on all of our platforms.
MFC r251662: Upgrade our copy of llvm/clang to 3.3 release.
Release notes are still in the works, these will follow soon.
MFC r251761: Pull in r181620 from llvm trunk:
[ms-inline asm] Fix a crasher when we fail on a direct match.
The issue was that the MatchingInlineAsm and VariantID args to the MatchInstructionImpl function weren't being set properly. Specifically, when parsing intel syntax, the parser thought it was parsing inline assembly in the at&t dialect; that will never be the case.
The crash was caused when the emitter tried to emit the instruction, but the operands weren't set. When parsing inline assembly we only set the opcode, not the operands, which is used to lookup the instruction descriptor. rdar://13854391 and PR15945
Also, this commit reverts r176036. Now that we're correctly parsing the intel syntax the pushad/popad don't match properly. I've reimplemented that fix using a MnemonicAlias.
Pull in r183907 from llvm trunk:
X86: Make the cmov aliases work with intel syntax too.
These commits make a number of Intel-style inline assembly mnemonics aliases (occurring in several ports) work properly, which could cause assertions otherwise.
Reported by: kwm, bapt
MFC r251785 (by ed) Pull in r184040 from upstream clang trunk:
Emit native implementations of atomic operations on FreeBSD/armv6.
Just like on Linux, FreeBSD/armv6 assumes the system supports ldrex/strex unconditionally. It is also used by the kernel. We can therefore enable support for it, like we do on Linux.
While there, change one of the unit tests to explicitly test against armv5 instead of armv7, as it actually tests whether libcalls are emitted.
MFC r251790 (by andrew): Pull in r183926 from LLVM trunk:
Allow clang to build __clear_cache on ARM.
__clear_cache is special. It needs no signature, but is a real function in compiler_rt or libgcc.
Patch by Andrew Turner.
This allows us to build the __clear_cache function in compiler-rt.
MFC r252039: Pull in r183984 from llvm trunk:
Make PrologEpilogInserter save/restore all callee saved registers in functions which call __builtin_unwind_init()
__builtin_unwind_init() is an undocumented gcc intrinsic which has this effect, and is used in libgcc_eh.
Goes part of the way toward fixing PR8541.
This obsoletes the ugly hack to libgcc's unwind code from r245272, and should also work for other arches, so revert the hack too.
|
#
251841 |
|
17-Jun-2013 |
gjb |
MFC r251563: Add freebsd-update.conf(5) to OptionalObsoleteFiles.inc
PR: 179437 Approved by: kib (mentor)
|
#
250983 |
|
25-May-2013 |
eadler |
MFC r250533: Unconditionally install 210.backup-aliases as many MTAs other than sendmail support the use of /etc/aliases.
PR: conf/176098
|
#
246264 |
|
02-Feb-2013 |
eadler |
MFC r245606: Add option to make pc-sysinstall optional
PR: bin/173931 Approved by: cperciva (implicit)
|
#
245431 |
|
14-Jan-2013 |
dim |
MFC r244628:
Upgrade our copy of llvm/clang to 3.2 release.
Release notes for llvm: http://llvm.org/releases/3.2/docs/ReleaseNotes.html
Release notes for clang: http://llvm.org/releases/3.2/tools/clang/docs/ReleaseNotes.html
|
#
240066 |
|
03-Sep-2012 |
dim |
MFC r239715:
Add libc++ and libcxxrt related files to OptionalObsoleteFiles.inc.
|
#
238862 |
|
28-Jul-2012 |
dim |
MFC r238721:
When WITHOUT_CLANG is being used, also clean out the clang 3.1 headers in OptionalObsoleteFiles.inc.
PR: misc/169902 Submitted by: Thomas Eberhardt <sneakywumpus@googlemail.com> Approved by: re (kib)
|
#
236354 |
|
31-May-2012 |
eadler |
MFC r235204: Add some missing files to OLD_FILES
PR: conf/166460 Approved by: cperciva (implicit)
|
#
234720 |
|
26-Apr-2012 |
dim |
MFC r234289:
Add files and directories to be cleaned up if WITHOUT_GCC is in effect to OptionalObsoleteFiles.inc.
|
#
231919 |
|
19-Feb-2012 |
dim |
MFC r231057:
Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default, 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.
|
#
229045 |
|
30-Dec-2011 |
dim |
MFC r228409:
Add more files to cleanup with 'make delete-old' when WITHOUT_CLANG is in effect.
|
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
223209 |
|
17-Jun-2011 |
ed |
Add WITHOUT_UTMPX switch to the build system.
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.
|
#
223208 |
|
17-Jun-2011 |
ed |
Don't remove the periodic script for ac(8) when setting WITHOUT_ACCT.
|
#
223201 |
|
17-Jun-2011 |
ed |
Don't omit ac(8) as part of WITHOUT_ACCT.
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.
|
#
220401 |
|
06-Apr-2011 |
uqs |
Complete WITHOUT_CXX support. It implies WITHOUT_GROFF and 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.
|
#
218941 |
|
22-Feb-2011 |
uqs |
Flesh out WITHOUT_GROFF support to DTRT.
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)
|
#
216179 |
|
04-Dec-2010 |
uqs |
Document two more ways to find duplicates in the obsolete file list.
Remove the only duplicate found by the optional files check. Fix typos, while here.
Suggested by: netchild
|
#
215323 |
|
14-Nov-2010 |
gonzo |
Add optional files controlled by WITH_GPIO knob
Submitted by: Alexander Best <arundel@freebsd.org>
|
#
215312 |
|
14-Nov-2010 |
brucec |
lib32 is installed on powerpc64 too.
|
#
215306 |
|
14-Nov-2010 |
brucec |
libatm_p.a, libkeycap_p.a and libmytinfo_p.a are already in ObsoleteFiles.inc. liblwres.so.10 has been replaced by liblwres.so.50.
Reported by: arundel
|
#
215045 |
|
09-Nov-2010 |
delphij |
Hide 460.chkportsum in MK_PKGTOOLS != no case.
Submitted by: Alex Kozlov <spam rm-rf kiev ua> MFC after: 2 weeks
|
#
213585 |
|
08-Oct-2010 |
markm |
Don't blow away /bin/rmail symlink if we are keeping mailwrapper. Mailwrapper can provide a perfectly good rmail with other mailers.
|
#
213472 |
|
06-Oct-2010 |
netchild |
Add some missing files to optionally delete.
Submitted by: Paul B Mahol <onemda@gmail.com>
|
#
210320 |
|
21-Jul-2010 |
ed |
Chase LLVM version bump to 2.8.
|
#
209253 |
|
17-Jun-2010 |
netchild |
Add the ZFS periodic daily scripts to the ZFS part.
|
#
209171 |
|
14-Jun-2010 |
ed |
Add Clang to OptionalObsoleteFiles.inc.
This means you can now deinstall Clang by running make delete-old with WITHOUT_CLANG set.
|
#
205702 |
|
26-Mar-2010 |
delphij |
Remove GNU cpio after fix of CVE-2010-0624.
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
|
#
204461 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_PPP=no.
|
#
204460 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_PORTSNAP=no.
|
#
204459 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_PKGTOOLS=no.
|
#
204458 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_PF=no.
|
#
204457 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_NTP=no.
|
#
204456 |
|
28-Feb-2010 |
antoine |
Update files to remove when MK_RCMDS=no.
|
#
204455 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_RCS=no.
|
#
204454 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_ROUTED=no.
|
#
204453 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_TELNET=no.
|
#
204452 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_NDIS=no.
|
#
204451 |
|
28-Feb-2010 |
antoine |
Update files to remove when MK_NCP=no.
|
#
204450 |
|
28-Feb-2010 |
antoine |
Update files to remove when MK_LPR=no.
|
#
204449 |
|
28-Feb-2010 |
antoine |
Add files to remove when MK_WIRELESS=no.
|
#
204379 |
|
26-Feb-2010 |
antoine |
Do not remove fmt.1 when MK_MAIL=no.
X-MFC-With: r203584
|
#
203733 |
|
09-Feb-2010 |
delphij |
Symbolic link to mailwrapper should only be removed if both MK_MAILWRAPPER and MK_SENDMAIL is "no".
Reported by: Rob Farmer <rfarmer at predatorlabs.net>
|
#
203711 |
|
09-Feb-2010 |
delphij |
As it turns out, fmt(1) is being used by the base system as well as the ports tree extensively and it is probably a good idea to keep it regardless of NO_MAIL setting.
Reported by: Alexander Best Reviewed by: antoine X-MFC-With: r203584
|
#
203584 |
|
06-Feb-2010 |
delphij |
Add files for NO_MAIL, NO_SENDMAIL and NO_MAILWRAPPER.
MFC after: 2 weeks
|
#
203567 |
|
06-Feb-2010 |
antoine |
Update files to remove when MK_KERBEROS=no.
|
#
203566 |
|
06-Feb-2010 |
antoine |
Add files to remove when MK_JAIL=no.
|
#
203565 |
|
06-Feb-2010 |
antoine |
Update files to remove when MK_IPX=no.
|
#
203564 |
|
06-Feb-2010 |
antoine |
Add files to remove when MK_IPFW=no.
|
#
203563 |
|
06-Feb-2010 |
antoine |
Move rescue/ping6 from files to remove when MK_INET6=no to file to remove when MK_INET6_SUPPORT=no. (MK_INET6=no implies MK_INET6_SUPPORT=no)
|
#
203562 |
|
06-Feb-2010 |
antoine |
Add file to remove when MK_IDEA=no.
|
#
203561 |
|
06-Feb-2010 |
antoine |
Add files to remove when MK_GSSAPI=no.
|
#
203231 |
|
30-Jan-2010 |
antoine |
Add files to remove when MK_GPIB=no.
|
#
203228 |
|
30-Jan-2010 |
antoine |
Add files to remove when MK_GDB=no.
|
#
203226 |
|
30-Jan-2010 |
antoine |
Add files to remove when MK_GAMES=no.
|
#
203224 |
|
30-Jan-2010 |
antoine |
Add files to remove when MK_FREEBSD_UPDATE=no.
|
#
203221 |
|
30-Jan-2010 |
antoine |
Add files to remove when MK_FLOPPY=no.
|
#
202927 |
|
24-Jan-2010 |
antoine |
Add files to remove when MK_DICT=no.
|
#
202926 |
|
24-Jan-2010 |
antoine |
Add files to remove when MK_CVS=no.
|
#
202925 |
|
24-Jan-2010 |
antoine |
Add files to remove when MK_CTM=no.
|
#
202923 |
|
24-Jan-2010 |
antoine |
Add files to remove when MK_CPP=no.
|
#
202452 |
|
16-Jan-2010 |
antoine |
Update files to remove when MK_ZFS=no.
|
#
202451 |
|
16-Jan-2010 |
antoine |
Update files to remove when MK_CDDL=no.
|
#
202450 |
|
16-Jan-2010 |
antoine |
Add files to remove when MK_CALENDAR=no.
|
#
201931 |
|
09-Jan-2010 |
antoine |
Update files to remove when MK_BLUETOOTH=no.
|
#
201929 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_AUTHPF=no.
|
#
201928 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_ATM=no.
|
#
201927 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_AT=no.
|
#
201926 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_APM=no.
|
#
201925 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_AMD=no.
|
#
201923 |
|
09-Jan-2010 |
antoine |
Add files to remove when MK_ACCT=no.
|
#
194870 |
|
24-Jun-2009 |
jamie |
Add libjail, a (somewhat) simpler interface to the jail_set and jail_get system calls and the security.jail.param sysctls.
Approved by: bz (mentor)
|
#
183002 |
|
13-Sep-2008 |
antoine |
Add files to remove when WITHOUT_HESIOD is set. This fixes "make check-old" when WITH_HESIOD is set.
PR: 122406 MFC after: 1 month
|
#
180926 |
|
28-Jul-2008 |
antoine |
Add files to remove when MK_GNU_CPIO = no
|
#
179315 |
|
26-May-2008 |
bz |
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7.
This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation
Discussed with: rwatson, re
|
#
177714 |
|
29-Mar-2008 |
ru |
Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
|
#
177552 |
|
24-Mar-2008 |
antoine |
Don't remove usr/include/fs/nwfs and usr/include/netncp, as they are always recreated during installworld (they are in BSD.include.dist).
Reported by: Pawel Worach Approved by: rwatson (mentor) X-MFC: with revision 1.13
|
#
176955 |
|
08-Mar-2008 |
antoine |
Add some checks for amd64 target around usr/lib32 libraries, missed in previous commit.
Approved by: rwatson (mentor) X-MFC: with revision 1.13
|
#
176662 |
|
29-Feb-2008 |
antoine |
Add files to remove when MK_GCOV, MK_IPX or MK_NCP are defined.
Note: it may be a good idea to deduce obsolete usr/lib32/ files from obsolete lib/ and usr/lib/ files.
PR: 120492 PR: 121118 PR: 121121 Submitted by: KAMIYA Satosi, Richard Tector Approved by: rwatson (mentor) MFC after: 1 month
|
#
175469 |
|
18-Jan-2008 |
brueffer |
Remove files conditional on the obsolete MK_FORTRAN knob. They are already listed in ObsoleteFiles.inc anyway.
Reported by: David Wolfskill Approved by: rwatson (mentor) MFC after: 3 days
|
#
172491 |
|
09-Oct-2007 |
obrien |
Repo copy libpthreads to libkse. This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
|
#
172398 |
|
01-Oct-2007 |
ru |
MK_LIBTHR was misspelled.
Approved by: re (kensmith)
|
#
168409 |
|
06-Apr-2007 |
pjd |
Connect ZFS to the build.
|
#
167452 |
|
11-Mar-2007 |
rafan |
Add ncursesw, libelf, and libalias profiling libraries
Approved by: delphij (mentor)
|
#
166389 |
|
01-Feb-2007 |
rafan |
Remove old libmytinfo link.
Approved by: delphij (mentor) Requested by: ache
|
#
164662 |
|
27-Nov-2006 |
yar |
/usr/sbin/faithd is an INET6-specific tool, and now it won't be built if MK_INET6 is "no", so add it to the MK_INET6 block.
PR: bin/100805 (audit-trail)
|
#
162846 |
|
30-Sep-2006 |
ru |
Removed libc_r build support.
|
#
160808 |
|
29-Jul-2006 |
yar |
Extend the MK_INET6 section by rescue/ping6 and the manpages.
|
#
160777 |
|
28-Jul-2006 |
yar |
Populate the MK_INET6 block.
|
#
158212 |
|
01-May-2006 |
netchild |
Add profile libs.
Submitted by: Pawel Worach <pawel.worach@gmail.com>
|
#
157439 |
|
03-Apr-2006 |
netchild |
Milosz (sorry for not using the right 'l', it will not display corretly in the commit log) submitted support for some NO_* knobs for delete-old* and check-old. I converted it to the new WITHOUT_* knobs (more correctly: MK_*) and added some dummy ones so that people can see what's missing.
Volunteers can have a look at http://phk.freebsd.dk/misc/build_options/ for a list of files.
The location looks a little bit odd to me, but I don't care about the color of this bikeshed and follow the suggestion of our build infrastructure guru to place it "somewhere under src/tools/ please". [1] The build/mk/ directory looks more sane to me than the other ones there.
Submitted by: milosz.galazka@gmail.com Suggested by: ru [1]
|