6617 Commits

Author SHA1 Message Date
gjb
1b6ca6a1ab Document SA-14:05.nfsserver, SA-14:06.openssl.
Sponsored by:	The FreeBSD Foundation
2014-04-09 00:40:15 +00:00
gjb
6f50d7f091 MFC r264027, r264028, r264029, r264030, r264046, r264073:
r264027:
  Add a new release build variable, WITH_COMPRESSED_IMAGES.

  When set to a non-empty value, the installation medium is
  compressed as part of the 'install' target in the release/
  directory.

r264028:
  Clean up trailing whitespace in release/Makefile.

r264029:
  Fix logic error.

r264030:
  If WITH_COMPRESSED_IMAGES is set, add the compressed images
  to the CLEANFILES list.

r264046:
  Use xz(1) instead of gzip(1) to compress release images
  when WITH_COMPRESSED_IMAGES is used.

r264073:
  Allow overriding xz(1) path.

Sponsored by:	The FreeBSD Foundation
2014-04-08 00:53:31 +00:00
gjb
0e5fcf594c Document a potential panic or hang when using sas2flash to
update firmware on mps(4) LSI controllers.

Submitted by:	smh
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-04-04 21:35:17 +00:00
gjb
d9741dcfe6 MFC r264107:
Remove only-works-on-amd64 restriction.

Sponsored by:	The FreeBSD Foundation
2014-04-04 07:43:11 +00:00
gjb
5be2c88184 MFC r262810, r262862, r264105:
r262810:
  Merge enabling building FreeBSD/arm images as part of the
  release build process.

r262862:
  Provide backwards-compatibility with release.conf SVNROOT
  entries that do not have a trailing '/'.

r264105:
  Add ZEDBOARD support for release builds.

* Local modifications:
  - Set SRCBRANCH from head/ to stable/10/.
  - Strip svn:merginfo from ^/projects/release-embedded to avoid
    pollution.

Sponsored by:	The FreeBSD Foundation
2014-04-04 07:34:46 +00:00
gjb
5eff512a51 Document that the FreeBSD/i386 instability with
vfs.unmapped_buf_allowed=1 may be present on VMs
running on hypervisors other than VirtualBox.

Sponsored by:	The FreeBSD Foundation
2014-04-03 14:13:57 +00:00
jhay
817ea2b238 MFC r262036
etcupdate should use the src tree from where the release is built, not
the default (/usr/src) tree.
2014-03-11 12:04:58 +00:00
gjb
a5552de0b3 MFC r262513:
Update release/release.conf.sample to reflect changes in r262509.

Sponsored by:	The FreeBSD Foundation
2014-03-05 17:23:29 +00:00
gjb
29fd702b03 MFC r262499, r262505, r262507, r262509:
r262499:
  release.sh:
  - Add a VCSCMD variable that defaults to 'svn checkout',
    and update places 'svn co' is used directly.
  - After sourcing a configuration file, prefix SRCBRANCH,
    PORTBRANCH, and DOCBRANCH with the SVNROOT.
  - Properly capitalize 'FreeBSD.org' in the default SVNROOT.
  - Update Copyright.

  release.conf.sample:
  - Add an example to use git instead of svn, by nullifying
    SVNROOT, and setting SRCBRANCH, DOCBRANCH, and PORTBRANCH
    to the URL fo a git repository.

  release.7:
  - Document VCSCMD.

r262505:
  In release/Makefile, remove exclusion of CVS directories in the
  src/ and ports/ distributions.

  While I am thinking about it, exclude .git directories for src/
  and ports/, as somewhat of a followup to r262499.

r262507:
  Chase r262505, and remove CVS exclusion from picobsd builds.

r262509:
  Rework how WORLD_FLAGS and KERNEL_FLAGS are set, to remove an
  unnecessary expr(1) call.

Sponsored by:	The FreeBSD Foundation
2014-03-05 00:45:28 +00:00
brueffer
ba86c49243 MFC: r262574
Add tws(4) to the hardware notes.
2014-03-02 12:11:55 +00:00
hrs
f666e533af Docuemnt mount_udf(8) issue.
Submitted by:	brueffer
2014-02-11 23:11:11 +00:00
brueffer
8caff4cde9 MFC: r261487
Add qlxgbe(4) and qlxge(4) to the hardware notes.
2014-02-11 08:11:34 +00:00
gjb
cc4ebc4422 Run ldconfig(8) rc script before building ports so
ld-elf.so.hints exists for pkg(8).

This is a direct commit to stable/10 as generate-release.sh
does not exist in head/.

