<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>42d33f92 - release: Don&apos;t break if firmware install fails</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#42d33f92</link>
        <description>release: Don&apos;t break if firmware install failsOn some platforms (e.g. powerpc) we don&apos;t have packages, so we can&apos;tinstall them onto the ISOs.  Proceed with building the images anyway.Reported by:	Weekly snapshot buildsFixes:	7e2996c1f5b4 (&quot;release: install wireless firmware onto disc1 and dvd&quot;)Approved by:	re (cperciva)(cherry picked from commit e8263ace39c8ecf11233c0a10d0b1839e6813046)(cherry picked from commit 9431091ee021eca9eb4c768b566e623ba9333b41)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Thu, 21 Nov 2024 06:10:28 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5b8ed13 - release: install wireless firmware onto disc1 and dvd</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#c5b8ed13</link>
        <description>release: install wireless firmware onto disc1 and dvdWireless driver firmware is no longer added to the src tree.In order to have wireless support in the installer for the new driverswe install the firmware packages onto disc1 (and memstick) and dvdif built on FreeBSD and NOPKG is not defined (to not break cross-buildsfrom Linux or OSX and to allow people to opt-out).Sponsored by:	The FreeBSD FoundationSubmitted by:	cperciva (the orig. commands and where to place them)Reviewed by:	jrtc27Approved by:	re (cperciva)Differential Revision: https://reviews.freebsd.org/D47407(cherry picked from commit 7e2996c1f5b4e684cae40c2418b68061df9997d9)(cherry picked from commit b62012538e967b22736e8c2214b222f21146bddc)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Sat, 02 Nov 2024 23:51:07 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0bfc02c - release: Don&apos;t copy container images into /ftp/</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#f0bfc02c</link>
        <description>release: Don&apos;t copy container images into /ftp/These are installed into /ociimages/ and stage onto the download siteat /OCI-IMAGES/; they don&apos;t belong in the same directory as the&quot;distribution&quot; .txz files.Approved by:	re (cperciva)Fixes:		d03c82c28da8 (&quot;release: add optional OCI images&quot;)MFC after:	1 minuteSponsored by:	Amazon(cherry picked from commit 976e1d36be688166e140cbaded01d433c61e6d47)(cherry picked from commit a8bdbdbdba3e7c6e3a330026dcd82e922a4265c8)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Fri, 15 Nov 2024 21:38:06 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0aeaf495 - release: Exclude container images from globs</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#0aeaf495</link>
        <description>release: Exclude container images from globsWe use a *.txz glob to get all of the &quot;distributions&quot; which comprisethe FreeBSD release, but we now (optionally) also build containerimages which are .txz files.  Grep those out from the distributionlists.A better long-term fix would probably be to generate an explicit listof the .txz files we want rather than using an overbroad glob andfiltering out the files we *don&apos;t* want.Approved by:	re (cperciva)Fixes:		d03c82c28da8 (&quot;release: add optional OCI images&quot;)MFC after:	1 minuteSponsored by:	Amazon(cherry picked from commit 47866cdcc7278faa27250dcea16374231c676050)(cherry picked from commit 012bb7fdafb30032f7a09212ffd6398eb4230b07)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Thu, 14 Nov 2024 22:30:44 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a688fcc - release: add optional OCI images</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#8a688fcc</link>
        <description>release: add optional OCI imagesThis adds three OCI archive format files to the release containingFreeBSD base images suitable for static linked, dynamic linked and shellworkloads. The shell image also contains pkg-bootstrap and can be easilyextended by installing packages (including pkgbase packages).Approved by:	re (cperciva)Reviewed by: dch, cpersiva, jlduran, zleiDifferential Revision: https://reviews.freebsd.org/D46759MFC after: 2 days(cherry picked from commit d03c82c28da86e0812b98b051d24ae5980804ad7)(cherry picked from commit 6686056ca3547c8280bd2423c59c661c2f501409)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 14 Aug 2024 15:39:24 +0000</pubDate>
        <dc:creator>Doug Rabson &lt;dfr@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b658d3ea - release: Remove useless ls</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#b658d3ea</link>
        <description>release: Remove useless lsReplace &quot;$((ls *.txz))&quot; with &quot;*.txz&quot;Approved by:	re (implicit, release build fixes)Reported by:	jrtc27Sponsored by:	Amazon(cherry picked from commit e166fea685da4ac6a6891f10b07f98d0e9fcfce3)(cherry picked from commit ce988aa3e80019566bf5df4cfd73f7b7195756f2)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 06 Nov 2024 22:24:34 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5fc8587 - release: Include -dbg files in dvd image</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#c5fc8587</link>
        <description>release: Include -dbg files in dvd imageIn 2016, commit 8834318685bc reworked the code for excluding -dbgfiles from install media, and in the process accidentally broke itfor dvd images (&apos;grep -v&apos; should have been &apos;grep -vE&apos;).FreeBSD Update builds later began to depend on this, and in any casesince DVD images are intended as &quot;include everything&quot; images there&apos;sno point excluding those; so remove the (broken) filtering from DVDimage builds.Approved by:	re (implicit, release build fixes)Sponsored by:	AmazonMFC after:	2 days(cherry picked from commit cdfd0600dc8882f0a0d0e6d9a1cdcf926edba6d6)(cherry picked from commit ba7844e4c91505e397396ab981a0032699b0cd70)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 21:35:17 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5a542a60 - release: Redirect etcupdate logfile to /dev/null.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#5a542a60</link>
        <description>release: Redirect etcupdate logfile to /dev/null.Stop shipping a log file for etcupdate. This is a source ofnon-reproducability as it uses mktemp thereby guaranteeing the output isdifferent each run.Differential Revision:	https://reviews.freebsd.org/D46317(cherry picked from commit e972e408d19a58c4f2855eface487d06ef73b799)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Sat, 24 Aug 2024 05:35:07 +0000</pubDate>
        <dc:creator>Gordon Tetlow &lt;gordon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ef9a9d2 - release: Publish non-uploaded cloudware bits</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#4ef9a9d2</link>
        <description>release: Publish non-uploaded cloudware bitsWhile most &quot;cloudware&quot; (AWS, Azure, GCP, Vagrant) images get uploadedto their respective clouds, we have two images -- BASIC-CI andBASIC-CLOUDINIT -- which are published via the FTP mirrors.  We havebeen handling these using a manual and error-prone process of copyingthem from the internal build directories into the FTP staging tree,but they should be handled using the &quot;make install ftp-stage&quot;mechanism which is used for all the other published images.This commit 1. Adds a new &apos;make cloud-install&apos; target which is run aspart of &apos;make install&apos; and installs BASIC-CI and BASIC-CLOUDINIT images,and 2. Extends &apos;make ftp-stage&apos; in Makefile.mirrors to copy those bitsinto the FTP staging area.As a side benefit, this will also make BASIC-CI and BASIC-CLOUDINITimages available for arm64; until now they have only been availablefor amd64.MFC after:	1 week(cherry picked from commit 4771c2e9d1c7db949a82dfe4f2b9878bb358a50e)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 19 Jun 2024 19:28:42 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f1c7e9bc - release: Build dvd image before staging pkgs</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#f1c7e9bc</link>
        <description>release: Build dvd image before staging pkgsThis missing dependency is only visible with -jN (which was otherwisebroken until recently) and only when building DVD images (which aren&apos;tincluded in weekly snapshots and thereby slipped past testing).MFC after:	3 days(cherry picked from commit 567cbd8ff1c4edc1f2015ec4f93608aaf5a3c546)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Sun, 14 Apr 2024 22:31:26 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c774c1b - release: Don&apos;t reuse disc1/bootonly directories</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#2c774c1b</link>
        <description>release: Don&apos;t reuse disc1/bootonly directoriesThe disc1 and bootonly directories have files distributed into themfor use in &quot;full&quot; and &quot;mini&quot; images; the former are disc1.iso andmemstick.img, and the latter is bootonly.iso and mini-memstick.img.Unfortunately the scripts which package a directory tree into an ISOor memory stick image also modify the directory, for example tocreate an appropriate /etc/fstab file; so creating two images at thesame time breaks.Resolve this by copying disc1 to disc1-disc1 and disc1-memstick,and copying bootonly to bootonly-bootonly and bootonly-memstick,before using those directories for constructing the ISO+memstickimages.MFC after:	1 week(cherry picked from commit a1bff97300abe4b46528357e39c83da764df1fd8)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 10 Apr 2024 03:27:19 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4435119 - release: distributekernel before packagekernel</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#b4435119</link>
        <description>release: distributekernel before packagekernelWith these as a single make command, `make -j` breaks when it tries topackage up a kernel which hasn&apos;t been distributed yet.MFC after:	1 week(cherry picked from commit 65c603ed65c700d6eacdf9e1e94dc42fd70fb0b7)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 10 Apr 2024 03:26:51 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a8659d87 - release: make -j compat: cd inside subshell</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#a8659d87</link>
        <description>release: make -j compat: cd inside subshellPlace instances of &quot;cd foo &amp;&amp; bar&quot; inside subshells for compatibilitywith modern make(8) which uses a single shell for the duration of amakefile target.MFC after:	1 week(cherry picked from commit 93e4813b9a157396ffbcf8456ca4f5c25599807d)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 10 Apr 2024 03:25:34 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>87c576a2 - release: rework distributions list</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#87c576a2</link>
        <description>release: rework distributions listComponents like base.txz and ports.txz are called distributions in theinstaller, and with the introduction of pkgbase we will start dealingwith normal pkg packages in the installer.  Rename EXTRA_PACKAGES toDISTRIBUTIONS, and move base.txz and kernel.txz to that list.This introduces no functional change but is a small cleanup in advanceof some pkgbase experimentation.Reviewed by:	cpercivaSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D43544(cherry picked from commit 2e9b8c8c1e3938335e17e63049887f8e8c6e11bc)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Mon, 22 Jan 2024 14:49:02 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29a16ce0 - release: update stable/14 following branching from main</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#29a16ce0</link>
        <description>release: update stable/14 following branching from mainApproved by:	re (implicit)Sponsored by:	GoFundMe https://www.gofundme.com/f/gjbbsdSponsored by:	PayPal https://paypal.me/gjbbsd

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Thu, 24 Aug 2023 23:07:33 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>32a79e85 - release: Fix make :@ modifier syntax</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#32a79e85</link>
        <description>release: Fix make :@ modifier syntaxThis spits out errors but seemingly isn&apos;t actually fatal, so was missed.Fixes:	6853d893c7fe (&quot;release: Automatically generate MK_LIB${LIBCOMPAT} and lib${libcompat}-dbg lists&quot;)

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Thu, 27 Jul 2023 07:36:12 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6853d893 - release: Automatically generate MK_LIB${LIBCOMPAT} and lib${libcompat}-dbg lists</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#6853d893</link>
        <description>release: Automatically generate MK_LIB${LIBCOMPAT} and lib${libcompat}-dbg listsReviewed by:	brooks, jhbDifferential Revision:	https://reviews.freebsd.org/D41184

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Thu, 27 Jul 2023 04:10:45 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a90c47a - release: Set loader_menu_multi_user_prompt to &quot;Installer&quot; for installer</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#2a90c47a</link>
        <description>release: Set loader_menu_multi_user_prompt to &quot;Installer&quot; for installerThis makes it more obvious that the media being booted is an installerrather than an installed system, which is otherwise hard to distinguish.It also provides a more user-friendly, and more accurate, prompt.Reviewed by:	gjbMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D36419

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Fri, 02 Sep 2022 19:30:50 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f36b5d8a - release: Include an etcupdate tree in -DNO_ROOT release image builds</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/release/Makefile#f36b5d8a</link>
        <description>release: Include an etcupdate tree in -DNO_ROOT release image buildsThis makes use of the new -N etcupdate flag and merges the resultingMETALOG into base.meta re-rooted to /var/db/etcupdate/current.Reviewed by:	gjbObtained from:	CheriBSDDifferential Revision:	https://reviews.freebsd.org/D35858

            List of files:
            /freebsd-14.2/release/Makefile</description>
        <pubDate>Tue, 09 Aug 2022 21:58:01 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
