15.0: Adding an extra RC2 to the schedule
I'm rolling 15.0-RC2 very soon after RC1 to fix a bug affecting some
cloud image builds. (Non-cloud builds will not see any changes aside
from the version number.)
The -RC2 planned for November 21st will now be 15.0-RC3.
exterror.9: explain buffers and bios usage of extended errors
Reviewed by: pauamma_gundo.com
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D53798
stand: Add back missing EFIAPI define
EFIAPI has to be defined correctly for amd64, or things won't boot
because it uses a different API than we normally use. Normally, this
only affects amd64, since all the other archs are basically nothing.
Tested on: amd64, aarch64 and armv7 (the frist two by markj and I with
differnet test setups).
Fixes: 43b8edb32051
Sponsored by: Netflix
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D53799
lang/fpc*: Fix build cleaning env before sub-gmake
Arguments passed to make for the top level port build for lang/fpc
can be consumed by gmake used to build the actual upstream project
(vs the ports infrastructure 'make' operations).
For instance, make -DNO_DEPENDS stage will pass
"MAKEFLAGS= -D NO_DEPENDS ..." in the environment
to the gmake invocation. gmake chokes on that with the following:
: invalid option -- D
A fix for that is to clear the environment as with the ports
572f2361692640bc27729191b1267aa3fcc354a7 commit that added SETENVI
and WRK_ENV.
PR: 291061
Reported by: jcfyecrayz __at__ liamekaens.com
release: Add a MISSING_METALOGS hack to VMs
The packages for 15.0-RELEASE built without the bug fix needed to make
files created via @sample get properly listed in METALOG. Fix the
cloudware which contain @sample-using packages by adding the necessary
files to METALOG manually.
This should be reverted after the next full package build, and live on
only in releng/15.0.
Approved by: re (cperciva)
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53797
(cherry picked from commit f6e9474ebdd53de5cf487c7bc9e0fa6743881c23)
(cherry picked from commit 96468730a2fad1eaaf65367bcec5106378cbf3d1)
GCE: Add /usr/src and /usr/ports to METALOG
We ship these in order to comply with GCE Marketplace rules about
providing source code and licenses for all the software we ship as
part of images.
Approved by: re (cperciva)
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53796
(cherry picked from commit 0dbb00733c4a177a9a22d61a627d377d0876ea16)
(cherry picked from commit 10ef3bf823c5d5db0303eb1552f1faa47cb0e58c)
GCE: Add /usr/src and /usr/ports to METALOG
We ship these in order to comply with GCE Marketplace rules about
providing source code and licenses for all the software we ship as
part of images.
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53796
(cherry picked from commit 0dbb00733c4a177a9a22d61a627d377d0876ea16)
release: Add /boot/loader.conf to some cloudware
These were forgotten during the METALOGization process earlier.
Reviewed by: markj
MFC after: immediately (for 15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53795
(cherry picked from commit 86c63597f2dc7f89268d13a00c0dc7a74cca51d0)
release: Add a MISSING_METALOGS hack to VMs
The packages for 15.0-RELEASE built without the bug fix needed to make
files created via @sample get properly listed in METALOG. Fix the
cloudware which contain @sample-using packages by adding the necessary
files to METALOG manually.
This should be reverted after the next full package build, and live on
only in releng/15.0.
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53797
(cherry picked from commit f6e9474ebdd53de5cf487c7bc9e0fa6743881c23)
release: Add a MISSING_METALOGS hack to VMs
The packages for 15.0-RELEASE built without the bug fix needed to make
files created via @sample get properly listed in METALOG. Fix the
cloudware which contain @sample-using packages by adding the necessary
files to METALOG manually.
This should be reverted after the next full package build, and live on
only in releng/15.0.
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53797
GCE: Add /usr/src and /usr/ports to METALOG
We ship these in order to comply with GCE Marketplace rules about
providing source code and licenses for all the software we ship as
part of images.
Reviewed by: markj
MFC after: immediately (15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53796
release: Add /boot/loader.conf to some cloudware
These were forgotten during the METALOGization process earlier.
Reviewed by: markj
MFC after: immediately (for 15.0-RC2)
Differential Revision: https://reviews.freebsd.org/D53795