| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Pointyhat: gjb
MFC after: 1 week
X-MFC-With: r264027,r264028
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
MFC after: 1 week
X-MFC-With: r264027
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When set to a non-empty value, the installation medium is
compressed with gzip(1) as part of the 'install' target in
the release/ directory.
With gzip(1) compression, downloadable image are reduced in
size quite significantly. Build test against head@263927
shows the following:
bootonly.iso: 64% smaller
disc1.iso: 44% smaller
memstick.img: 47% smaller
mini-memstick.img: 65% smaller
dvd1.iso: untested
This option is off by default, I would eventually like to
turn it on by default, and remove the '-k' flag to gzip(1)
so only compressed images are published on FTP.
Requested by: wkoszek
MFC After: 1 week
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
| |
src/ and ports/ distributions.
While I am thinking about it, exclude .git directories for src/
and ports/, as somewhat of a followup to r262499.
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
the default (/usr/src) tree.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a release-dvd.conf pkg(8) configuration file to override
the default FreeBSD.conf configuration.
- Remove architecture-specific pkg-stage.conf files, consolidate,
and move their contents to scripts/pkg-stage.sh.
- Use 'pkg -vv' to determine the ABI, which is used as the
cache directory.
Prior to these changes, it would be possible for pkg-stage to fetch
conflicting binary packages from multiple repositories.
Tested against: head@r260522, stable/10@r260522
MFC after: 3 days
X-Insta-MFC: possibly
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
| |
to what is done for mergemaster(8). This allows etcupdate(8)
to work out-of-box after the first upgrade of a system.
Submitted by: jhb
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
| |
installation.
As part of the 'pkg-stage' target, copy the configuration file
to the 'packages/repos/' directory on the DVD filesystem.
MFC after: 3 days
X-MFC-Before: -RC3
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
| |
and atf.
MFC after: 3 days
X-MFC-To-10: immediate (-RC2 requirement)
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
| |
to true.
Submitted by: hrs
MFC after: 3 days
X-MFC-to-10: immediate
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
| |
specifying 'WITH_DVD=1' during 'make release'.
This caused some problems during the freebsd-update builds for
10.0-BETA4.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
|
| |
|
|
|
|
|
| |
TARGET="" and/or TARGET_ARCH="" is specified.
- Remove extra ().
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
| |
Requested by: hrs
MFC after: 3 days
X-MFC-With: r258310
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with the additional step of fetching packages for inclusion on the
dvd image.
The 'pkg-stage' target is used to run 'scripts/pkg-stage.sh' if
the '${TARGET}/pkg-stage.conf' configuration file exists (currently
only amd64 and i386).
Allow dvd1.iso to be skipped if NODVD=1.
MFC after: 3 days
X-MFC-With: r258305, r258307, r258308, r258309
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
| |
as part of 'make -C /usr/src/release clean'.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
| |
previous commit.
MFC after: 1 week
X-MFC-After: 10.0-RELEASE
X-MFC-With: r257805
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'bootonly.iso' components to create a smaller memory stick image.
This is useful for system recovery, where a full memstick.img image
is not necessarily needed (or wanted). In addition, it is possible to
do bootonly-style installation, where the base.txz, kernel.txz, etc.
are fetched from a remote source.
Provide backwards-compatible target (mini-memstick), to keep in sync
with the targets documented in release/Makefile.
Prompted by: wblock
MFC after: 1 week
X-MFC-after: 10.0-RELEASE
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
| |
the WITHOUT_PROFILE=1 option set, trimming 56MB from the image.
Approved by: re (glebius)
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
|
|
|
|
| |
Approved by: re (gjb)
|
|
|
|
|
|
|
|
|
| |
cd 'disc1.iso'.
Discussed with: re@ team
Approved by: kib (mentor)
MFC after: 3 days
X-MFC-To: stable/9 only
|
|
|
|
|
|
|
| |
Requested by: many
Approved by: kib (mentor)
MFC after: 3 days
X-MFC-To: stable/9 only
|
|
|
|
| |
Reviewed by: sjg
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use ln -fs to create a symlink.
- Remove pkgadd for docports.
- Use WITHOUT_JADETEX=yes instead of WITH_JADETEX=no.
- Add {WORLD,KERNEL}_FLAGS to [BTWK]MAKE.
- Use makefs(8) and gpart(8) for sparc64 ISO image[2].
- Add publisher option to makefs(8)[2].
Based on work by: gjb[1]
Discussed with: marius, nwhitehorn[2]
|
|
|
|
|
|
|
|
|
|
| |
distribution. This can happen if the src/ tree checkout is
within its own ZFS dataset, and the 'snapdir' ZFS property
is set to 'visible.'
Approved by: hrs
MFC after: 3 days
X-MFC-To: stable/9 only
|
|
|
|
|
| |
This does not occur with normal release builds but can happen when reusing
these release parts for other purposes.
|
|
|
|
|
|
|
| |
Normal release builds are not affected by this but it can happen if using
these release bits against a work tree.
Sponsored by: ADARA Networks
|
|
|
|
|
|
|
| |
checkout.
PR: bin/165868
MFC after: 5 days
|
|
|
|
|
|
|
|
| |
- Add ${IMAGE} for the supported image files. This fixes the install target
on FreeBSD/pc98.
- Use "mkdir -p" instead of "-mkdir" consistently.
Reviewed by: nwhitehorn
|
|
|
|
|
|
|
|
| |
kernels specified by KERNCONF are built and packed into release.
The first one is packed into kernel.txz, all others to
kernel.CONFIG.txz.
The first one is installed on bootables in /boot.
|
|
|
|
|
|
|
| |
PR: misc/159666
Submitted by: Test Rat <ttsestt@gmail.com>
Reviewed by: Nathan Whitehorn <nwhitehorn@freebsd.org>
Approved by: re (kib)
|
|
|
|
|
|
|
| |
the normal distfile mechanism. Thanks to Marc Fonvieille for the patch and
for putting up with me taking entirely too long to commit this!
Submitted by: blackend
|
|
|
|
| |
useful without a toolchain.
|
|
|
|
|
| |
only, they are very unlikely to be needed and take up a great deal of
space.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
(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.
|
|
|
|
| |
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).
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
perchance to dream...
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
perl-5.10. This aligns the release build process with the current
default version of perl in the ports tree.
I'll MFC this to all active branches.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
to FTP_PASSIVE_MODE so release building works for a machine that needs
to use a proxy.
PR: misc/137688
Submitted by: Michael Leun
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 week
|
|
|
|
|
|
|
| |
People who collect ISOs from more than just us have been requesting
this for a while.
MFC after: 1 week
|