tijl
960738a3a8
Convert old make variable modifiers :U and :L to bmake :tu and :tl.
...
Reviewed by: sjg
2013-06-02 11:44:23 +00:00
gjb
184ed59394
Fix typo introduced in r251084.
...
MFC after: 1 month
X-MFC-With: r251084
2013-05-28 23:46:13 +00:00
gjb
515cfc581f
r245757 introduced warning output if update method is set to CVS_UPDATE
...
or SUP_UPDATE.
CVS exporter for head/ is turned off for nearly one month now.
It is finally time to swing the ax at these update methods.
Reviewed by: eadler
MFC after: 1 month
2013-05-28 23:43:47 +00:00
hrs
64eb3d00e4
Fix build after doc/projects/xml-tools integration.
2013-05-19 05:49:21 +00:00
gabor
2e6e8075ee
- Update the release notes to DocBook 4.5 XML to build with the
...
updated documentation tree
2013-05-17 18:53:29 +00:00
luigi
9e0ab53d2e
use a plain 'make toolchain' to build toolchain, and
...
support parallel make on this stage.
2013-05-05 20:59:22 +00:00
luigi
c546a54503
remove a leftover comment
2013-05-05 18:54:25 +00:00
luigi
30e9f694de
support for sshd (newer config file location)
2013-04-30 13:20:11 +00:00
gshapiro
7084c1610c
Note merge to head for sendmail 8.14.7.
2013-04-21 17:13:58 +00:00
delphij
7485ad7981
Fix a few typos.
...
Reviewed by: gjb
MFC after: 3 days
2013-04-12 02:01:17 +00:00
gjb
8f4f84eb7c
- Update hardware notes to reflect that amd64 is no longer "young"[1]
...
- Bump copyright year
Patched by: skreuzer
2013-03-28 22:52:42 +00:00
luigi
6b4006784b
the NO_PAM option has been finally removed in favor of WITHOUT_PAM.
2013-02-18 02:08:41 +00:00
hrs
aa08976cf0
- Add CHECKSUM.* support in Makefile[1].
...
- 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]
2013-02-03 10:26:24 +00:00
nwhitehorn
e0b8f4e7a3
Fix typo and simplify condition.
...
Submitted by: Christoph Mallon <christoph dot mallon at gmx dot de>
2013-01-21 14:06:33 +00:00
nwhitehorn
e5b351e641
More automated install support: if a script exists at /etc/installerconfig,
...
point the installer there and then reboot without asking questions. This
design subject to future change.
2013-01-21 01:55:54 +00:00
marcel
2202ffaa64
Add now missing color.4th.
2013-01-12 23:44:13 +00:00
hrs
20d5f62ac1
Set WITHOUT_SVN=yes for textproc/docproj.
...
Submitted by: gjb
2013-01-12 22:41:29 +00:00
hrs
adbb26d90e
ISO 9660 specification allows only "d-characters" and "a-characters" in the
...
Volume Descriptor (section 7.4). In short, upper-case alphanumeric + some
symbols only. While the makefs utility automatically converts the characters,
$LABEL should be consistent in the scripts.
2013-01-08 21:13:58 +00:00
luigi
59cd15065c
enable building picobsd with CC instead of CLANG
2012-12-23 22:41:54 +00:00
eadler
9860195389
A number of places in the source tree still reference cuad.* after
...
sio(4) was deprecated by uart(4).
s/cuad/cuau/g/
PR: docs/171533
Reviewed by: imp
Approved by: cperciva (implicit)
MFC after: 3 weeks
2012-12-08 22:16:36 +00:00
gjb
d019ce692f
Prevent including .zfs snapshot directories in the src.txz
...
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
2012-11-11 21:52:18 +00:00
gjb
a39046ac58
Belatedly (by many years!) bump the version numbers in the src/-side
...
documentation pages.
Saddened by: this file
2012-11-09 04:52:15 +00:00
emaste
01647c1f15
Exclude potential circular symlink
...
This does not occur with normal release builds but can happen when reusing
these release parts for other purposes.
2012-10-15 17:19:47 +00:00
emaste
e4cf877fdd
Exclude potential circular symlink when creating src tarball.
...
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
2012-10-11 18:41:32 +00:00
gabor
53bc32bb8f
- Rename .sgml files to .xml to track the recent doc changes
...
MFC after: 1 day
2012-10-01 11:26:49 +00:00
gjb
bb8696a82c
- Allow cross-architecture builds with 'generate-release.sh', which
...
is set by specifying '-a <arch>'. (Only supported for i386 on amd64
and powerpc on powerpc64 currently).
- Change how textproc/docproj is installed:
o Attempt to install from pkg(8);
o Fall back to pkg_add(1) if pkg(8) installation is not
successful;
o Fall back to installing from ports as last resort.
- Ensure the script is run by root[1].
- Get OSVERSION from param.h[1].
Provided by: glebius [1]
Reviewed by: nwhitehorn, kensmith
Approved by: kensmith
MFC After: 2 weeks
X-Needs-MFC: r240586, r240587, r240588
2012-09-26 18:04:16 +00:00
gjb
821cd2fdf7
Update usage() in comment section.
...
Remove CVS_* variables in comments.
MFC after: 1 week
X-MFC-With: r240586
2012-09-17 02:35:00 +00:00
gjb
c800eaacb8
Update generate-release.sh script:
...
- Use svn for ports and doc trees
- When installing a binary textproc/docproj package,
switch pkg_add(1) to pkg(8) [1]
Reviewed by: nwhitehorn
Approved by: nwhitehorn
Enhanced by: glebius [1]
MFC After: 1 week
X-MFC-To: 9-only
2012-09-17 02:23:03 +00:00
gabor
1bc8f77bec
- Fix build of French release notes with the XMLified doc tree
2012-09-14 21:36:01 +00:00
gabor
f75087e0ad
- Fix build of the German release notes with the XMLified doc tree
2012-09-14 21:12:41 +00:00
gjb
268e16289b
Revert previous commit...
...
Pointyhat to: gjb (myself)
2012-09-14 20:51:35 +00:00
gjb
dc0f74a7e8
Fix man2hwnotes.pl script, which should fix the RELNOTES build.
2012-09-14 19:52:33 +00:00
gabor
3539b7eae3
- Make the release notes build with the XMLified doc tree
2012-09-14 18:33:12 +00:00
ed
02dcf28b58
Rework all non-contributed files that use `struct timezone'.
...
This structure is not part of POSIX. According to POSIX, gettimeofday()
has the following prototype:
int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
Also, POSIX states that gettimeofday() shall return 0 (as long as tzp is
not used). Remove dead error handling code. Also use NULL for a
nul-pointer instead of integer 0.
While there, change all pieces of code that only use tv_sec to use
time(3), as this provides less overhead.
2012-09-01 14:45:15 +00:00
luigi
2d97353026
use MALLOC_PRODUCTION for picobsd builds, be more frugal in memory usage.
2012-08-27 16:42:32 +00:00
bschmidt
d1b3a44c08
Document update of 802.11s IE identifiers.
2012-08-24 13:55:22 +00:00
brueffer
4e2c64a984
Automatically generate hardware notes for bwn(4).
2012-06-28 10:21:25 +00:00
brueffer
b12dda6ff3
Automatically generate hardware notes for bxe(4).
2012-06-28 10:12:46 +00:00
des
0a471f315b
Remove dead code.
2012-06-12 15:32:14 +00:00
luigi
4a439608e6
Omit clang when building picobsd, it takes way too long.
...
Also note that loader.conf support is incomplete.
2012-05-03 20:50:55 +00:00
nwhitehorn
da71350391
Make sure not to tar up CVS directories if this ports tree is a CVS
...
checkout.
PR: bin/165868
MFC after: 5 days
2012-03-09 02:23:03 +00:00
hrs
638b4d3f51
- Clean up extra ${.OBJDIR}.
...
- 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
2012-03-08 01:47:12 +00:00
mav
6db61783a3
Add ahci(4) and siis(4) to the hardware notes.
...
MFC after: 1 week
2012-03-02 05:16:53 +00:00
brueffer
fbe3c228aa
Add snd_hdspe(4) to the hardware notes.
2012-03-01 19:54:35 +00:00
brueffer
49d2535dca
Add isci(4) to the hardware notes.
...
MFC after: 3 days
2012-02-23 18:54:33 +00:00
brueffer
aa3978aed2
Add oce(4) to the hardware notes.
...
MFC after: 3 days
2012-02-20 19:35:54 +00:00
nyan
285301c30b
- Set TERM to cons25w on pc98 because we still use old cons25w terminal
...
to show Japanese.
- Add cons25w to terminal lists.
Reviewed by: nwhitehorn
MFC after: 1 week
2012-02-07 10:59:19 +00:00
dim
489adb600f
Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor
...
set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp.
MFC after: 1 week
2012-02-07 09:27:07 +00:00
nwhitehorn
a3ada8a47c
Fix installation script after r230482 -- a missing character apparently.
...
Now, back to convalescing.
2012-02-04 23:00:27 +00:00
nwhitehorn
4fad17c424
Part of r230482 didn't actually work. Revert it for now. This means PR
...
161047 isn't actually fixed.
PR: bin/161047
2012-01-23 16:17:54 +00:00
nwhitehorn
95b13782d9
Do a test in a better way. Editing files after testing them is never wise.
2012-01-23 15:50:16 +00:00
nwhitehorn
ebe4f7c32d
Per popular demand, if installing from a graphics terminal, run the
...
installer on a VTY with no kernel messages (VTY 2), show the installer
log in real time on VTY 3, and spawn a shell on VTY 4.
PR: bin/161047, bin/161048
MFC after: 2 weeks
2012-01-23 15:44:52 +00:00
jhb
1044a607a6
Add support for the Em command. This restores a missing 'not' in the
...
description of snd_emu10kx(4).
Reviewed by: simon
MFC after: 1 week
2012-01-19 17:29:54 +00:00
glebius
4642718fb4
Use getopts instead of getopt(1).
...
Suggested by: jilles
2012-01-15 09:27:00 +00:00
glebius
ef1ae8b2fb
Restore functionality to pack several kernels into release. All
...
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.
2012-01-15 08:36:25 +00:00
glebius
49a292dbe0
Autoguess number of make jobs based on hw.ncpu. MAKE_FLAGS
...
can override this. While here move 'mkdir' down below 'set -e'.
2012-01-14 14:43:22 +00:00
glebius
bd709d2b3b
- Add possibility to build release from a certain revision, supplied
...
via -r.
- To ease adding new features, roll out a getopt loop here.
Reviewed by: nwhitehorn
2012-01-14 09:57:13 +00:00
brueffer
c30347ec2a
Add hpt27xx to the hardware notes,
...
While here, add the 2012 copyright.
MFC after: 1 week
2012-01-11 18:38:52 +00:00
uqs
92c988259b
Spelling fixes for release/
2012-01-07 16:09:43 +00:00
luigi
31642250d5
now picobsd cross builds work (tried with host amd64, target i386 ).
...
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.
2012-01-04 23:00:25 +00:00
luigi
089a168917
remove some stale options (such as running without /boot/loader)
...
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)
2012-01-04 19:37:25 +00:00
eadler
ae34573326
- Add some information about sh(1) changes.
...
Requested by: jilles (content)
Reviewed by: gjb (doc)
Approved by: jilles
2011-12-25 18:15:31 +00:00
eadler
69d3e182d3
- The -h option was removed shortly after it was added
...
- ZFS is now up to version 28
- sysinstall(8) is not supported in -CURRENT
Reviewed by: pgj
Approved by: jilles
2011-12-25 18:15:24 +00:00
marius
7472e8c38c
- Based on a report on sparc64@ move V245 to the list of known working
...
machines.
- Mention that V480 with broken centerplanes have a chance of working with
the WAR in the upcoming 8.3-RELEASE and 9.0-RELEASE.
MFC after: 3 days
2011-11-27 16:50:13 +00:00
marius
2f543fefda
Deorbit the broken amd(4) (see PR 124667), which was superseded by esp(4)
...
as of r227006.
2011-11-25 19:29:21 +00:00
luigi
fe3a1e2f9d
some tweaks to build picobsd for different architectures.
2011-11-23 12:05:39 +00:00
brueffer
7a3edfea83
Add 2010 and 2011 copyrights.
2011-11-19 22:14:08 +00:00
brueffer
f34e0d5d06
Add sfxge(4) to the hardware notes.
2011-11-18 16:54:22 +00:00
nwhitehorn
1db8769eb7
Further automate production release generation by naming files the right
...
things and generating checksums.
MFC after: 1 week
2011-11-15 18:49:27 +00:00
brueffer
c30b2078e1
Re-apply r227466 to generate hardware notes for mps(4) and mvs(4), the issues
...
were fixes.
Thanks to: gjb, manolis
Pointy hat ++: brueffer
MFC after: 3 days
2011-11-14 23:01:08 +00:00
gjb
6a06df7aba
Revert 227466:
...
- mvs.4 uses nested '.Bl' tags which appears to confuse man2hwnotes.pl
for hardware note generation
- mps.4 also breaks the build, but I haven't yet identified why
2011-11-13 01:47:31 +00:00
brueffer
e7ed949938
Added mps(4) and mvs(4).
...
MFC after: 3 days
2011-11-12 10:30:14 +00:00
marcel
4c0641cee9
Add check-password.4th and screen.4th to the boot image. They are
...
needed by the loader.
2011-11-06 21:57:12 +00:00
brueffer
1cf88ae8cb
Add qlxgb(4) to the hardware notes.
...
MFC after: 3 days
2011-11-06 20:49:17 +00:00
nwhitehorn
a9674f2f4b
Missed file in r225937 (sysinstall removal).
2011-10-12 15:34:25 +00:00
nwhitehorn
2fc07cb3a5
Use UFS labels and bsdlabels (like the 8.x memsticks) instead of GPT to
...
fix problems with some BIOSes.
MFC after: 3 days
2011-10-09 16:23:04 +00:00
nwhitehorn
190bd9f097
Farewall, sysinstall! You served us well for many years, but 10.0 is one
...
digit beyond your time.
Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.)
will be cleaned up in coming days. Some will take longer than others due to
a few other consumers (tzsetup and sade).
2011-10-03 15:13:09 +00:00
des
d277c9289b
Don't force active mode FTP.
2011-09-27 19:54:58 +00:00
kensmith
b7aac9c4e0
Shift head from 9.0-CURRENT to 10.0-CURRENT in preparation for releasing
...
it from the 9.0-RELEASE release cycle code freeze.
Approved by: re (implicit)
2011-09-26 02:27:04 +00:00
nwhitehorn
f873725884
Inquire about terminal type if starting from a serial console and do
...
not configure the host's networking if netbooted [1]. Also fix FTP
installations behind some firewalls [2].
PR: bin/159583 [2]
Reported by: stas [1]
Approved by: re (kib)
2011-09-17 09:25:45 +00:00
brueffer
de5b6920cc
Auto-generate hardware notes for vxge(4).
...
Approved by: re (kib)
2011-08-25 21:20:11 +00:00
sbruno
5384a68fd9
Allow release generation from a WORLDDIR that is not /usr/src
...
PR: misc/159666
Submitted by: Test Rat <ttsestt@gmail.com>
Reviewed by: Nathan Whitehorn <nwhitehorn@freebsd.org>
Approved by: re (kib)
2011-08-18 16:54:04 +00:00
nwhitehorn
b739721734
Provide a kboot.conf to allow powerpc64 install media to be booted on
...
Playstation 3 consoles running kboot or petitboot.
Approved by: re (bz)
2011-08-14 14:36:32 +00:00
nyan
eb7d495d9d
Allow to build a release for stable/[78] on a current box and vise versa.
...
Approved by: re (hrs)
MFC after: 1 week
2011-08-11 13:15:11 +00:00
nyan
2cb934bb8a
Fix building a release with old release scheme. This catches up with
...
renaming from Makefile to Makefile.sysinstall.
Approved by: re (hrs)
2011-08-11 13:13:08 +00:00
marius
d79af2f3c2
The release/pc98/mkisoimages.sh added as part of r221466 now also takes "-b"
...
to indicate the creation of a bootable image.
Approved by: re (kib)
2011-08-04 14:38:30 +00:00
avg
4e3d572cde
fix a typo/tautology in the release documentation
...
Approved by: re (kib)
MFC after: 1 week
2011-07-30 21:09:45 +00:00
avg
188ae5a78b
update smp related documentation after recent changes
...
Remove references to machdep.hlt_logical_cpus and
machdep.hlt_cpus sysctls and tunables.
Document machdep.hyperthreading_allowed and
hint.lapic.X.disabled tunables.
Prompted by: ru
Proofreading: bf
Reviewed by: jhb
Approved by: re (kib)
2011-07-30 20:42:14 +00:00
nwhitehorn
7c1cc185fa
Mount memsticks read-only by default to prevent them being filled by
...
user modifications and subsequently preventing a functioning installation.
Approved by: re (kib)
2011-07-30 00:51:36 +00:00
nwhitehorn
e9f4b69295
Per request of the docs team, install docs as packages, instead of via
...
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
2011-07-09 23:01:54 +00:00
marcel
8ea91bf8fb
Add a trivial script for creating memstick images. These are not
...
bootable yet, but proven to be useful without it already.
2011-07-04 17:03:19 +00:00
hrs
b6944718e6
Bump &release.manpath.*;.
2011-06-23 02:38:06 +00:00
hrs
6bed1e8b26
Remove links to mirrorlist.FreeBSD.org.
...
Submitted by: ryusuke
Reported by: gavin, brucec
2011-06-23 02:35:55 +00:00
nwhitehorn
fd8e41eac7
Make the bootonly CD smaller by discarding static libraries that are not
...
useful without a toolchain.
2011-06-15 23:56:40 +00:00
nwhitehorn
4049e0f7dd
Do not install the rescue tools onto the install CD. Since it is read
...
only, they are very unlikely to be needed and take up a great deal of
space.
2011-06-15 23:38:15 +00:00
gshapiro
1d8b41ba10
sendmail has been updated to 8.14.5
2011-06-14 06:45:48 +00:00
nwhitehorn
51a4a71669
Add an MBR to our release media to aid booting some IBM systems.
2011-06-12 00:14:57 +00:00
marcel
d64e8f1905
Don't clobber the hosts /etc/fstab. $1 is empty at this point.
2011-06-06 18:25:11 +00:00
marcel
66b850c8c6
Fix ia64 ISO creation:
...
o boot/mfsroot.gz is no more. Copy it only when it exists so as still
to be compatible with Makefile.sysinstall.
o while here, make ispfw.ko optional as well.
o '-b bootimage' is not a valid argument for makefs. What was meant
was '-o bootimage'.
o create the boot image in the current directory so that makefs can
find the file. Previously it had to be created under $BASE because
that's how mkisofs wanted it.
2011-06-06 01:52:15 +00:00
nwhitehorn
a02652f83d
As requested by many people, with final prodding from Jason Hall, fix this
...
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.
2011-05-18 17:39:28 +00:00