<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/release/scripts, branch upstream/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-04-26T20:01:01Z</updated>
<entry>
<title>release: fix on-disc pkg binary symbolic links</title>
<updated>2022-04-26T20:01:01Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2022-04-26T19:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=27c537bf05d242643df7483052eb737885aa4db2'/>
<id>urn:sha1:27c537bf05d242643df7483052eb737885aa4db2</id>
<content type='text'>
Approved by:	re (kib)
PR:		263574
Reported by:	loader
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 68b0a79b7c7ab75597e2511f880238fbf8cfad32)
(cherry picked from commit fab1a7b9b6210257c5c048cdf754ca201fae7669)
</content>
</entry>
<entry>
<title>Use makefs(8) in release VM-image generation instead of md(4) and newfs.</title>
<updated>2021-04-27T01:08:59Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2021-02-25T02:16:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0658ecb05dea7f3069c900238d41b3a07a9c1cad'/>
<id>urn:sha1:0658ecb05dea7f3069c900238d41b3a07a9c1cad</id>
<content type='text'>
Using makefs instead reduces the privileges needed to build VM images,
simplifies the script (no need to copy files to a fresh image at the end),
and improves portability by allowing generation of cross-endian images.
As a result of the last, this patch also adds support for generation of
powerpc64 and powerpc64le VM images.

No other changes to the output. Tested and working for both amd64 and
powerpc64 targets.

Reviewed by:	gjb
Differential Revision:	https://reviews.freebsd.org/D28912

(cherry picked from commit 1ca8842f3ad9725863c9affc044d1974a51818a9)
</content>
</entry>
<entry>
<title>arm64: convert virtual machine images to GPT</title>
<updated>2020-10-30T18:20:52Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2020-10-30T18:20:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d76e25a67dc33464428bba05d28ac98a71ea47c'/>
<id>urn:sha1:1d76e25a67dc33464428bba05d28ac98a71ea47c</id>
<content type='text'>
These images were switched to MBR in r281876 as a way to cope with a
hard-coded partition GUID in QEMU's default EFI firmware. Enough time
has passed that this is no longer a problem; QEMU versions &gt;= 4.0
include a copy of edk2 EFI firmware that can detect the root filesystem
properly. Alternatively, sysutils/u-boot-qemu-arm64 can be used.

Switch back to building these images with a GPT partition table, and
re-enable the swap partition.

Reviewed by:	gjb, emaste
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D26986
</content>
</entry>
<entry>
<title>release: update to use git instead of svn:</title>
<updated>2020-07-31T19:31:52Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2020-07-31T19:31:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=66fe2bef957566358732720d66971e0813439243'/>
<id>urn:sha1:66fe2bef957566358732720d66971e0813439243</id>
<content type='text'>
release.sh:
  - Bump the version number.
  - Default VCSCMD to '/usr/local/bin/git clone'.
  - Rename SVN* variables to GIT* equivalents.
  - Remove dead code to inject a trailing '/' between two variables.
  - Remove SRC_FORCE_CHECKOUT.
  - Exit if the build host does not have devel/git installed.
  - Install devel/git in the build chroot(8) for newvers.sh.

release.conf.sample:
  - Update sample configuration variables to the git equivalent.

relnotes-search.sh:
  - Remove script.  It is specifically for use with svn.

Sponsored by:	Rubicon Communications, LLC (netgate.com)
</content>
</entry>
<entry>
<title>pkgbase: use -dev,-dbg instead of -development,-debug</title>
<updated>2020-05-20T19:45:22Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-05-20T19:45:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=697b271da935866850692f7e0cb76434c4e26b13'/>
<id>urn:sha1:697b271da935866850692f7e0cb76434c4e26b13</id>
<content type='text'>
-development is long and awkward, and is also inconsistent with prior art
from the Linux world, which uses -dev (Debian) or -devel (Red Hat).  Follow
the Debian convention, and similarly for debug info packages.

Also remove redundant pkgbase development tag from includes.  We already tag
include files with package=runtime,dev; there is no need to separately tag
them as dev.

Discussed with:	bapt
Reviewed by:	manu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24139
</content>
</entry>
<entry>
<title>pkgbase: remove more profile package leftovers</title>
<updated>2020-04-01T16:03:06Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-04-01T16:03:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=af5319f92cfdcb902a00513648583dc72c06a9c4'/>
<id>urn:sha1:af5319f92cfdcb902a00513648583dc72c06a9c4</id>
<content type='text'>
As of r356797 we don't produce profile packages.  r358549 removed one
remnant of profile package support; clean up another now.
</content>
</entry>
<entry>
<title>pkgbase: Move device.hints from the runtime to the bootloader package</title>
<updated>2020-03-24T01:07:01Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-03-24T01:07:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c016c891966a63fd5992515c130823ae01af208c'/>
<id>urn:sha1:c016c891966a63fd5992515c130823ae01af208c</id>
<content type='text'>
Also mark it as config file so if a user changes this file pkg will attempt
to merge the new file upon an update.
device.hints is neither related to runtime or loader but it make more sense
to have it in loader in case some user delete /boot/ and wants to recreate it,
now only two packages are required FreeBSD-bootloader and the kernel package.
While here change where we override the package for files installed in /boot,
this allow us to keep other tags (such as config).

Reported by:	pizzamig
Reviewed by:	bapt pizzamig emaste
Differential Revision:	https://reviews.freebsd.org/D24159
</content>
</entry>
<entry>
<title>pkgbase: Move the bootloader related files to a new FreeBSD-bootloader package</title>
<updated>2019-09-05T14:06:01Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-09-05T14:06:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=994c13ef19981461716a92c45e789c26cc230ed3'/>
<id>urn:sha1:994c13ef19981461716a92c45e789c26cc230ed3</id>
<content type='text'>
Bootloader file isn't needed for jails so don't include it in FreeBSD-runtime.

Reviewed by:	bapt, delphij, gjb
Differential Revision:	https://reviews.freebsd.org/D21496
</content>
</entry>
<entry>
<title>In followup to r340406, remove doc from the EXTRA_DISTRIBUTIONS</title>
<updated>2018-11-13T19:53:02Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2018-11-13T19:53:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8643808a68375a3be72eb79de218f90df3614b8b'/>
<id>urn:sha1:8643808a68375a3be72eb79de218f90df3614b8b</id>
<content type='text'>
list and remaining references from the script used to create the
MANIFEST file used by bsdinstall(8).

No MFC is planned at this time.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>The roff ascii.gz documentation installed to /usr/share/doc</title>
<updated>2018-11-13T19:51:22Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2018-11-13T19:51:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=35f6972e4150af45ea30d24886aa24e8fb673ca5'/>
<id>urn:sha1:35f6972e4150af45ea30d24886aa24e8fb673ca5</id>
<content type='text'>
was removed in r318881 when roff was removed from the base
system.

This results in the doc.txz distribution set containing a
single directory (./) which is empty.

Remove the "Additional documentation" option from the menu
selection of bsdinstall(8), as the plain-text documentation
installed in /usr/share/doc is installed as part of the
packageworld target.

The doc entry has not been removed from EXTRA_DISTRIBUTIONS
in Makefile.inc1, in case its removal triggers an issue with
freebsd-update(8), which is currently aware of the world/doc
component, so the empty doc.txz continues to be created as
a precaution.

Noticed by:	rgrimes
MFC after:	2 days
MFC before:	12.0-RC1
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
