<?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>1876de606eb876b7a97beccfe6fcc89e60a72a25 - krb5: Expose missing symbols</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#1876de606eb876b7a97beccfe6fcc89e60a72a25</link>
        <description>krb5: Expose missing symbolsAdd symbols found in the port but not in base. This requires replacinga shared libkrb5profile.so with libkrb5profile.a (with -fPIC so it canbe used by shared libraries). We do this by making libkrb5profileINTERNALLIB.Base currently has libkrb5profile in a shared library. The patch movesthose functions to the various &quot;consumer&quot; libraries as the port does.Symbols that should be in the other libraries are in libkrb5profile.so.This is causing some ports issues.PR:		291695Reported by:	michaelo, markj,  Chris Inacio &lt;inacio@andrew.cmu.edu&gt;Tested by:	michaeloFixes:		ae07a5805b19Reviewed by:	michaelo (previous version)MFC after:	2 weeksDifferential revision:	https://reviews.freebsd.org/D54323

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Thu, 18 Dec 2025 00:50:44 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@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/profile/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/profile/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/profile/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/profile/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>98d46e05ab08c015247b53e770895521acca93fe - krb5/util/profile: Do not install profile.5</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#98d46e05ab08c015247b53e770895521acca93fe</link>
        <description>krb5/util/profile: Do not install profile.5I am not sure what this file from upstream is supposed to be, but it&apos;snot a manual page.  Remove it and add to ObsoleteFiles.Reviewed by:	cyDifferential Revision:	https://reviews.freebsd.org/D51517

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Fri, 25 Jul 2025 14:04:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@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/profile/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/profile/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>805498e49ae4875ccebdbd8b8ec0280e88a29b08 - KRB5: Add util version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#805498e49ae4875ccebdbd8b8ec0280e88a29b08</link>
        <description>KRB5: Add util version maps

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 17:45:19 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee3960cba1068e12fb032a68c46d74841d9edab3 - krb5: Add build plumbing</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/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/profile/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>1876de606eb876b7a97beccfe6fcc89e60a72a25 - krb5: Expose missing symbols</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#1876de606eb876b7a97beccfe6fcc89e60a72a25</link>
        <description>krb5: Expose missing symbolsAdd symbols found in the port but not in base. This requires replacinga shared libkrb5profile.so with libkrb5profile.a (with -fPIC so it canbe used by shared libraries). We do this by making libkrb5profileINTERNALLIB.Base currently has libkrb5profile in a shared library. The patch movesthose functions to the various &quot;consumer&quot; libraries as the port does.Symbols that should be in the other libraries are in libkrb5profile.so.This is causing some ports issues.PR:		291695Reported by:	michaelo, markj,  Chris Inacio &lt;inacio@andrew.cmu.edu&gt;Tested by:	michaeloFixes:		ae07a5805b19Reviewed by:	michaelo (previous version)MFC after:	2 weeksDifferential revision:	https://reviews.freebsd.org/D54323

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Thu, 18 Dec 2025 00:50:44 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@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/profile/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/profile/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/profile/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/profile/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>98d46e05ab08c015247b53e770895521acca93fe - krb5/util/profile: Do not install profile.5</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#98d46e05ab08c015247b53e770895521acca93fe</link>
        <description>krb5/util/profile: Do not install profile.5I am not sure what this file from upstream is supposed to be, but it&apos;snot a manual page.  Remove it and add to ObsoleteFiles.Reviewed by:	cyDifferential Revision:	https://reviews.freebsd.org/D51517

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Fri, 25 Jul 2025 14:04:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@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/profile/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/profile/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>805498e49ae4875ccebdbd8b8ec0280e88a29b08 - KRB5: Add util version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#805498e49ae4875ccebdbd8b8ec0280e88a29b08</link>
        <description>KRB5: Add util version maps

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 17:45:19 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee3960cba1068e12fb032a68c46d74841d9edab3 - krb5: Add build plumbing</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/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/profile/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>1876de606eb876b7a97beccfe6fcc89e60a72a25 - krb5: Expose missing symbols</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#1876de606eb876b7a97beccfe6fcc89e60a72a25</link>
        <description>krb5: Expose missing symbolsAdd symbols found in the port but not in base. This requires replacinga shared libkrb5profile.so with libkrb5profile.a (with -fPIC so it canbe used by shared libraries). We do this by making libkrb5profileINTERNALLIB.Base currently has libkrb5profile in a shared library. The patch movesthose functions to the various &quot;consumer&quot; libraries as the port does.Symbols that should be in the other libraries are in libkrb5profile.so.This is causing some ports issues.PR:		291695Reported by:	michaelo, markj,  Chris Inacio &lt;inacio@andrew.cmu.edu&gt;Tested by:	michaeloFixes:		ae07a5805b19Reviewed by:	michaelo (previous version)MFC after:	2 weeksDifferential revision:	https://reviews.freebsd.org/D54323

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Thu, 18 Dec 2025 00:50:44 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@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/profile/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/profile/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/profile/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/profile/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>98d46e05ab08c015247b53e770895521acca93fe - krb5/util/profile: Do not install profile.5</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#98d46e05ab08c015247b53e770895521acca93fe</link>
        <description>krb5/util/profile: Do not install profile.5I am not sure what this file from upstream is supposed to be, but it&apos;snot a manual page.  Remove it and add to ObsoleteFiles.Reviewed by:	cyDifferential Revision:	https://reviews.freebsd.org/D51517

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Fri, 25 Jul 2025 14:04:40 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@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/profile/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/profile/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>805498e49ae4875ccebdbd8b8ec0280e88a29b08 - KRB5: Add util version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/util/profile/Makefile#805498e49ae4875ccebdbd8b8ec0280e88a29b08</link>
        <description>KRB5: Add util version maps

            List of files:
            /src/krb5/util/profile/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 17:45:19 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
