summaryrefslogtreecommitdiffstats
path: root/release
Commit message (Collapse)AuthorAgeFilesLines
* Repair release CD generation on PC98 and sun4v after release buildingnwhitehorn2011-05-045-49/+133
| | | | | | | | changes, and backport the new logic (ISO images are TARGET dependant, not TARGET_CPUARCH dependant) to Makefile.sysinstall. While modifying ISO image scripts, change several archs to use makefs (from base) instead of mkisofs (from ports) which makes release CD generation both faster and self-hosting.
* Change the way powerpc bootable CDs are generated to work around a bugnwhitehorn2011-05-044-23/+99
| | | | | | | | in hybrid image generation in cdrtools. This produces a small HFS partition containing loader, mapped in by an oddly-formed APM table using a new feature in makefs. This does not appear to work yet on early-model G3 systems, which will be fixed later, but produces bootable CDs on everything else.
* Make sure to run make obj before release. Trying to run them in one stepnwhitehorn2011-05-041-0/+1
| | | | doesn't always work reliably.
* Mention the memstick target here.nwhitehorn2011-04-181-0/+1
|
* Don't do make release and make install in one step. Setting DESTDIR fornwhitehorn2011-04-111-1/+2
| | | | make release has deleterious consequences.
* Add an install target to release/Makefile instead of grubbing aroundnwhitehorn2011-04-112-11/+14
| | | | | (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.
* Allow the user to use the live environment post-installation, as wellnwhitehorn2011-04-091-2/+5
| | | | as improving error handling.
* Copy all generated ISO images into the release area.nwhitehorn2011-03-271-1/+1
|
* Add infrastructure for generation of boot-only ISO images. These have anwhitehorn2011-03-271-2/+27
| | | | reduced world, though still reasonably complete for fixit purposes.
* Cause the release target to set up its object directory. It is designednwhitehorn2011-03-262-2/+2
| | | | | | 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).
* Add support for memstick generation on PowerPC. This is a little suboptimalnwhitehorn2011-03-231-0/+78
| | | | since glabel doesn't know about APM partitioning yet, but works well enough.
* Use labels to find release media instead of hard-coded device paths. Thisnwhitehorn2011-03-228-30/+31
| | | | | | | | 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
* Add support for checking out ports and doc trees from a CVS repository,nwhitehorn2011-03-191-7/+17
| | | | | | in addition to CVSUP, and add support for alternate SVN roots for src. Requested by: jhb
* Thanks to sysinstall for its 15 years of service. And now to sleep,nwhitehorn2011-03-144-1566/+1566
| | | | perchance to dream...
* Fix some typos due to unremoved commented-out lines. A great big pointynwhitehorn2011-03-132-3/+4
| | | | hat goes to me for this one.
* Add generation of an installation manifest containing SHA256 checksums asnwhitehorn2011-03-132-3/+30
| | | | | well as package descriptions and add code in the installer to check the checksums.
* Connect the full doc build (Handbook, etc.) to the build. This is not builtnwhitehorn2011-03-132-12/+40
| | | | if no doc checkout is found.
* Add generation of memstick images to the bsdinstall release makefile fornwhitehorn2011-03-133-5/+100
| | | | | | | i386 and amd64. This involved moving the memstick generation script to the arch directories from scripts/, in analogy to mkisoimages.sh. This script was never called from /usr/src/release/Makefile, so that hasn't been updated.
* Fix bugs and make improvements to documentation renaming.nwhitehorn2011-03-111-7/+10
| | | | Submitted by: Garrett Cooper
* Add support for generating release documentation. Note that, due to thenwhitehorn2011-03-111-0/+17
| | | | | release documentation build being broken at the moment, this is only partially functional.
* Add a wrapper script for Makefile.bsdinstall that does the sourcenwhitehorn2011-03-111-0/+47
| | | | | checkout/chroot/compile/release dance that the existing release Makefile does for those who want a totally pristine release build.
* Remove a redundant rm and avoiding tarring up work directories in portsnwhitehorn2011-03-091-2/+1
| | | | trees.
* Make this makefile a little more make-like (e.g. build only things thatnwhitehorn2011-03-061-31/+82
| | | | | need to be rebuilt) and add an FTP-area target. Next will be docs and memstick builds.
* Add additional release makefile for bsdinstall-based media, along withnwhitehorn2011-03-022-0/+86
| | | | | | | support files. This does not change the default behavior of anything. To make bsdinstall-based media, pre-build world and GENERIC, then run the release target in Makefile.bsdinstall.
* Improve the distributeworld target in Makefile.inc1 and update the releasenwhitehorn2011-03-023-50/+3
| | | | | | | | | | 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.
* Add release notes for xz update to 5.0.0.mm2011-02-111-3/+2
|
* following the recent (218130) changes to Makefile and Makefile.inc1,luigi2011-02-051-3/+6
| | | | | | | | | | | | we need to set TARGET and TARGET_ARCH to get a correct WMAKEENV. I am setting both to i386 since this is what picobsd is used for, though there might be a better fix. Add initial support for parallel make. This is disabled right now, because there are incorrect dependencies somewhere which require to run picobsd 2-3 times to complete a build. MFC after: 2 weeks
* Fix making a release. The old libdialog was renamed to libodialog.nyan2011-01-147-7/+7
|
* Fix the overflowing livefs ISO by removing man pages from the HFS part ofnwhitehorn2010-12-151-2/+2
| | | | | | | the hybrid disk. This is a stopgap until a better solution can be found, but lets the powerpc release build complete for the time being. MFC after: 1 week
* move the initialization of BINMAKE earler, so it isluigi2010-11-121-5/+7
| | | | | | | available throughout the entire build process. Submitted by: Matteo Landi MFC after: 3 days
* Add gpart and glabel to the release CD mfsroot.marius2010-11-071-1/+4
|
* - Move Sun Fire V240 to the list of known working machines.marius2010-11-061-11/+11
| | | | | | - For the parallel stable/7 and stable/8 branches mention both releases that first supported a particular sparc64 machine and update the sparc64 hardware list regarding machines that will be supported beginning with 7.4-RELEASE.
* Add a short note about kernel modules in FIXIT mode.delphij2010-10-271-0/+4
| | | | MFC after: 1 month
* Replace an obsolete flag -L in an mkisofs(1) command line withhrs2010-10-031-1/+1
| | | | | | -allow-leading-dots to fix "make release" for FreeBSD/powerpc. Reviewed by: marcel
* use make from the toolchain, as the source tree may depend onluigi2010-09-281-2/+2
| | | | | | specific features (e.g. on recent HEAD, rtld fails with older 'make') MFC after: 3 days
* Chase the ports list to make snapshots work again with NOPORTS set.jhay2010-09-171-1/+5
|
* sis(4) should work on all architectures now.brueffer2010-09-061-1/+0
|
* Merge r114010 of head/usr.bin/login/login.c into PicoBSD's login.c:gavin2010-08-081-1/+2
| | | | | | | | Correct the login.conf variable name used for obtaining the login prompt. PR: conf/44717 (indirectly) Spotted by: gcooper MFC after: 1 week
* Correct two error messages to match the failure they are reporting.gavin2010-08-081-2/+2
| | | | MFC after: 1 week
* add some modern stuff: SMP, SCHED_ULE, PREEMPTIONluigi2010-07-152-3/+15
| | | | and support for VIMAGE
* Get powerpc64 install CDs a little closer: some powerpc things should benwhitehorn2010-07-151-12/+21
| | | | | | | | 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.
* Connect powerpc64 to the build. It is not presently part of make universe,nwhitehorn2010-07-131-6/+12
| | | | | | which will be added soon. Reviewed by: imp
* Remove an unnecessary cat.brian2010-06-191-1/+1
| | | | | | PR: 145447 Submitted by: u at netbeisser dot de MFC after: 1 week
* Document ZFS upgrade to version 14, support for NFSv4 ACLs,mm2010-06-071-0/+5
| | | | | | changes in L2ARC and zfs send. Approved by: delphij (mentor)
* Document import of xz.mm2010-06-021-0/+4
| | | | Approved by: delphij (mentor)
* The EFI system partition used to make the CD image bootable is runningmarcel2010-05-281-1/+1
| | | | out of space. Bump it up...
* Reorder to have -lcrypto after -larchive. Our linker doesn't seem to likedelphij2010-05-267-14/+14
| | | | the current ordering :(
* Grammar nits.delphij2010-05-251-2/+2
| | | | Submitted by: b. f. <bf1783 googlemail com>
* libarchive now needs libcrypto and liblzma.delphij2010-05-257-14/+14
|
* Document bc/dc and nc updates.delphij2010-05-251-0/+7
|
OpenPOWER on IntegriCloud