PR:		186554
Sponsored by:	The FreeBSD Foundation
2014-02-10 07:16:46 +00:00
gshapiro
96d8492738 MFC: Note merge of sendmail 8.14.8. 2014-02-01 22:38:34 +00:00
hrs
567342fbad Document an ipfw fwd issue.
Suggested by:	jmg
2014-01-20 05:57:58 +00:00
hrs
cb4a87d340 - Fix a bxe(4) entry. This issue is not related to NFSv4, and poor
performance is caused by disabling TSO, not the issue itself.
- s/&os;-STABLE/&os; &release.current;/
2014-01-20 05:44:45 +00:00
gjb
84f240d845 Fix description of pw(8) regression.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-18 04:27:13 +00:00
gjb
9e3d6ba01f Document pw(8) regression when the '-G' flag is used.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-18 04:17:42 +00:00
gjb
ba2f98e1a6 Fix wording from r260842.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-18 04:06:00 +00:00
gjb
0506af8909 Document a bsdconfig(8) compatibility nit with pkg(7) 1.2.x.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-18 04:03:05 +00:00
gjb
78cc26793a Document possible poor NFSv6 performance with bxe(4) when 'tso'
is enabled.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-18 03:44:43 +00:00
delphij
d51d93481f Document the killall(1) regression.
While I'm there also correct a typo.

Reviewed by:	gjb (earlier version), hrs
2014-01-17 21:37:55 +00:00
gjb
f05153a94a MFC r260772:
Update the pkg-stage target to be more compatible with pkg-1.2:

 - 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

Sponsored by:	The FreeBSD Foundation
2014-01-16 16:44:23 +00:00
hrs
2789cacd95 Document a Heimdal fix and interoperability. 2014-01-15 19:09:11 +00:00
hrs
08ad613a38 Document an issue of FreeBSD/i386 on VirtualBox.
Discussed with:	glebius and delphij
2014-01-15 18:48:34 +00:00
hrs
aadbdaff96 MFC of r260691:
- Fix indent.
 - Minor clean up after DB5 migration.
2014-01-15 17:51:49 +00:00
dteske
c7d6611e4d MFC r259686:
Move the installer's keymap solution introduced by SVN r259468. The new
location of /etc/rc.local on the install media is more appropriate as it
knows serial vs. non-serial and can also do the change earlier (so that
even the initial Install dialog can benefit from the change).

Discussed with:	nwhitehorn
2014-01-15 08:10:41 +00:00
hrs
95bb8ad4b6 Remove a non-applicable sentence. 2014-01-15 00:12:19 +00:00
hrs
21f388f6a6 Fix release numbers and branch names. 2014-01-15 00:11:09 +00:00
hrs
24a7dad85e - MFC 260653,260655:
* Purge old translations.
* Add missing footer due to DSSSL->XSLT migration and use XML catalog to
  resolve URI.
* Add missing arch= and revision= support.

- Update release.ent and fix release number in Errata.
2014-01-14 23:15:53 +00:00
gjb
cea09d417b MFC r259792:
Remove references to SUP_UPDATE and CVS_UPDATE.
  Include base svn when evaluating if svn(1) exists.

Sponsored by:	The FreeBSD Foundation
2014-01-03 20:27:15 +00:00
gjb
890135ba9f MFC r259868, r259881, 259955:
r259868 (jmmv):
  Delay copying of resolv.conf into the chroot until /etc
  exists.

r259881 (jmmv):
  Put the release objdir inside the chroot.

259955:
  Move build_doc_ports() to the if...fi block from which it is
  called.

Sponsored by:	The FreeBSD Foundation
2013-12-30 02:19:23 +00:00
gjb
d3ac080f01 MFC r259729:
Bootstrap etcupdate(8) as part of the release build, similar
  to what is done for mergemaster(8).  This allows etcupdate(8)
  to work out-of-box after the first upgrade of a system.

Sponsored by:	The FreeBSD Foundation
2013-12-25 06:09:07 +00:00
rodrigc
5c0abc1ae6 MFC r259808
Add pointer to wiki for Hyper-V information.

  Wiki content for Hyper-V in FreeBSD 10 was significantly updated by
  Abhishek Gupta <abgupta@microsoft.com>.
2013-12-24 05:17:24 +00:00
gjb
b7566d44e9 Switch references to -CURRENT to -STABLE.
This is a direct commit to stable/10/.

Sponsored by:	The FreeBSD Foundation
2013-12-23 21:07:02 +00:00
gjb
df3dfecf5f Update FreeBSD version entity values.
This is a direct commit to stable/10/, because the values differ
between stable/10/ and head/.

Sponsored by:	The FreeBSD Foundation
2013-12-23 20:52:29 +00:00
rodrigc
707365826f MFC r259781:
Mention jemalloc upgrade to 3.4.0
2013-12-23 19:51:30 +00:00
rodrigc
ccce1779de MFC:
Merge release note updates.
2013-12-23 11:48:22 +00:00
rodrigc
7d03904849 MFC r259571:
Add SVN revision numbers for Mellanox updates.

