<?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>632ddb864ee89c275ff5f8f9079522dec33c0d3c - krb5: append to LDFLAGS instead of replacing</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#632ddb864ee89c275ff5f8f9079522dec33c0d3c</link>
        <description>krb5: append to LDFLAGS instead of replacingSponsored by:	NetflixReviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D55335

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Fri, 20 Mar 2026 17:19:35 +0000</pubDate>
        <dc:creator>Chuck Silvers &lt;chs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1876de606eb876b7a97beccfe6fcc89e60a72a25 - krb5: Expose missing symbols</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/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/lib/kdb/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>ce9c325a2e9254eef3def2999a3b65848b574727 - krb5: Build pkgconfig files with libraries</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ce9c325a2e9254eef3def2999a3b65848b574727</link>
        <description>krb5: Build pkgconfig files with librariesFor various reasons, trying to build 32-bit compatibility PCFILESoutside of a directory which is not a library doesn&apos;t work. Add anew krb5/Makefile.pc with the build rule for .pc.in.pc, and usethis to build each pc file along with the library it&apos;s associatedwith.This means we automatically get 32-bit pcfiles in /usr/lib32, andis arguably more correct anyway since if we don&apos;t build a libraryfor some reason, we also won&apos;t build its pcfiles.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51986

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Mon, 18 Aug 2025 17:45:26 +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/lib/kdb/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/lib/kdb/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>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/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/lib/kdb/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>ae07a5805b1906f29e786f415d67bef334557bd3 - krb5: Add version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ae07a5805b1906f29e786f415d67bef334557bd3</link>
        <description>krb5: Add version mapsShared objects must have version maps. These were copied from upstream&apos;s*.exports files.Reminded by:	kibFixes:		ee3960cba106

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 15:38: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/lib/kdb/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/lib/kdb/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/lib/kdb/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/lib/kdb/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>ce9c325a2e9254eef3def2999a3b65848b574727 - krb5: Build pkgconfig files with libraries</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ce9c325a2e9254eef3def2999a3b65848b574727</link>
        <description>krb5: Build pkgconfig files with librariesFor various reasons, trying to build 32-bit compatibility PCFILESoutside of a directory which is not a library doesn&apos;t work. Add anew krb5/Makefile.pc with the build rule for .pc.in.pc, and usethis to build each pc file along with the library it&apos;s associatedwith.This means we automatically get 32-bit pcfiles in /usr/lib32, andis arguably more correct anyway since if we don&apos;t build a libraryfor some reason, we also won&apos;t build its pcfiles.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51986

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Mon, 18 Aug 2025 17:45:26 +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/lib/kdb/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/lib/kdb/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>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/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/lib/kdb/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>ae07a5805b1906f29e786f415d67bef334557bd3 - krb5: Add version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ae07a5805b1906f29e786f415d67bef334557bd3</link>
        <description>krb5: Add version mapsShared objects must have version maps. These were copied from upstream&apos;s*.exports files.Reminded by:	kibFixes:		ee3960cba106

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 15:38: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/lib/kdb/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/lib/kdb/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/lib/kdb/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/lib/kdb/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>ce9c325a2e9254eef3def2999a3b65848b574727 - krb5: Build pkgconfig files with libraries</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ce9c325a2e9254eef3def2999a3b65848b574727</link>
        <description>krb5: Build pkgconfig files with librariesFor various reasons, trying to build 32-bit compatibility PCFILESoutside of a directory which is not a library doesn&apos;t work. Add anew krb5/Makefile.pc with the build rule for .pc.in.pc, and usethis to build each pc file along with the library it&apos;s associatedwith.This means we automatically get 32-bit pcfiles in /usr/lib32, andis arguably more correct anyway since if we don&apos;t build a libraryfor some reason, we also won&apos;t build its pcfiles.Reviewed by:	desDifferential Revision:	https://reviews.freebsd.org/D51986

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Mon, 18 Aug 2025 17:45:26 +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/lib/kdb/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/lib/kdb/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>4cb1baa7d85c1e227c4acfcc13a35a9f1b7e5a44 - krb5: use &apos;kerberos&apos; as package name</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/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/lib/kdb/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>ae07a5805b1906f29e786f415d67bef334557bd3 - krb5: Add version maps</title>
        <link>http://opengrok.net:8080/history/src/krb5/lib/kdb/Makefile#ae07a5805b1906f29e786f415d67bef334557bd3</link>
        <description>krb5: Add version mapsShared objects must have version maps. These were copied from upstream&apos;s*.exports files.Reminded by:	kibFixes:		ee3960cba106

            List of files:
            /src/krb5/lib/kdb/Makefile</description>
        <pubDate>Tue, 22 Jul 2025 15:38: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/lib/kdb/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/lib/kdb/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>
