| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Postings were sent to -arch@ on 2019/09/13 and 2019/10/01, proposing and
confirming a removal of these scripts on 2019/10/31, due to significant work
needed to bring this into the modern world and nobody having done this work
in the past couple of years. No objections or proposed work was raised in
response to these postings. The tinyware may see a resurrection into a
separate repo for archival purposes if any users of it show interest in
doing so.
MFC after: never
Notes:
svn path=/head/; revision=354346
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notices appear both in picobsd(8) (near the top for easy notice) and are
also printed to stderr on every invocation of picobsd for visibility.
The tentative date for removal is October 31st, as no volunteers have
stepped forward at all from postings to -arch@ at least.
No objection from: -arch@
MFC after: 3 days
Notes:
svn path=/head/; revision=353788
|
| |
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=349453
|
| |
|
|
| |
Notes:
svn path=/head/; revision=307320
|
| |
|
|
| |
Notes:
svn path=/head/; revision=298880
|
| |
|
|
|
|
|
|
|
|
| |
Reviewed by: emaste, hselasky (partial), brooks (brief)
Discussed on: arch@
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D5742
Notes:
svn path=/head/; revision=297434
|
| |
|
|
|
|
|
| |
to properly locate libraries created in the buildworld phase.
Notes:
svn path=/head/; revision=285348
|
| |
|
|
| |
Notes:
svn path=/head/; revision=285280
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a temporary workaround until the elftoolchain's version
of strip is fixed:
The previous (GNU) strip, when acting on a file with multiple links,
would modify the one and only file in place (which means creating
a new stripped copy, and then writing it back to the original).
The new version from elftoolchain creates the new file and then
unlinks the old one and renames the new.
With multiple hard links, the original remains alive. In the /stand
directory, this ends up creating 80+ copies of the same file.
Notes:
svn path=/head/; revision=277641
|
| |
|
|
| |
Notes:
svn path=/head/; revision=266584
|
| |
|
|
|
|
|
| |
picobsd file in the release itself)
Notes:
svn path=/head/; revision=266580
|
| |
|
|
|
|
|
|
|
| |
add a -j option so we can tune the amount of parallel make,
the default we used (-j 8) is large and was giving problems
with SUBDIR_PARALLEL due to some missing dependencies.
Notes:
svn path=/head/; revision=266579
|
| |
|
|
| |
Notes:
svn path=/head/; revision=266543
|
| |
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=262507
|
| |
|
|
| |
Notes:
svn path=/head/; revision=260365
|
| |
|
|
|
|
|
| |
shared libraries.
Notes:
svn path=/head/; revision=259410
|
| |
|
|
| |
Notes:
svn path=/head/; revision=257964
|
| |
|
|
| |
Notes:
svn path=/head/; revision=257663
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Note that svn 257268 gnu/usr.bin/binutils/ld/Makefile
seems to break the "toolchain" target when building HEAD
on RELENG_9, so until this is solved you may want to
svn update -r 257267 gnu/usr.bin/binutils/ld/Makefile
before building picobsd
Notes:
svn path=/head/; revision=257514
|
| |
|
|
| |
Notes:
svn path=/head/; revision=256639
|
| |
|
|
| |
Notes:
svn path=/head/; revision=255315
|
| |
|
|
| |
Notes:
svn path=/head/; revision=255314
|
| |
|
|
| |
Notes:
svn path=/head/; revision=255313
|
| |
|
|
|
|
|
| |
support parallel make on this stage.
Notes:
svn path=/head/; revision=250289
|
| |
|
|
| |
Notes:
svn path=/head/; revision=250285
|
| |
|
|
| |
Notes:
svn path=/head/; revision=244642
|
| |
|
|
| |
Notes:
svn path=/head/; revision=239738
|
| |
|
|
|
|
|
| |
Also note that loader.conf support is incomplete.
Notes:
svn path=/head/; revision=234983
|
| |
|
|
|
|
|
|
|
|
| |
The fix involved adding a proper build of ld-elf.so.1 ,
and also replacing ldd with objdump (suggested by Garrett Cooper)
to build the list of shared libraries needed by the binaries
and libraries on the target.
Notes:
svn path=/head/; revision=229532
|
| |
|
|
|
|
|
|
|
|
| |
improve support for multi-arch and cross-arch builds, by adding
a suffix to the kernel config file and build_directory.
(cross builds not clean yet, a cross-built kernel boots
but fails when starting /sbin/init)
Notes:
svn path=/head/; revision=229511
|
| |
|
|
| |
Notes:
svn path=/head/; revision=227878
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we need to set TARGET and TARGET_ARCH to get a correct WMAKEENV.
I am setting both to i386 since this is what picobsd is used for,
though there might be a better fix.
Add initial support for parallel make. This is disabled right now,
because there are incorrect dependencies somewhere which require
to run picobsd 2-3 times to complete a build.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=218359
|
| |
|
|
|
|
|
|
|
|
| |
available throughout the entire build process.
Submitted by: Matteo Landi
MFC after: 3 days
Notes:
svn path=/head/; revision=215177
|
| |
|
|
|
|
|
|
|
| |
specific features (e.g. on recent HEAD, rtld fails with older 'make')
MFC after: 3 days
Notes:
svn path=/head/; revision=213252
|
| |
|
|
|
|
|
|
|
| |
input to run to completion
MFC after: 3 days
Notes:
svn path=/head/; revision=203877
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201073
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201072
|
| |
|
|
|
|
|
| |
(it also needs /sbin/dhclient-script, will handle that later)
Notes:
svn path=/head/; revision=201061
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201059
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=200301
|
| |
|
|
| |
Notes:
svn path=/head/; revision=194635
|
| |
|
|
|
|
|
|
|
|
|
|
| |
free from the 2.88MB that we had using El Torito emulation.
The --iso option was already there, just didn't do anything before.
Submitted by: Marta Carbone
MFC after: 3 days
Notes:
svn path=/head/; revision=194631
|
| |
|
|
| |
Notes:
svn path=/head/; revision=190411
|
| |
|
|
|
|
|
| |
of a buildworld.
Notes:
svn path=/head/; revision=190383
|
| |
|
|
|
|
|
|
|
| |
default to use devfs (we do that anyways)
Many small changes in comments
Notes:
svn path=/head/; revision=190378
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
without root privs. This is done, among other things, replacing
the absolute paths in the symlinks with relative paths, so we
do not need to do a chroot to follow them.
Still need to update the manpage.
MFC after: 3 days
Notes:
svn path=/head/; revision=189978
|
| |
|
|
|
|
|
|
|
| |
On passing, fix a wrong comment
MFC after: 3 days
Notes:
svn path=/head/; revision=188851
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
have problems with kernels larger than 4MB.
Add a flag to avoid the /boot/loader and use the old method.
Add support for an additional makefile to perform custom manipulation
(this is not documented yet).
Add support for building an ISO image (not complete)
Notes:
svn path=/head/; revision=188835
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- It is opt-out for now so as to give it maximum testing, but it may be
turned opt-in for stable branches depending on the consensus. You
can turn it off with WITHOUT_SSP.
- WITHOUT_SSP was previously used to disable the build of GNU libssp.
It is harmless to steal the knob as SSP symbols have been provided
by libc for a long time, GNU libssp should not have been much used.
- SSP is disabled in a few corners such as system bootstrap programs
(sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves.
- It should be safe to use -fstack-protector-all to build world, however
libc will be automatically downgraded to -fstack-protector because it
breaks rtld otherwise.
- This option is unavailable on ia64.
Enable GCC stack protection (aka Propolice) for kernel:
- It is opt-out for now so as to give it maximum testing.
- Do not compile your kernel with -fstack-protector-all, it won't work.
Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
Notes:
svn path=/head/; revision=180012
|
| |
|
|
|
|
|
|
|
| |
floppy types (in fact, we have only one left!)
Also cleanup some code, using || and && in some places, and
using "export VAR=value" instead of two separate lines.
Notes:
svn path=/head/; revision=173602
|