MFC r259573:

  Add SVN revision numbers for Chelsio updates.

MFC r259574:

  Indent.
2013-12-18 21:49:17 +00:00
gjb
4dddfdac35 MFC r259426, r259427:
r259426:
  Add a pkg(8) repository configuration file for cdrom-based package
  installation.

  As part of the 'pkg-stage' target, copy the configuration file
  to the 'packages/repos/' directory on the DVD filesystem.

r259427:
  Export 'REPOS_DIR' when the selected source medium for package
  installation is cdrom.  This enables bsdconfig(8) to make use
  of the on-disc pkg(8) repository configuration, which fixes
  package selection and installation from the dvd installer.

Sponsored by:	The FreeBSD Foundation
2013-12-18 01:14:25 +00:00
rodrigc
e5df7f0316 MFC r259493:
Add OFED and Mellanox items to release notes.

  Submitted by: Meny Yossefi <menyy mellanox com>

MFC r259490:

  Add release note items from Chelsio.

  Submitted by: np
2013-12-17 04:26:20 +00:00
gjb
f7dc3ae900 MFC r258770 (hrs):
Add NOPKG to disable pkg-stage.

Sponsored by:	The FreeBSD Foundation
2013-12-17 04:16:20 +00:00
gjb
ab0c996d3f MFC r259246:
Prevent release build errors found during snapshot builds where if
  NOPORTS=1, pkg-stage.sh cannot build the ports-mgmt/pkg port if
  WITH_DVD=1.

Sponsored by:	The FreeBSD Foundation
2013-12-17 03:46:44 +00:00
gjb
452ca0b4a4 MFC r259400:
Reduce disc1.iso size by 74MB by removing lib32 libraries, sendmail,
  and atf.

Sponsored by:	The FreeBSD Foundation
2013-12-14 22:43:30 +00:00
gjb
e88772b06f MFC r256430:
Reduce disc1.iso image size by installing the userland with
  the WITHOUT_PROFILE=1 option set, trimming 56MB from the image.

This change was somehow lost during the 10.0-RELEASE cycle, and
is intended for MFC to releng/10.0.

Sponsored by:	The FreeBSD Foundation
2013-12-14 22:39:01 +00:00
rodrigc
baf65b8b8d MFC r259274
Mention BIND removal in release notes.

Submitted by: skreuzer
2013-12-12 21:51:33 +00:00
gjb
3a49f6f7cf MFC r257805, r257806, r257807, r257942:
r257805:
  Add a 'mini-memstick.img' release target, which will use the
  '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.

r257806:
  Remove extra target from 'memstick' that I forgot to remove before
  previous commit.

r257807:
  Update release(7) to include 'mini-memstick'.

r257942:
  Fix a few style nits.

Sponsored by:	The FreeBSD Foundation
2013-12-11 19:26:56 +00:00
gjb
fca381ba6d MFC r259079:
Add WITH_DVD to RELEASE_RMAKEFLAGS, otherwise it is not actually
  passed to 'make release'.

Sponsored by:	The FreeBSD Foundation
2013-12-10 00:35:33 +00:00
rodrigc
9a59cf510b MFC r258914
Update release notes.

Submitted by: skreuzer
Approved by: re (delphij)
2013-12-05 01:21:45 +00:00
gjb
190b91ee4b MFC r258786, r258796, r258797, r258847, r258853, r258949:
r258786:
  Move OPTIONS_UNSET outside of the PBUILD_FLAGS variable, otherwise
  the textproc/docproj port build fails.

r258796 (hrs):
  - Prevent TARGET and TARGET_ARCH from being defined as empty when
    TARGET="" and/or TARGET_ARCH="" is specified.
  - Remove extra ().

r258797 (hrs):
  Use standard CLEANFILES/CLEANDIRS and clean target in bsd.obj.mk.

r258847:
  Provide reproducibility between builds by building pkg(8) from ports,
  instead of using pkg-bootstrap.

  This should resolve a problem that was discovered during 10.0-BETA4
  freebsd-update(8) builds,

r258853:
  Turn off the dvdrom target by default.  dvd1.iso is now built by
  specifying 'WITH_DVD=1' during 'make release'.

  This caused some problems during the freebsd-update builds for
  10.0-BETA4.

r258949:
  Ensure WITH_DVD is not empty to prevent 'WITH_DVD= ' from evaluating
  to true.

Approved by:	re (hrs)
Sponsored by:	The FreeBSD Foundation
2013-12-05 00:59:29 +00:00