<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>673924122470463dfb9089e12b1b4496783a77b8 - krb5: Use sh to run mk_cmds</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#673924122470463dfb9089e12b1b4496783a77b8</link>
        <description>krb5: Use sh to run mk_cmdsOtherwise etcupdate apparently can fail if its private object directoryunder /var/db is in a filesystem mounted noexec.  We shouldn&apos;t bebuilding this target at all, but for now, just apply this workaround.PR:		291043Reviewed by:	ivy, cy, desMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D53861

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 21 Nov 2025 17:54:38 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>929f5966a9fd3d050c7b604513c6fb4ac9b5d335 - packages: Improve handling of -lib packages</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#929f5966a9fd3d050c7b604513c6fb4ac9b5d335</link>
        <description>packages: Improve handling of -lib packagesFor some packages (OpenSSL, Kerberos) we want to ship runtime librariesin a separate package, e.g. openssl and openssl-lib.  Currently this isdone using PACKAGE=openssl-lib, but that creates packages with strangenames like openssl-lib-lib32.Instead, add a new LIB_PACKAGE option to bsd.lib.mk that causes runtimelibraries to be placed in a new -lib subpackage.  This significantlyimproves the set of packages we create; for example, OpenSSL goes from:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-lib	FreeBSD-openssl-lib-dbg	FreeBSD-openssl-lib-dbg-lib32	FreeBSD-openssl-lib-dev	FreeBSD-openssl-lib-dev-lib32	FreeBSD-openssl-lib-lib32	FreeBSD-openssl-lib-man	FreeBSD-openssl-manto:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-dbg-lib32	FreeBSD-openssl-dev	FreeBSD-openssl-dev-lib32	FreeBSD-openssl-lib	FreeBSD-openssl-lib32	FreeBSD-openssl-manWhile here, move /usr/bin/krb5-config and /usr/bin/compile_et intothe kerberos-dev package.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51925

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 22 Aug 2025 23:50:20 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18a870751b036f1dc78b36084ccb993d139a11bb - krb5: Fix typo &quot;SPDX-License-Idendifier&quot;</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#18a870751b036f1dc78b36084ccb993d139a11bb</link>
        <description>krb5: Fix typo &quot;SPDX-License-Idendifier&quot;sed -e s/SPDX-License-Idendifier/SPDX-License-Identifier/

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Sun, 17 Aug 2025 21:13:48 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b68893ffa9b1f9961c098207124c81c10f8c2ed - krb5: remove libedit from the bootstrap tools</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#7b68893ffa9b1f9961c098207124c81c10f8c2ed</link>
        <description>krb5: remove libedit from the bootstrap toolslibedit breaks the bootstrap on MacOS and Linux.Activate libedit only for the regular build not for the bootstraptoolsWhile here fix the definition of the dependency chain betweenlibkrb5ss and libedit (and libtinfow) via src.libnames.mkRemove a local patch to find the readline compatible header andfind them via proper CFLAGS.

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Tue, 29 Jul 2025 15:49:44 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44</link>
        <description>krb5: use &apos;kerberos&apos; as package nameRename krb5 and krb5-lib to kerberos and kerberos-lib to match theexisting Heimdal package names.  Since it&apos;s not possible to build orinstall both at the same time, and Heimdal will be removed anyway,there&apos;s no benefit to using a different package name for MIT Kerberosand doing so will create friction for pkgbase users.Move a few things (e.g., headers) from kerberos to kerberos-lib.Move the KDC to a new package, kerberos-kdc, so the client utilitiescan be installed without the KDC.  As most systems won&apos;t have the KDCrunning, this saves a bit of disk space for jails/containers.Remove a few instances of &apos;PACKAGE=&apos; in target-specific Makefileswhere we can set that in the parent&apos;s Makefile.inc instead.Revert 01c587521dd8 (&quot;OCI: Attempt to fix &quot;runtime&quot; container&quot;)which is no longer required.The KDC init script is still installed in the &apos;rc&apos; package forcompatibility with the security/krb5 port; we should fix thisat some point, possibly after Heimdal is removed.Reviewed by:	manu, kevans, desApproved by:	des (mentor), kevans (mentor)Differential Revision:	https://reviews.freebsd.org/D51420

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 24 Jul 2025 09:31:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee3960cba1068e12fb032a68c46d74841d9edab3 - krb5: Add build plumbing</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#ee3960cba1068e12fb032a68c46d74841d9edab3</link>
        <description>krb5: Add build plumbingAdd tne necessary Makefiles and header files to facilitate buildingMIT KRB5 as part of buildworld. Nothing will build until theWITH_MITKRB5/MK_MITKRB5 option has been plumbed in Makefile.inc1.Before any changes to Makefile.inc1 are made to enable MIT KRB5,additional commits to other affected software will need to be committed.krb5/Makefile was inspired by kerberos5/Makefile. The Makefiles inkrb5/util and krb5/lib were inspired by those in lib/libc and inlib/ncurses.Differential revision:	https://reviews.freebsd.org/D50695Sponsored by:		The FreeBSD Foundation

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 05 Jun 2025 04:18:38 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>673924122470463dfb9089e12b1b4496783a77b8 - krb5: Use sh to run mk_cmds</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#673924122470463dfb9089e12b1b4496783a77b8</link>
        <description>krb5: Use sh to run mk_cmdsOtherwise etcupdate apparently can fail if its private object directoryunder /var/db is in a filesystem mounted noexec.  We shouldn&apos;t bebuilding this target at all, but for now, just apply this workaround.PR:		291043Reviewed by:	ivy, cy, desMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D53861

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 21 Nov 2025 17:54:38 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>929f5966a9fd3d050c7b604513c6fb4ac9b5d335 - packages: Improve handling of -lib packages</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#929f5966a9fd3d050c7b604513c6fb4ac9b5d335</link>
        <description>packages: Improve handling of -lib packagesFor some packages (OpenSSL, Kerberos) we want to ship runtime librariesin a separate package, e.g. openssl and openssl-lib.  Currently this isdone using PACKAGE=openssl-lib, but that creates packages with strangenames like openssl-lib-lib32.Instead, add a new LIB_PACKAGE option to bsd.lib.mk that causes runtimelibraries to be placed in a new -lib subpackage.  This significantlyimproves the set of packages we create; for example, OpenSSL goes from:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-lib	FreeBSD-openssl-lib-dbg	FreeBSD-openssl-lib-dbg-lib32	FreeBSD-openssl-lib-dev	FreeBSD-openssl-lib-dev-lib32	FreeBSD-openssl-lib-lib32	FreeBSD-openssl-lib-man	FreeBSD-openssl-manto:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-dbg-lib32	FreeBSD-openssl-dev	FreeBSD-openssl-dev-lib32	FreeBSD-openssl-lib	FreeBSD-openssl-lib32	FreeBSD-openssl-manWhile here, move /usr/bin/krb5-config and /usr/bin/compile_et intothe kerberos-dev package.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51925

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 22 Aug 2025 23:50:20 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18a870751b036f1dc78b36084ccb993d139a11bb - krb5: Fix typo &quot;SPDX-License-Idendifier&quot;</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#18a870751b036f1dc78b36084ccb993d139a11bb</link>
        <description>krb5: Fix typo &quot;SPDX-License-Idendifier&quot;sed -e s/SPDX-License-Idendifier/SPDX-License-Identifier/

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Sun, 17 Aug 2025 21:13:48 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b68893ffa9b1f9961c098207124c81c10f8c2ed - krb5: remove libedit from the bootstrap tools</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#7b68893ffa9b1f9961c098207124c81c10f8c2ed</link>
        <description>krb5: remove libedit from the bootstrap toolslibedit breaks the bootstrap on MacOS and Linux.Activate libedit only for the regular build not for the bootstraptoolsWhile here fix the definition of the dependency chain betweenlibkrb5ss and libedit (and libtinfow) via src.libnames.mkRemove a local patch to find the readline compatible header andfind them via proper CFLAGS.

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Tue, 29 Jul 2025 15:49:44 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44</link>
        <description>krb5: use &apos;kerberos&apos; as package nameRename krb5 and krb5-lib to kerberos and kerberos-lib to match theexisting Heimdal package names.  Since it&apos;s not possible to build orinstall both at the same time, and Heimdal will be removed anyway,there&apos;s no benefit to using a different package name for MIT Kerberosand doing so will create friction for pkgbase users.Move a few things (e.g., headers) from kerberos to kerberos-lib.Move the KDC to a new package, kerberos-kdc, so the client utilitiescan be installed without the KDC.  As most systems won&apos;t have the KDCrunning, this saves a bit of disk space for jails/containers.Remove a few instances of &apos;PACKAGE=&apos; in target-specific Makefileswhere we can set that in the parent&apos;s Makefile.inc instead.Revert 01c587521dd8 (&quot;OCI: Attempt to fix &quot;runtime&quot; container&quot;)which is no longer required.The KDC init script is still installed in the &apos;rc&apos; package forcompatibility with the security/krb5 port; we should fix thisat some point, possibly after Heimdal is removed.Reviewed by:	manu, kevans, desApproved by:	des (mentor), kevans (mentor)Differential Revision:	https://reviews.freebsd.org/D51420

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 24 Jul 2025 09:31:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee3960cba1068e12fb032a68c46d74841d9edab3 - krb5: Add build plumbing</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#ee3960cba1068e12fb032a68c46d74841d9edab3</link>
        <description>krb5: Add build plumbingAdd tne necessary Makefiles and header files to facilitate buildingMIT KRB5 as part of buildworld. Nothing will build until theWITH_MITKRB5/MK_MITKRB5 option has been plumbed in Makefile.inc1.Before any changes to Makefile.inc1 are made to enable MIT KRB5,additional commits to other affected software will need to be committed.krb5/Makefile was inspired by kerberos5/Makefile. The Makefiles inkrb5/util and krb5/lib were inspired by those in lib/libc and inlib/ncurses.Differential revision:	https://reviews.freebsd.org/D50695Sponsored by:		The FreeBSD Foundation

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 05 Jun 2025 04:18:38 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>673924122470463dfb9089e12b1b4496783a77b8 - krb5: Use sh to run mk_cmds</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#673924122470463dfb9089e12b1b4496783a77b8</link>
        <description>krb5: Use sh to run mk_cmdsOtherwise etcupdate apparently can fail if its private object directoryunder /var/db is in a filesystem mounted noexec.  We shouldn&apos;t bebuilding this target at all, but for now, just apply this workaround.PR:		291043Reviewed by:	ivy, cy, desMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D53861

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 21 Nov 2025 17:54:38 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>929f5966a9fd3d050c7b604513c6fb4ac9b5d335 - packages: Improve handling of -lib packages</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#929f5966a9fd3d050c7b604513c6fb4ac9b5d335</link>
        <description>packages: Improve handling of -lib packagesFor some packages (OpenSSL, Kerberos) we want to ship runtime librariesin a separate package, e.g. openssl and openssl-lib.  Currently this isdone using PACKAGE=openssl-lib, but that creates packages with strangenames like openssl-lib-lib32.Instead, add a new LIB_PACKAGE option to bsd.lib.mk that causes runtimelibraries to be placed in a new -lib subpackage.  This significantlyimproves the set of packages we create; for example, OpenSSL goes from:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-lib	FreeBSD-openssl-lib-dbg	FreeBSD-openssl-lib-dbg-lib32	FreeBSD-openssl-lib-dev	FreeBSD-openssl-lib-dev-lib32	FreeBSD-openssl-lib-lib32	FreeBSD-openssl-lib-man	FreeBSD-openssl-manto:	FreeBSD-openssl	FreeBSD-openssl-dbg	FreeBSD-openssl-dbg-lib32	FreeBSD-openssl-dev	FreeBSD-openssl-dev-lib32	FreeBSD-openssl-lib	FreeBSD-openssl-lib32	FreeBSD-openssl-manWhile here, move /usr/bin/krb5-config and /usr/bin/compile_et intothe kerberos-dev package.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51925

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Fri, 22 Aug 2025 23:50:20 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18a870751b036f1dc78b36084ccb993d139a11bb - krb5: Fix typo &quot;SPDX-License-Idendifier&quot;</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#18a870751b036f1dc78b36084ccb993d139a11bb</link>
        <description>krb5: Fix typo &quot;SPDX-License-Idendifier&quot;sed -e s/SPDX-License-Idendifier/SPDX-License-Identifier/

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Sun, 17 Aug 2025 21:13:48 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b68893ffa9b1f9961c098207124c81c10f8c2ed - krb5: remove libedit from the bootstrap tools</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#7b68893ffa9b1f9961c098207124c81c10f8c2ed</link>
        <description>krb5: remove libedit from the bootstrap toolslibedit breaks the bootstrap on MacOS and Linux.Activate libedit only for the regular build not for the bootstraptoolsWhile here fix the definition of the dependency chain betweenlibkrb5ss and libedit (and libtinfow) via src.libnames.mkRemove a local patch to find the readline compatible header andfind them via proper CFLAGS.

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Tue, 29 Jul 2025 15:49:44 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44</link>
        <description>krb5: use &apos;kerberos&apos; as package nameRename krb5 and krb5-lib to kerberos and kerberos-lib to match theexisting Heimdal package names.  Since it&apos;s not possible to build orinstall both at the same time, and Heimdal will be removed anyway,there&apos;s no benefit to using a different package name for MIT Kerberosand doing so will create friction for pkgbase users.Move a few things (e.g., headers) from kerberos to kerberos-lib.Move the KDC to a new package, kerberos-kdc, so the client utilitiescan be installed without the KDC.  As most systems won&apos;t have the KDCrunning, this saves a bit of disk space for jails/containers.Remove a few instances of &apos;PACKAGE=&apos; in target-specific Makefileswhere we can set that in the parent&apos;s Makefile.inc instead.Revert 01c587521dd8 (&quot;OCI: Attempt to fix &quot;runtime&quot; container&quot;)which is no longer required.The KDC init script is still installed in the &apos;rc&apos; package forcompatibility with the security/krb5 port; we should fix thisat some point, possibly after Heimdal is removed.Reviewed by:	manu, kevans, desApproved by:	des (mentor), kevans (mentor)Differential Revision:	https://reviews.freebsd.org/D51420

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 24 Jul 2025 09:31:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee3960cba1068e12fb032a68c46d74841d9edab3 - krb5: Add build plumbing</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/ss/Makefile#ee3960cba1068e12fb032a68c46d74841d9edab3</link>
        <description>krb5: Add build plumbingAdd tne necessary Makefiles and header files to facilitate buildingMIT KRB5 as part of buildworld. Nothing will build until theWITH_MITKRB5/MK_MITKRB5 option has been plumbed in Makefile.inc1.Before any changes to Makefile.inc1 are made to enable MIT KRB5,additional commits to other affected software will need to be committed.krb5/Makefile was inspired by kerberos5/Makefile. The Makefiles inkrb5/util and krb5/lib were inspired by those in lib/libc and inlib/ncurses.Differential revision:	https://reviews.freebsd.org/D50695Sponsored by:		The FreeBSD Foundation

            List of files:
            /src/krb5/util/ss/Makefile</description>
        <pubDate>Thu, 05 Jun 2025 04:18:38 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
