| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
MFC after: 25 days
Notes:
svn path=/head/; revision=288339
|
|
|
|
|
|
|
| |
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288251
|
|
|
|
| |
Notes:
svn path=/head/; revision=288203
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bootstrap tools exist for backwards compatibility support. DTrace tools
tools are also needed for cross builds, so belong in cross-tools.
Reviewed by: imp (earlier), markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2144
Notes:
svn path=/head/; revision=288069
|
|
|
|
| |
Notes:
svn path=/head/; revision=287902
|
|
|
|
|
|
|
|
|
| |
PR: 202310
Submitted by: Chris Petrik <chris@bsdjunk.com>
Approved by: will
Notes:
svn path=/head/; revision=287824
|
|
|
|
|
|
|
|
|
|
|
| |
Stale CTF tools are a frequent source of DTrace issues, and they compile
quickly enough that the increase in build time is negligible.
Reviewed by: emaste, imp
Differential Revision: https://reviews.freebsd.org/D3670
Notes:
svn path=/head/; revision=287805
|
|
|
|
|
|
|
|
|
|
|
|
| |
a one word variable, which is quite unexpected from documentation.
So, to avoid double installation of a single kernel, protect the extra
kernels loop with ${BUILDKERNELS:[#]} > 1 conditional.
Sponsored by: Netflix
Sponsored by: Nginx, Inc.
Notes:
svn path=/head/; revision=287400
|
|
|
|
|
|
|
|
|
|
| |
alternative kernels.
Sponsored by: Netflix
Sponsored by: Nginx, Inc.
Notes:
svn path=/head/; revision=287358
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from BUILDKERNELS list. This is more strict, since INSTALLKERNEL by
definition is the first word of BUILDKERNELS list. The previous
code failed if INSTALLKERNEL is a substring of additional kernel name.
Reviewed by: gjb
Sponsored by: Netflix
Sponsored by: Nginx, Inc.
Notes:
svn path=/head/; revision=287357
|
|
|
|
|
|
|
| |
Sponsored by: Gandi.net
Notes:
svn path=/head/; revision=287108
|
|
|
|
|
|
|
| |
listing everybody else.
Notes:
svn path=/head/; revision=287085
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For most cases they are equivalent, but BINUTILS_BOOTSTRAP is a
BROKEN_OPTION on arm64 as the in-tree GNU binutils do not support it,
so we need a separate internal flag for ELF Tool Chain.
Reviewed by: andrew, brooks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3381
Notes:
svn path=/head/; revision=286842
|
|
|
|
|
|
|
| |
Submitted by: jhb@
Notes:
svn path=/head/; revision=286747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The option was added only to ease the transition from GNU Binutils to
ELF Tool Chain tools, and that process is now complete (for the viable
replacements). Noting the removal in UPDATING is sufficient as we have
not shipped a release with the option.
Reviewed by: brooks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3240
Notes:
svn path=/head/; revision=286730
|
|
|
|
|
|
|
|
|
| |
target, but rescue doesn't.
Pointy hat: imp@
Notes:
svn path=/head/; revision=286695
|
|
|
|
| |
Notes:
svn path=/head/; revision=286691
|
|
|
|
|
|
|
|
| |
which has a build-tools target (see commit for how build-tools and
cross-tools differ).
Notes:
svn path=/head/; revision=286687
|
|
|
|
|
|
|
|
|
|
| |
12 years? Nothing downstream in the build uses it. Eliminate it as a
build tool.
Reviewed by: emaste@ ("just delete it")
Notes:
svn path=/head/; revision=286676
|
|
|
|
|
|
|
|
|
|
|
| |
changes to prevent the 'rescue: not found' errors from happening.
Bump FreeBSD_version to 1100078 since there's been no version bumps
since this change was made. Only people that installed since r284356
really need to do this bootstrapping, but since crunchgen needs to
bootstrap for other reasons, bumping the number was the simplest.
Notes:
svn path=/head/; revision=286672
|
|
|
|
| |
Notes:
svn path=/head/; revision=286643
|
|
|
|
|
|
|
|
|
|
|
| |
They need to be built and installed (including headers) prior to the
DTrace CTF tools.
Reviewed by: imp (as part of a larger change)
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=286635
|
|
|
|
|
|
|
|
|
| |
ITOOLS. They are tiny enough that I'm not making conditional: the
minuscule savings in disk space isn't worth the obfuscation of
Makefile.inc1.
Notes:
svn path=/head/; revision=286536
|
|
|
|
|
|
|
|
|
| |
Reviewed by: andrew, emaste
Sponsored by: ARM Limited
Differential Revision: https://reviews.freebsd.org/D2738
Notes:
svn path=/head/; revision=285009
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes sysroot usable for cross building, it also removes the need for
_SHLIBDIRPREFIX (keeps its definition since picobsd uses it and I have no time
to test it)
Differential Revision: https://reviews.freebsd.org/D2920
Submitted by: imp, adrian
Tested by: adrian
Notes:
svn path=/head/; revision=284898
|
|
|
|
| |
Notes:
svn path=/head/; revision=284686
|
|
|
|
|
|
|
| |
Reported by: antoine, jbeich
Notes:
svn path=/head/; revision=284638
|
|
|
|
| |
Notes:
svn path=/head/; revision=284421
|
|
|
|
|
|
|
|
| |
gzip(1) cannot be used as bootstrap tools as it depends on syscalls that only
exists on HEAD
Notes:
svn path=/head/; revision=283946
|
|
|
|
|
|
|
|
|
|
|
| |
with compressed manpages.
This should fix spam during installworld: "exec: No such file or directory"
Reported by: many
Notes:
svn path=/head/; revision=283938
|
|
|
|
| |
Notes:
svn path=/head/; revision=283783
|
|
|
|
| |
Notes:
svn path=/head/; revision=283782
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change among other things improve search capabilities over the manpages
allowing fine grain query.
A new build option WITHOUT_MANDOCDB has been added to keep the ancient version
of the database and the tools. The plan is to entirely remove this option before
11.0-RELEASE.
Differential Revision: https://reviews.freebsd.org/D2603
Notes:
svn path=/head/; revision=283777
|
|
|
|
|
|
|
| |
options would need libsqlite3 as well thus depends on this definitions
Notes:
svn path=/head/; revision=283772
|
|
|
|
|
|
|
| |
on supported arches to the prebuild libs
Notes:
svn path=/head/; revision=283572
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
typos, and fixing the dependency when MK_LIBCPLUSPLUS != no
- `:D` operator evaluation is immediate, i.e. like .if defined(..). So r283159
was in effect a no-op commit.
- Fix dependency in MK_LIBCPLUSPLUS case in two ways:
-- lib/libc++ was the wrong dependency. It should have been libcxxrt.
-- lib/libc++ was missing __L, so again it was depending on the directory, not
the relevant .PHONY target.
Tested with: make tinderbox (amd64, arm, sparc64) and JFLAG=-j16
In collaboration with: bdrewery, imp, peter
BIG pointyhat to: ngie (for trying to commit things at 6am while staying up all
night working on other tasks)
Notes:
svn path=/head/; revision=283169
|
|
|
|
|
|
|
|
|
|
|
| |
This reduces the number of copy of sqlite we have to just one and easier
tracking version of sqlite
Differential Revision: https://reviews.freebsd.org/D2443
Reviewed by: imp, stas, bjk
Notes:
svn path=/head/; revision=283160
|
|
|
|
|
|
|
|
|
|
| |
target, not the directory when building libctf for libproc
Reported by: many, Jenkins
Submitted by: rodrigc
Notes:
svn path=/head/; revision=283159
|
|
|
|
|
|
|
|
|
|
| |
lib/librtld_db on architectures where they're supported
Reported by: bz, Jenkins
Pointyhat to: bapt
Notes:
svn path=/head/; revision=283152
|
|
|
|
|
|
|
| |
on MK_CTF != "no". Use the other divined value instead of reinventing the wheel
Notes:
svn path=/head/; revision=283151
|
|
|
|
|
|
|
|
|
| |
Verified via `cd lib/libproc; make -VLIBADD`
Pointyhat to: ngie
Notes:
svn path=/head/; revision=283150
|
|
|
|
|
|
|
|
|
|
| |
on !arm64 and !sparc64
Pointyhat to: bapt
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=283148
|
|
|
|
|
|
|
| |
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=283140
|
|
|
|
|
|
|
| |
Those are needed to build libdtrace
Notes:
svn path=/head/; revision=283139
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- r277259 crunchide: Correct 64-bit section header offset
- r281674 crunchide: always include both 32- and 64-bit ELF support
With built-in cross-size support we also no longer need a special case
for cross-build crunchide.
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2576
Notes:
svn path=/head/; revision=283108
|
|
|
|
|
|
|
|
|
|
|
|
| |
The appropriate subdirectories are handled by lib/csu/Makefile. There's
no need to duplicate this logic in Makefile.inc1 and lib/Makefile.
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2523
Notes:
svn path=/head/; revision=282821
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Makefile.inc1): add dependency of xinstall on libmd to
avoid failure of parallel bootstrap.
(lib/libmd/*.h): do not redefine symbols if already
defined as macros (libcrypt uses the same sources internally,
redefining symbols with a prefix of its own).
Fixes build failures caused by previous change to libmd.
Reported by: ian
Pointy hat to: thomas
Notes:
svn path=/head/; revision=282736
|
|
|
|
| |
Notes:
svn path=/head/; revision=282318
|
|
|
|
|
|
|
|
|
|
|
|
| |
if its set in the environement of each command seperately.
Move the PATH setting to the NXBMAKE variable so its picked up to find
the one-off gperf build for the native-xtools target.
Pointed Out by: ngie
Notes:
svn path=/head/; revision=282265
|
|
|
|
|
|
|
|
|
|
|
| |
enabled host. Build a one-off gperf and put it in the PATH for the rest
of the target so the ONE call to gperf by the gcc build picks it up and
DTRT.
Reviewed by: imp
Notes:
svn path=/head/; revision=282260
|