<?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>ed8b456f82ed822652f2abb24d65ab73ac3dbb0a - csh: Remove gethost dependency on tc.const.h</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#ed8b456f82ed822652f2abb24d65ab73ac3dbb0a</link>
        <description>csh: Remove gethost dependency on tc.const.hgethost is a build tool built in stage 2.3, but it had a dependency ontc.const.h, which requires target headers (that are not installed untilstage 4.1).  The build falls back to the host&apos;s headers if the targetheaders don&apos;t yet exist, which may result in a build failure if thehost&apos;s headers don&apos;t match the target.As gethost.c doesn&apos;t actually require the definitions in tc.const.h, adda hack to skip the include of tc.const.h and remove the dependency.PR:		283273Reviewed by:	impSponsored by:	The FreeBSD FoundationFixes: e754e5f36195 (&quot;Upgrade to 6.10&quot;)Differential Revision: https://reviews.freebsd.org/D48880

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Fri, 07 Feb 2025 01:23:47 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dcb65c5a94d4c622b1d486847dc20488f59974e7 - csh: Remove hardlink /.cshrc</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#dcb65c5a94d4c622b1d486847dc20488f59974e7</link>
        <description>csh: Remove hardlink /.cshrcRemove this historical artifact.csh will try to use /.csrch if the user has no home directory defined whichis rather unlikely (To be exact if the concatenation of $HOME and &quot;/.cshrc&quot;fail which is the same thing).Also, with this change pkg will happily handle 3way merge for /root/.cshrcDifferential Revision:	https://reviews.freebsd.org/D45382Reviewed by:		emaste, impSponsored by:		Beckhoff Automation GmbH &amp; Co. KG

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Mon, 27 May 2024 13:12:18 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6d8dcb0d981e2f271af6d71268e0abaad1a0823 - csh: Use HOST_CC when compiling hostprog used by csh build</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#a6d8dcb0d981e2f271af6d71268e0abaad1a0823</link>
        <description>csh: Use HOST_CC when compiling hostprog used by csh buildThe &quot;gethost&quot; program should be built with the host compiler.Obtained from:	Juniper Networks, Inc.Reviewed by:	sjgDifferential Revision:	https://reviews.freebsd.org/D44537

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Wed, 27 Mar 2024 21:31:40 +0000</pubDate>
        <dc:creator>Stephen J. Kiernan &lt;stevek@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90aea514c6249118e880d75972d063362f4bf492 - bin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#90aea514c6249118e880d75972d063362f4bf492</link>
        <description>bin: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6ed8c9593031abf6fa73661be55c226caa362d6 - Fix /root permissions after &apos;make installworld&apos;</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#a6ed8c9593031abf6fa73661be55c226caa362d6</link>
        <description>Fix /root permissions after &apos;make installworld&apos;According to /etc/mtree/BSD.root.dist /root should have0750 permissions, but the build target &apos;make installworld&apos;changes these to 0755.This is caused by the installation of the configurationfiles of sh(1) and csh(1).Correct this by specifying the correct default /root permissions.PR:	273342Reviewed by:	jillesApproved by:	jillesMFC after:	2 weeksDifferential Revision:https://reviews.freebsd.org/D42395

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 16 Nov 2023 09:59:38 +0000</pubDate>
        <dc:creator>Thomas Eberhardt &lt;sneakywumpus@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/bin/csh/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>8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd - Fix building host tools for host</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd</link>
        <description>Fix building host tools for hostSeveral makefile depend on tools built for host.At least when using DIRDEPS_BUILD we can build these for thepseudo machine &quot;host&quot; to facilitate building on older host versions.Ideally we would build these tools in their own directories to avoidbuilding more than needed.For now, setting an appropriate default for BTOOLSPATH will sufficeReviewed by:	stevekSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D39708

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 17:05:43 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67d2aaf078e967bb626cf50c53d679aad71aeaf9 - csh: install hard link with same mode as target</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#67d2aaf078e967bb626cf50c53d679aad71aeaf9</link>
        <description>csh: install hard link with same mode as targetPreviously when using NO_ROOT we recorded METALOG entries for the /.cshrchard link with a different file mode than the link target, which is notpermitted.We cannot just set LINKMODE here as it would also apply to the hard linkfor the tcsh binary.Reviewed by:	brooksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D37499

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Wed, 23 Nov 2022 17:14:18 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>49912693698e933394f766407c4ec2edd3d34054 - pkgbase: Create a FreeBSD-csh package</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#49912693698e933394f766407c4ec2edd3d34054</link>
        <description>pkgbase: Create a FreeBSD-csh packageNow that root uses /bin/sh as the default shell no need to have csh partof runtime.Put it in its own package.MFC after:	neverSponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D33471

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Wed, 15 Dec 2021 15:34:19 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e532a99901e26d3961f8f5c0e4969fce86f09456 - MFHead @349234</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#e532a99901e26d3961f8f5c0e4969fce86f09456</link>
        <description>MFHead @349234Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 20 Jun 2019 15:56:08 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c63c5ab001106bc7beb1d3bc92666c73bcd5c94d - Fix .depend files to work for build tools.</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#c63c5ab001106bc7beb1d3bc92666c73bcd5c94d</link>
        <description>Fix .depend files to work for build tools.This is somewhat of a follow-up to r335746.MFC after:	2 weeksSponsored by:	DellEMC

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Sat, 15 Jun 2019 17:08:13 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>da2d1e9d2582eece6aad948897489ca0b5d64d73 - Merge ^/head r338298 through r338391.</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#da2d1e9d2582eece6aad948897489ca0b5d64d73</link>
        <description>Merge ^/head r338298 through r338391.

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Wed, 29 Aug 2018 20:54:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3611ec604864a7d4dcc9a3ea898c80eb35eef8a0 - Merge ^/head r337646 through r338014.</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#3611ec604864a7d4dcc9a3ea898c80eb35eef8a0</link>
        <description>Merge ^/head r337646 through r338014.

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Sat, 18 Aug 2018 12:15:54 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ed8b456f82ed822652f2abb24d65ab73ac3dbb0a - csh: Remove gethost dependency on tc.const.h</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#ed8b456f82ed822652f2abb24d65ab73ac3dbb0a</link>
        <description>csh: Remove gethost dependency on tc.const.hgethost is a build tool built in stage 2.3, but it had a dependency ontc.const.h, which requires target headers (that are not installed untilstage 4.1).  The build falls back to the host&apos;s headers if the targetheaders don&apos;t yet exist, which may result in a build failure if thehost&apos;s headers don&apos;t match the target.As gethost.c doesn&apos;t actually require the definitions in tc.const.h, adda hack to skip the include of tc.const.h and remove the dependency.PR:		283273Reviewed by:	impSponsored by:	The FreeBSD FoundationFixes: e754e5f36195 (&quot;Upgrade to 6.10&quot;)Differential Revision: https://reviews.freebsd.org/D48880

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Fri, 07 Feb 2025 01:23:47 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dcb65c5a94d4c622b1d486847dc20488f59974e7 - csh: Remove hardlink /.cshrc</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#dcb65c5a94d4c622b1d486847dc20488f59974e7</link>
        <description>csh: Remove hardlink /.cshrcRemove this historical artifact.csh will try to use /.csrch if the user has no home directory defined whichis rather unlikely (To be exact if the concatenation of $HOME and &quot;/.cshrc&quot;fail which is the same thing).Also, with this change pkg will happily handle 3way merge for /root/.cshrcDifferential Revision:	https://reviews.freebsd.org/D45382Reviewed by:		emaste, impSponsored by:		Beckhoff Automation GmbH &amp; Co. KG

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Mon, 27 May 2024 13:12:18 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6d8dcb0d981e2f271af6d71268e0abaad1a0823 - csh: Use HOST_CC when compiling hostprog used by csh build</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#a6d8dcb0d981e2f271af6d71268e0abaad1a0823</link>
        <description>csh: Use HOST_CC when compiling hostprog used by csh buildThe &quot;gethost&quot; program should be built with the host compiler.Obtained from:	Juniper Networks, Inc.Reviewed by:	sjgDifferential Revision:	https://reviews.freebsd.org/D44537

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Wed, 27 Mar 2024 21:31:40 +0000</pubDate>
        <dc:creator>Stephen J. Kiernan &lt;stevek@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90aea514c6249118e880d75972d063362f4bf492 - bin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#90aea514c6249118e880d75972d063362f4bf492</link>
        <description>bin: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6ed8c9593031abf6fa73661be55c226caa362d6 - Fix /root permissions after &apos;make installworld&apos;</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#a6ed8c9593031abf6fa73661be55c226caa362d6</link>
        <description>Fix /root permissions after &apos;make installworld&apos;According to /etc/mtree/BSD.root.dist /root should have0750 permissions, but the build target &apos;make installworld&apos;changes these to 0755.This is caused by the installation of the configurationfiles of sh(1) and csh(1).Correct this by specifying the correct default /root permissions.PR:	273342Reviewed by:	jillesApproved by:	jillesMFC after:	2 weeksDifferential Revision:https://reviews.freebsd.org/D42395

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 16 Nov 2023 09:59:38 +0000</pubDate>
        <dc:creator>Thomas Eberhardt &lt;sneakywumpus@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/bin/csh/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>8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd - Fix building host tools for host</title>
        <link>http://opengrok.net:8080/history/src/bin/csh/Makefile#8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd</link>
        <description>Fix building host tools for hostSeveral makefile depend on tools built for host.At least when using DIRDEPS_BUILD we can build these for thepseudo machine &quot;host&quot; to facilitate building on older host versions.Ideally we would build these tools in their own directories to avoidbuilding more than needed.For now, setting an appropriate default for BTOOLSPATH will sufficeReviewed by:	stevekSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D39708

            List of files:
            /src/bin/csh/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 17:05:43 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
