| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
so that running make release causes make obj to be run before doing
anything. This fixes a bug wherein, when run for the first time, and
without -DNOSRC, make release would attempt to recursively tar up the src
directory including its own output and enter an infinite loop.
While here, make the cross-building stuff work a little more the way it
should if only one of TARGET/TARGET_ARCH is specified.
|
|
|
|
| |
Approved by: re
|
|
|
|
|
|
|
|
|
| |
Some files keep the SUN4V tags as a code reference, for the future,
if any rewamped sun4v support wants to be added again.
Reviewed by: marius
Tested by: sbruno
Approved by: re
|
|
|
|
|
| |
IBM SLOF is (a) case-sensitive and (b) accepts only booting files in
certain subdirectories of the CD.
|
|
|
|
|
|
| |
systems. In principle, FreeBSD should run on at least some of these
already, and support for the remainder will hopefully show up eventually,
so add this while I'm thinking about it.
|
|
|
|
| |
Ed Schouten.
|
| |
|
|
|
|
| |
Submitted by: marius
|
|
|
|
|
|
|
|
| |
changes, and backport the new logic (ISO images are TARGET dependant, not
TARGET_CPUARCH dependant) to Makefile.sysinstall. While modifying ISO
image scripts, change several archs to use makefs (from base) instead of
mkisofs (from ports) which makes release CD generation both faster and
self-hosting.
|
|
|
|
|
|
|
|
| |
in hybrid image generation in cdrtools. This produces a small HFS partition
containing loader, mapped in by an oddly-formed APM table using a new
feature in makefs. This does not appear to work yet on early-model G3
systems, which will be fixed later, but produces bootable CDs on
everything else.
|
|
|
|
| |
doesn't always work reliably.
|
| |
|
|
|
|
| |
make release has deleterious consequences.
|
|
|
|
|
| |
(and requesting that users grub around) in /usr/obj. Also make sure that
make clean removes the bootonly media and clean up that target a little.
|
|
|
|
| |
as improving error handling.
|
| |
|
|
|
|
| |
reduced world, though still reasonably complete for fixit purposes.
|
|
|
|
|
|
| |
to be a meta-target, and having it do this avoids it spewing files all
over the source tree by default (and possible recursive tarring if
distributing a src tarball).
|
|
|
|
| |
since glabel doesn't know about APM partitioning yet, but works well enough.
|
|
|
|
|
|
|
|
| |
makes booting more reliable (and working at all on USB sticks). While here,
move responsibility for setting up fstab into the various platform mk-*.sh
scripts.
Suggested by: many
|
|
|
|
|
|
| |
in addition to CVSUP, and add support for alternate SVN roots for src.
Requested by: jhb
|
|
|
|
| |
perchance to dream...
|
|
|
|
| |
hat goes to me for this one.
|
|
|
|
|
| |
well as package descriptions and add code in the installer to check the
checksums.
|
|
|
|
| |
if no doc checkout is found.
|
|
|
|
|
|
|
| |
i386 and amd64. This involved moving the memstick generation script to
the arch directories from scripts/, in analogy to mkisoimages.sh. This
script was never called from /usr/src/release/Makefile, so that hasn't
been updated.
|
|
|
|
| |
Submitted by: Garrett Cooper
|
|
|
|
|
| |
release documentation build being broken at the moment, this is only
partially functional.
|
|
|
|
|
| |
checkout/chroot/compile/release dance that the existing release Makefile
does for those who want a totally pristine release build.
|
|
|
|
| |
trees.
|
|
|
|
|
| |
need to be rebuilt) and add an FTP-area target. Next will be docs and
memstick builds.
|
|
|
|
|
|
|
| |
support files. This does not change the default behavior of anything.
To make bsdinstall-based media, pre-build world and GENERIC, then run
the release target in Makefile.bsdinstall.
|
|
|
|
|
|
|
|
|
|
| |
infrastructure to use it. make distributeworld can now be used without
preparing its environment first and installs games into its distribution
using the regular make distribute logic instead of post-processing with
a script.
Also add two new targets, packageworld and packagekernel, that tar up the
results of distributeworld and distributekernel (also new), respectively.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
the hybrid disk. This is a stopgap until a better solution can be found,
but lets the powerpc release build complete for the time being.
MFC after: 1 week
|
|
|
|
|
|
|
| |
available throughout the entire build process.
Submitted by: Matteo Landi
MFC after: 3 days
|
| |
|
|
|
|
|
|
| |
- For the parallel stable/7 and stable/8 branches mention both releases that
first supported a particular sparc64 machine and update the sparc64 hardware
list regarding machines that will be supported beginning with 7.4-RELEASE.
|
|
|
|
| |
MFC after: 1 month
|
|
|
|
|
|
| |
-allow-leading-dots to fix "make release" for FreeBSD/powerpc.
Reviewed by: marcel
|
|
|
|
|
|
| |
specific features (e.g. on recent HEAD, rtld fails with older 'make')
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Correct the login.conf variable name used for obtaining the login prompt.
PR: conf/44717 (indirectly)
Spotted by: gcooper
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
and support for VIMAGE
|
|
|
|
|
|
|
|
| |
used on powerpc64 as well (build scripts, for instance), and the MFS root
must be adjusted upward on powerpc64 as well.
This doesn't completely solve things: sysinstall stil needs some
persuasion to deal with a default kernel named GENERIC64.
|
|
|
|
|
|
| |
which will be added soon.
Reviewed by: imp
|