summaryrefslogtreecommitdiffstats
path: root/release
Commit message (Collapse)AuthorAgeFilesLines
* MFC r259868, r259881, 259955:gjb2013-12-301-20/+19
| | | | | | | | | | | | | | | 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
* MFC r259729:gjb2013-12-251-0/+2
| | | | | | | | 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
* MFC r259808rodrigc2013-12-241-1/+3
| | | | | | | 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>.
* Switch references to -CURRENT to -STABLE.gjb2013-12-231-3/+3
| | | | | | This is a direct commit to stable/10/. Sponsored by: The FreeBSD Foundation
* Update FreeBSD version entity values.gjb2013-12-231-5/+5
| | | | | | | This is a direct commit to stable/10/, because the values differ between stable/10/ and head/. Sponsored by: The FreeBSD Foundation
* MFC r259781:rodrigc2013-12-231-0/+4
| | | | Mention jemalloc upgrade to 3.4.0
* MFC:rodrigc2013-12-231-51/+199
| | | | Merge release note updates.
* MFC r259571:rodrigc2013-12-181-4/+6
| | | | | | | | | | | | Add SVN revision numbers for Mellanox updates. MFC r259573: Add SVN revision numbers for Chelsio updates. MFC r259574: Indent.
* MFC r259426, r259427:gjb2013-12-182-0/+16
| | | | | | | | | | | | | | | | | 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
* MFC r259493:rodrigc2013-12-171-0/+15
| | | | | | | | | | | | 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
* MFC r258770 (hrs):gjb2013-12-171-1/+2
| | | | | | Add NOPKG to disable pkg-stage. Sponsored by: The FreeBSD Foundation
* MFC r259246:gjb2013-12-171-0/+5
| | | | | | | | 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
* MFC r259400:gjb2013-12-141-1/+1
| | | | | | | Reduce disc1.iso size by 74MB by removing lib32 libraries, sendmail, and atf. Sponsored by: The FreeBSD Foundation
* MFC r256430:gjb2013-12-141-1/+2
| | | | | | | | | | 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
* MFC r259274rodrigc2013-12-121-0/+7
| | | | | | Mention BIND removal in release notes. Submitted by: skreuzer
* MFC r257805, r257806, r257807, r257942:gjb2013-12-112-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* MFC r259079:gjb2013-12-102-1/+5
| | | | | | | Add WITH_DVD to RELEASE_RMAKEFLAGS, otherwise it is not actually passed to 'make release'. Sponsored by: The FreeBSD Foundation
* MFC r258914rodrigc2013-12-051-29/+46
| | | | | | | Update release notes. Submitted by: skreuzer Approved by: re (delphij)
* MFC r258786, r258796, r258797, r258847, r258853, r258949:gjb2013-12-053-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* MFC r258495:mav2013-12-041-10/+7
| | | | | | | Update description of logical CPU handling in the latest releases and remove obsolete sysctl variable machdep.hlt_logical_cpus. Approved by: re (hrs)
* MFC r258669:gjb2013-11-301-0/+2
| | | | | | | Document the dvdrom target and NODVD variable. Approved by: re (delphij) Sponsored by: The FreeBSD Foundation
* MFC 258570rodrigc2013-11-254-8/+8
| | | | | | | Change sysinstall.8 references to bsdinstall.8. Submitted by: skreuzer Approved by: re (delphij)
* MFC r258432, r258433rodrigc2013-11-233-63/+20
| | | | | | | | Update text related to Intel CPU support and Apple hardware support. Update copyrights Submitted by: skreuzer Approved by: re (hrs, delphij)
* MFC r258305, r258307, r258308, r258309, r258310, r258314, r258317,gjb2013-11-215-3/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r258319, r258320: r258305: Use the IMAGES variable to determine which image files to remove as part of 'make -C /usr/src/release clean'. r258307: Add a script and configuration files to fetch pre-built packages from pkg.FreeBSD.org for inclusion on release medium (dvd1.iso). r258308: Unconditionally copy the build host /etc/resolv.conf into the chroot directory, since hostname resolution may be needed in the case of building a dvd image (with packages) and also setting 'NOPORTS=1'. r258309: Set the PKG_CACHEDIR directory to 'dvd/' instead of 'release/' in preparation of adding a 'dvd1.iso' target. r258310: Add the 'dvd1.iso' target. This mimics the 'release.iso' target, 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. r258314: Fix how ABI is evaluated so it matches more than a dot-zero case. r258317: Document the 'dvdrom' target. r258319: Remove WITHOUT_PROFILE=1 for the dvd1.iso medium. r258320: Simplify PKG_ABI for pkg-stage.sh. Approved by: re (hrs) Sponsored by: The FreeBSD Foundation
* MFC r258101:gjb2013-11-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | Since the doc/ toolchain conversion to docbook 5.0, JADETEX is no longer a valid option, so remove 'WITHOUT_JADETEX=yes' from PBUILD_FLAGS. While here, also remove 'WITHOUT_X11=yes', since it will cause a dependency conflict by requiring both print/ghostscript9 and print/ghostscript9-nox11. Switch to OPTIONSNG format (WITHOUT_* -> OPTIONS_UNSET='FOO'), and unset the FOP option, which requires Java (although it is disabled by default). Also unset the 'IGOR' option, since textproc/igor is a validation tool, not necessarily a dependency of the doc/ build itself. While here, reduce the line length of PBUILD_FLAGS. Approved by: re (kib) Sponsored by: The FreeBSD Foundation
* MFC r257801 (gabor):gjb2013-11-07150-1903/+1410
| | | | | | | | - Syncronize stable/10/release/doc with head/ in followup to the docbook5.0 update to the doc/ repository. Approved by: re (delphij) Sponsored by: The FreeBSD Foundation
* MFC r257641:gjb2013-11-071-0/+4
| | | | | | | | | | | When building the textproc/docproj port, the ports-mgmt/pkg port needs /var/run/ld-elf*.so.hints, which is not automatically created. Fix reldoc build by running the ldconfig(8) startup script in the chroot directory before starting the port build phase. Approved by: re (kib) Sponsored by: The FreeBSD Foundation
* Remove hash generation from release.sh, as it is run as part ofgjb2013-10-091-5/+0
| | | | | | | | | the 'install' target in the release/Makefile. MFC after: 3 days Submitted by: jhb Approved by: re (hrs) Sponsored by: The FreeBSD Foundation
* Remove BIND.des2013-09-301-2/+1
| | | | Approved by: re (gjb)
* Remove extra 'MAKE_FLAGS' line.gjb2013-09-191-1/+0
| | | | | | Submitted by: jhb Approved by: re (marius) Sponsored by: The FreeBSD Foundation
* CDs are not partitioned, so this is not correct syntax for loading fromnwhitehorn2013-09-171-1/+1
| | | | | | | ISO 9660. Omit the partition ID. Approved by: re (kib) MFC after: 2 weeks
* comment out some stale loader configurations.luigi2013-09-061-3/+5
|
* generate multiple host keys and do that unconditionallyluigi2013-09-061-9/+14
|
* r253616 nuked BINMAKE so we need to adapt to the new definitionluigi2013-09-061-0/+2
|
* Fix 'make release' on older hosts: use buildworld legacy utilities.will2013-08-271-0/+5
| | | | | | | | | | | Newer FreeBSD installs require an install(1) that supports the new flags. This adds ${MAKEOBJDIRPREFIX}${.CURDIR}/tmp/legacy/{bin,usr/{bin,sbin}} to the PATH while generating an mtree database for 'make release'. Note that the problem only exists here because mm-mtree.sh generates its own object tree to avoid mucking with the existing one, which results in a PATH containing legacy utility dirs that are empty.
* Remove get_rev_branch(), functionality exists in the release/Makefile.gjb2013-08-131-13/+0
| | | | Submitted by: hrs
* - Only set ARCH_FLAGS (TARGET/TARGET_ARCH) if specified, otherwisegjb2013-08-132-26/+19
| | | | | | | | | | | | allow the toolchain to detect the correct values. - Remove {SRC,DOC,PORT}REVISION variables, and use 'branch@rNNNNNN' as the {SRC,DOC,PORT}BRANCH variables. - Only set default KERNEL_FLAGS and WORLD_FLAGS make(1) jobs if the number of CPUs is greater than 1. Submitted by: hrs
* Fix the bootable CD:marcel2013-08-031-0/+2
| | | | | | | | | o We need wait a bit before attempting the root mount. The CD drives on HP machines (typical) go through the management controller so that it can be virtualized. In practice what this means is that it is slow to detect and attach. o Tell the kernel what to use as the root file system. The /etc/fstab trick doesn't work, because we're on the EFI-compatble file system.
* - Once we have shifted arguments thrice, base-bits-dir is $1 rather than $4.marius2013-07-261-5/+7
| | | | | | | | | | Introduce $BASEBITSDIR for clarity and in order to avoid repeating this mistake in the future. Fixing this ensures that we pick up the newly built boot code and loader native to the target, which is especially relevant when cross-building release images. - It is pointless to specify an endianess for ISO 9660 images so strip that. MFC after: 3 days
* For consistency with previous releases, name the cdrom installgjb2013-07-221-5/+6
| | | | | | | | | cd 'disc1.iso'. Discussed with: re@ team Approved by: kib (mentor) MFC after: 3 days X-MFC-To: stable/9 only
* Create memstick images with the '.img' filename extension.gjb2013-07-211-5/+6
| | | | | | | Requested by: many Approved by: kib (mentor) MFC after: 3 days X-MFC-To: stable/9 only
* - Add SRC_FORCE_CHECKOUT configuration option to force svn to checkoutgjb2013-07-052-18/+44
| | | | | | | | | | | | | | | | | | | | | the src/ tree into a directory that contains files/directories, such as a case where a custom kernel configuration file is specified. - Allow specification of multiple KERNCONFs to pass to 'make release'. - Move evaluation of NODOCS/NOPORTS earlier, and set based on how the release process expects these options to be evaluated. - Wrap KERNCONF specification in double quotes, and use 'eval' so multiple kernel configurations do not cause the build to fail in strange ways. - Set WITHOUT_X11 for the port build flags for the documentation toolchain build. Also run 'clean distclean' targets during port build. PR: 180192 Submitted by: Anes Mukhametov MFC after: 3 days Approved by: kib (mentor, implicit)
* Revert r252126, r252124, r252121.gjb2013-06-242-6/+9
| | | | Submitted by: hrs
* Trim copyright years, and add the current year.gjb2013-06-231-6/+1
|
* Rewrap after previous commit.gjb2013-06-231-2/+2
|
* Add a new macro, release.current.release, to denote the head/ branchgjb2013-06-232-2/+4
| | | | | | with the -RELEASE suffix. This fixes the incorrect text on the -CURRENT errata page from showing '10.0-CURRENT' followed by 'until 9.1-RELEASE is released.'
* Add missing copyright years.gjb2013-06-231-0/+3
|
* If MAKE_CONF and/or SRC_CONF are set and not character devices,gjb2013-06-221-0/+11
| | | | | | | | copy to chroot to use with release build. Submitted by: Garrett Cooper (original version) Approved by: kib (mentor) MFC after: 1 week
* Fix OSVERSION variable within PBUILD_FLAGS.gjb2013-06-161-1/+1
| | | | | | | | Submitted by: Garrett Cooper (in part) Approved by: kib (mentor) MFC After: 1 week X-MFC-With: r251652 X-MFC-To: stable/9 only
* Add new script to run release builds. The script is heavily based upongjb2013-06-122-0/+234
| | | | | | | | | | | | | | | the release/generate-release.sh script by nwhitehorn. This script can use optional configuration file to override defaults, making running multiple serialzied builds with different specific configurations or architecture-specific tunings quite easy. Sample overrideable options are included in the release.conf.sample file. Approved by: kib (mentor) MFC After: 2 weeks X-MFC-To: stable/9 only
OpenPOWER on IntegriCloud