| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=211450
|
|
|
|
|
|
|
|
|
|
| |
and 3.3 (build the modules). IMHO, this makes it a little easier to
track the progress of a kernel build using whereintheworld et al.
MFC after: 3 weeks
Notes:
svn path=/head/; revision=211436
|
|
|
|
|
|
|
| |
Pointed out by: kib
Notes:
svn path=/head/; revision=210116
|
|
|
|
|
|
|
|
|
|
| |
'builddtb' target.
Make the processing more robust against non-existent kernel config files
(pointed out by imp@).
Notes:
svn path=/head/; revision=210112
|
|
|
|
|
|
|
|
|
| |
which will be added soon.
Reviewed by: imp
Notes:
svn path=/head/; revision=210024
|
|
|
|
|
|
|
|
|
|
| |
use MACHINE_CPUARCH instead of MACHINE_CPU since the sources for the
CSU is based on MACHINE_CPUARCH
Reviewed by: arch@ (twice)
Notes:
svn path=/head/; revision=209511
|
|
|
|
|
|
|
|
|
|
|
| |
change the name of the object tree from ${TARGET} to
${TARGET}.${TARGET_ARCH} so we can do both big and little endian
builds in the same tree.
Reviewed by: arch@ (twice)
Notes:
svn path=/head/; revision=209510
|
|
|
|
|
|
|
|
|
|
|
| |
Rather than having arch specific code in Makefile.inc1, generalize so
that we can control the settings of different options on a per
architecutre basis.
Reviewed by: arch@ (twice)
Notes:
svn path=/head/; revision=209509
|
|
|
|
|
|
|
|
|
| |
simpler and more robust.
Submitted by: Andrzej Tobola
Notes:
svn path=/head/; revision=209240
|
|
|
|
|
|
|
|
| |
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=209128
|
|
|
|
|
|
|
| |
Approved by: ed (mentor)
Notes:
svn path=/head/; revision=208964
|
|
|
|
|
|
|
|
|
| |
for bootstrap-tools target and WITHOUT_MAN_UTILS was implied by default.
Pointy hat: jkim
Notes:
svn path=/head/; revision=208363
|
|
|
|
|
|
|
| |
by WITHOUT_MAN_UTILS.
Notes:
svn path=/head/; revision=208353
|
|
|
|
| |
Notes:
svn path=/head/; revision=208333
|
|
|
|
|
|
|
| |
upgrades from versions prior to 6.0 on head.
Notes:
svn path=/head/; revision=208324
|
|
|
|
|
|
|
|
|
|
|
| |
Adjust dependencies for programs using libarchive
Add xz and linkage against liblzma to rescue system
Approved by: kientzle, delphij (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=207849
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Rework the wrapper support to check libpkg version as well as pkg_install
version.
- Add libfetch to _prebuild_libs.
- There are no new features introduced.
Notes: the API is not stable, so basically, do not use libpkg in your
projects for now. Also there's no manpage for libpkg yet, because the API
will change drastically. I repeat, do not use libpkg for now.
Notes:
svn path=/head/; revision=207113
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the buildkernel. This way makeoptions WITH_CTF=yes not only works when
compiling the tradtitional way, but also when using buildkernel. This
does not enable the CTF part of the world, it still defaults to without
CTF info.
The cross/build-tools/bootstrap targets are not affected by this, they
still have and should keep the explicit NO_CTF.
Notified by: np
Notes:
svn path=/head/; revision=207058
|
|
|
|
| |
Notes:
svn path=/head/; revision=206618
|
|
|
|
| |
Notes:
svn path=/head/; revision=205622
|
|
|
|
|
|
|
|
|
| |
(NO_INFOCOMPRESS, NO_DOCCOMPRESS or NO_MANCOMPRESS)
MFC after: 1 month
Notes:
svn path=/head/; revision=204833
|
|
|
|
| |
Notes:
svn path=/head/; revision=203016
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- WITHOUT_OPENSSH (and WITH_KERBEROS)
- WITHOUT_KERBEROS and WITH_GSSAPI
PR: 137483
Submitted by: bf
MFC after: 2 weeks
Note: this breaks harder world WITHOUT_GSSAPI (and WITH_KERBEROS), but well
Notes:
svn path=/head/; revision=202896
|
|
|
|
|
|
|
|
|
| |
libulog now only provides functions that are used by various packages
from the ports tree, namely the libutempter ones. There is no reason to
link it into the crunch/fixit binaries anymore.
Notes:
svn path=/head/; revision=202755
|
|
|
|
|
|
|
|
|
|
|
| |
That is, write 'exec 3<&0' instead of '3<&0'. Due to an sh(1) bug fixed in
r199953, the latter also persisted, provided that fd 3 was not open before.
With newer sh or fd 3 open, it would not delete orphaned catpages.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=202324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately there are two slight problems with that:
- Yacc and lex might generate code that generates warnings because of
this. Require yacc and lex to be rebuilt during bootstrap. I'm not
incrementing __FreeBSD_version here, because I assume someone else
will do this eventually.
- When running `make buildkernel', it uses share/mk from the source
treeo to build aicasm. Because aicasm also depends on lex, this would
break. Lower WARNS to 5 for now. We should just increment it to 6
again somewhere in the very far future.
Notes:
svn path=/head/; revision=201300
|
|
|
|
|
|
|
|
|
| |
which disables doing a make obj. Use it when you know it will work
only. KERNFAST now implies NO_KERNELOBJ, since you don't need to keep
doing obj when doing incremental kernel builds.
Notes:
svn path=/head/; revision=200596
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The information used by the "Last login:"-line is obtained by using
ulog_setutxfile(3) to switch to the lastlog database. Login and logout
are performed using the utility functions ulog_login(3) and
ulog_logout(3).
This also means we must build libulog during bootstrap.
Approved by: des
Notes:
svn path=/head/; revision=200413
|
|
|
|
|
|
|
|
|
|
|
|
| |
files search path and thus -isystem is sufficient. -iprefix is
meant to do something entirely different.
Approved by: ed (mentor)
OKed by: ru, kan
Tested by: make universe
Notes:
svn path=/head/; revision=198741
|
|
|
|
|
|
|
|
|
|
|
| |
is installed, we should at least have the tzsetup tool available!
Suggested by: Andriy Gapon <avg@freebsd.org>
Noticed by: Ben Kaduk <minimarmot@gmail.com>
MFC after: 1 week
Notes:
svn path=/head/; revision=198535
|
|
|
|
| |
Notes:
svn path=/head/; revision=198347
|
|
|
|
|
|
|
| |
revision r197995.
Notes:
svn path=/head/; revision=198020
|
|
|
|
| |
Notes:
svn path=/head/; revision=197056
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compiled with stack protector.
Use libssp_nonshared library to pull __stack_chk_fail_local symbol into
each library that needs it instead of pulling it from libc. GCC
generates local calls to this function which result in absolute
relocations put into position-independent code segment, making dynamic
loader do extra work every time given shared library is being relocated
and making affected text pages non-shareable.
Reviewed by: kib
Approved by: re (kib)
Notes:
svn path=/head/; revision=195697
|
|
|
|
|
|
|
| |
Approved by: re (impliciti, by approving previos check-in)
Notes:
svn path=/head/; revision=195152
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use libssp_nonshared library to pull __stack_chk_fail_local symbol into
each library that needs it instead of pulling it from libc. GCC generates
local calls to this function which result in absolute relocations put into
position-independent code segment, making dynamic loader do extra work everys
time given shared library is being relocated and making affected text pages
non-shareable.
Reviewed by: kib
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=195151
|
|
|
|
|
|
|
|
|
|
|
| |
/etc/make.conf properly.
Only one SCM?
I do not think this is right.
Now I have fixed it.
Notes:
svn path=/head/; revision=194194
|
|
|
|
|
|
|
|
|
|
| |
ar had been moved from cross tools to bootstrap tools when bsd ar was
introduced.
Submitted by: ru@
Notes:
svn path=/head/; revision=190706
|
|
|
|
|
|
|
|
|
| |
ar, it was built in the gnu/usr.bin/binutils tree. Now it isn't.
Submitted by: John Hein
Notes:
svn path=/head/; revision=190007
|
|
|
|
|
|
|
| |
earlier version of this patch.
Notes:
svn path=/head/; revision=189865
|
|
|
|
|
|
|
|
|
| |
mkdir calls
- Remove the ugly workaroung from libc NLS, which was to create some of
these directories
Notes:
svn path=/head/; revision=189850
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to possible breakages in the catalog handling code. Since then, that
code has been replaced by the secure code from NetBSD but NLS in libc
remained turned off. Tests have shown that the feature is stable and
working so we can now turn it on again.
- Add several new catalog files:
- ca_ES.ISO8859-1
- de_DE.ISO8859-1
- el_GR.ISO8859-7 (by manolis@ and keramida@)
- es_ES.ISO8859-1 (kern/123179, by carvay@)
- fi_FI.ISO8859-1
- fr_FR.ISO8859-1 (kern/78756, by thierry@)
- hu_HU.ISO8859-2 (by gabor@)
- it_IT.ISO8859-15
- nl_NL.ISO8859-1 (corrections by rene@)
- no_NO.ISO8859-1
- mn_MN.UTF-8 (by ganbold@)
- sk_SK.ISO8859-2
- sv_SE.ISO8859-1
(The catalogs without explicit source has been obtained from NetBSD.)
Approved by: attilio
Notes:
svn path=/head/; revision=189765
|
|
|
|
|
|
|
|
|
|
|
|
| |
installing with -DWITHOUT_INFO, otherwise one can experience a
failure trying to installworld on a system that is built with
-DWITHOUT_INFO (i.e., without /usr/bin/install-info).
Reported by: bland
MFC after: 3 days
Notes:
svn path=/head/; revision=189764
|
|
|
|
|
|
|
|
|
| |
you can build the cross development tools and install them as
$XDEV-freebsd-xxx for each tool. This allows one to use autoconf to
find the tools for cross building scenarios.
Notes:
svn path=/head/; revision=189760
|
|
|
|
|
|
|
| |
Submitted by: Jeremie Le Hen
Notes:
svn path=/head/; revision=188895
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
make KERNFAST=blah buildkernel
is now a short cut for
make KERNCONF=blah -DKERNFAST buildkernel
This change works for all kernel config files not named "1". I did
that to make sure that
make -DKERNFAST buildkernel
remains the same as
make -DKERNFAST KERNCONF=GENERIC buildkernel
rather than trying to build and configure "1". I've never seen a
kernel config file named "1," so I think this is a good compromise.
Notes:
svn path=/head/; revision=187636
|
|
|
|
|
|
|
|
|
|
| |
and clean steps. KERNFAST was selected to complement KERNCONF which
is typically used in these scenarios (especially with cross building).
Reviewed by: arch@
Notes:
svn path=/head/; revision=187273
|
|
|
|
|
|
|
| |
(we've been building the all along, but never installing them)
Notes:
svn path=/head/; revision=184860
|
|
|
|
|
|
|
| |
Noticed by: rdivacky
Notes:
svn path=/head/; revision=184206
|
|
|
|
|
|
|
| |
MFC after: 3 months
Notes:
svn path=/head/; revision=184205
|