| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
on disc1 (needed now by sysinstall) overflows the target CDROM iso size.
MFC after: 3 days
|
|
|
|
| |
during the release build.
|
|
|
|
|
|
| |
mergemaster mtree database in the 'base' dist.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
| |
- Use a better find invocation to purge empty directories from all the dist
trees during a release build. The previous version did not purge
directories whose contents were all empty directories.
- Explicitly blacklist a few files from the lib32 dist instead of using a
whitelist. A better longterm solution is to fix the few offenders to not
install data files during a lib32 install.
MFC after: 3 days
|
|
|
|
| |
Approved by: re (implicit)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
checkout. If SVNROOT is specified, then the source tree will be checked
out from that SVN repository instead of using CVS. ports and docs still
use CVS. If SVNROOT is not specified, then the source tree will be checked
out using CVS. An explicit SVN branch can be specified using SVNBRANCH
(e.g. SVNBRANCH=stable/8). If SVNBRANCH is not set but RELEASETAG is set
to a CVS branch (such as RELENG_8) the appropriate SVN branch will be
inferred from the CVS branch using svnbranch.awk.
Note that there are still several open questions about using SVN instead
of CVS in the release process. However, this does enable one to build a
release from an SVN repository if needed.
Approved by: re (kensmith)
|
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD docset during 'make release' this will speed up release
builds;
- sysinstall(8) has also been updated to use these packages with a new
menu allowing people to choose what localized doc to install;
- mention in UPDATING that docs from the FreeBSD Documentation project
are now installed in /usr/local/share/doc/freebsd instead of
/usr/share/doc.
Approved by: re (kensmith)
|
| |
|
| |
|
|
|
|
|
|
| |
commit. Sigh.
Noticed by: rdivacky
|
| |
|
|
|
|
|
|
| |
was installed from a DVD so apparently it works... :-)
Enable building DVDs for sparc64.
|
|
|
|
| |
Pointy hat: kensmith
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
freaks me out. But it turns out we might be able to generalize
a few of the other things RE uses to assemble the package trees
for releases if the DVDs use a naming theme close to what is used
for the CDROMS (disc1, disc2, etc). So change the name to dvd1.
Hopefully this way src/release/scripts/{package-split.py,package-trees.sh}
can be generalized instead of copied-and-hacked.
MFC after: 5 days
|
|
|
|
|
|
|
|
|
|
|
|
| |
or not to build a tree used for the creation of a DVD image. If that is
enabled set up a DVD tree by installing everything we normally install
to the individual CDROM trees into the one DVD tree. The result is one
image with all the install bits, livefs bits, and doc bits suitable for
burning to a DVD instead of CDROM.
Enable building the DVD for amd64 and i386.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mininal set of ports required to make the docs. However,
we also need ports/sysutils/cdrtools in order to make the
ISO images. When a platform doesn't have packages, the
release will fail in that case. Add ports/sysutils/cdrtools
to RELEASEPORTSMODULE for the DOMINIMALDOCPORTS case to
handle the NOPORTS release build.
Note that this change doesn't try to handle the NOPORTS with
NODOC case. For we have NOPORTSATALL set and it seems wrong
to check out a ports module in that case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
| |
a bogus partition table and puts the file system on the whole
partition. geom_part doesn't expose the 'c' partition as it's an
artifact of the BSD label and not to be used. Secondly, gpart(8)
is the preferred tool for partitioning disks on ia64.
|
|
|
|
| |
Reviewed by: kensmith
|
|
|
|
|
|
|
|
|
|
| |
binaries for the fixit floppy bin/ed/main.c causes a gcc warning
message about argc possibly being clobbered by longjmp or vfork.
We have threatened to ditch floppies for 8.0 but I don't want to
do quite that much rototilling yet so for now turn off -Werror while
building ed (and everything else) for the fixit floppy.
Thanks to jb for pointing out NO_WERROR.
|
|
|
|
|
|
|
|
|
|
|
|
| |
is enabled). This saves around 80MB (for i386) on the ISO images.
Note that this is only from the install media, not the installed
system where the symbols are still installed, if part of the release.
Should anybody want the symbols which match disc1/livecd, they can
just be extracted from the kernel distribution files.
Reviewed by: kensmith
|
|
|
|
|
| |
our target previously. So i386 joins the others that have switched over
to a separate livefs iso image.
|
| |
|
|
|
|
| |
Approved by: re (implicit)
|
|
|
|
|
|
|
| |
floppies directory.
Pointed out by: kensmith
Approved by: re (blanket for installation notes removal)
|
|
|
|
|
|
|
|
| |
floppies or ISO images). We retain the concept of MD
release documentation for now, although it's fairly unlikely
that we'll ever do this again.
Approved by: re (blanket for installation guide removal)
|
|
|
|
| |
packages...).
|
| |
|
|
|
|
| |
it before Feb. 2007 snapshot build...
|
|
|
|
| |
notes are no longer MD documents.
|
|
|
|
|
|
|
|
|
| |
packages on disc2. This will also let users decide if they want to
have a CD of the docs at all - unless they're disconnected from the
net they will probably find the Web site more useful.
Reviewed by: ru
MFC after: 3 days
|
|
|
|
| |
Suggested by: jb
|
| |
|
|
|
|
|
| |
kbdmux(4) is available during install and should take care of USB
keyboards.
|
|
|
|
| |
Reported by: Angelo Turetta
|
|
|
|
|
|
|
|
|
|
| |
it possible to e.g. distribute kernels with config names larger
than eight symbols, without the clash. Previousy, LALALALA
and LALALALA-SMP would be the same tarball. (I think this
comes from the old days where tarballs were put on the MS-DOS
formatted diskettes.)
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
| |
pass the "-empty" flag to find(1). This change has no effect other
than to get rid of a few pages of "rmdir: ...: Directory not empty"
error messages. (Note that the "-empty" flag has been supported by
find(1) since 4.3-RELEASE.)
|
| |
|
|
|
|
|
|
| |
PR: misc/96466
Submitted by: Nobuyuki Koganemaru
MFC after: 1 day
|
|
|
|
|
|
|
| |
we might get surprises later, like /dev/null having error in the 4th line
reported by make(1). :-)
Tested by: Dmitriy Kirhlarov (who attempted to make release in a jail)
|
|
|
|
| |
Submitted by: Ceri Davies
|
| |
|
|
|
|
|
|
|
|
| |
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
|
|
|
| |
stuff for release was evil.
|