<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/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>64a0982b - usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#64a0982b</link>
        <description>usr.sbin: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/outputMFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:38:03 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6db8143 - Convert usr.sbin to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#c6db8143</link>
        <description>Convert usr.sbin to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 16:57:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5608fd23 - Revert r267233 for now. PIE support needs to be reworked.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#5608fd23</link>
        <description>Revert r267233 for now. PIE support needs to be reworked.1. 50+% of NO_PIE use is fixed by adding -fPIC to INTERNALLIB and other   build-only utility libraries.2. Another 40% is fixed by generating _pic.a variants of various libraries.3. Some of the NO_PIE use is a bit absurd as it is disabling PIE (and ASLR)   where it never would work anyhow, such as csu or loader. This suggests   there may be better ways of adding support to the tree. Many of these   cases can be fixed such that -fPIE will work but there is really no   reason to have it in those cases.4. Some of the uses are working around hacks done to some Makefiles that are   really building libraries but have been using bsd.prog.mk because the code   is cleaner. Had they been using bsd.lib.mk then NO_PIE would not have   been needed.We likely do want to enable PIE by default (opt-out) for non-tree consumers(such as ports). For in-tree though we probably want to only enable PIE(opt-in) for common attack targets such as remote service daemons and setuidutilities. This is also a great performance compromise since ASLR is expectedto reduce performance. As such it does not make sense to enable it in allutilities such as ls(1) that have little benefit to having it enabled.Reported by:	kib

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Tue, 19 Aug 2014 15:04:32 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>864c53ea - In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#864c53ea</link>
        <description>In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.This is currently an opt-in build flag. Once ASLR support is ready and stableit should changed to opt-out and be enabled by default along with ASLR.Each application Makefile uses opt-out to ensure that ASLR will be enabled bydefault in new directories when the system is compiled with PIE/ASLR. [2]Mark known build failures as NO_PIE for now.The only known runtime failure was rtld.[1] http://www.bsdcan.org/2014/schedule/events/452.en.htmlSubmitted by:		Shawn Webb &lt;lattera@gmail.com&gt;Discussed between:	des@ and Shawn Webb [2]

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sun, 08 Jun 2014 17:29:31 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d9e5bb5c - Use WARNS?= instead of WARNS=</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#d9e5bb5c</link>
        <description>Use WARNS?= instead of WARNS=MFC after:	3 days

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Tue, 18 Nov 2008 00:12:15 +0000</pubDate>
        <dc:creator>Matteo Riondato &lt;matteo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>66d48cda - Make usr.sbin/cron/crontab and usr.sbin/cron/lib WARNS=3 clean</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#66d48cda</link>
        <description>Make usr.sbin/cron/crontab and usr.sbin/cron/lib WARNS=3 cleanTested with: make universeMFC after:	3 days

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Mon, 10 Nov 2008 06:35:30 +0000</pubDate>
        <dc:creator>Matteo Riondato &lt;matteo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dee651eb - Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#dee651eb</link>
        <description>Introduce the PRECIOUSPROG knob in bsd.prog.mk, similarto PRECIOUSLIB from bsd.lib.mk.  The side effect of thisis making installing the world under jail(8) possible byusing another knob, NOFSCHG.Reviewed by:	oliver

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Wed, 03 Nov 2004 18:01:21 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0cd2e3ab - Ensure that edits that do not span a clock tick are not lost.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#0cd2e3ab</link>
        <description>Ensure that edits that do not span a clock tick are not lost.PR:	bin/22612MT5:	4 weeksMT4:	2 weeks

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Tue, 14 Sep 2004 19:01:19 +0000</pubDate>
        <dc:creator>Diomidis Spinellis &lt;dds@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90e655ea - Perform a major cleanup of the usr.sbin Makefiles.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#90e655ea</link>
        <description>Perform a major cleanup of the usr.sbin Makefiles.These are not perfectly in agreement with each other style-wise, but theyare orders of orders of magnitude more consistent style-wise than before.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Fri, 20 Jul 2001 06:20:32 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>345e52e7 - - Backout botched attempt to introduce MANSECT feature.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#345e52e7</link>
        <description>- Backout botched attempt to introduce MANSECT feature.- MAN[1-9] -&gt; MAN.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Mon, 26 Mar 2001 14:42:20 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97d92980 - $Id$ -&gt; $FreeBSD$</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#97d92980</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sat, 28 Aug 1999 01:35:59 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>06c77997 - Use `foo/bar.a&apos; instead of `-Lfoo -lbar&apos; for linking to static internal</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#06c77997</link>
        <description>Use `foo/bar.a&apos; instead of `-Lfoo -lbar&apos; for linking to static internallibraries so that `ld -f&apos; in can create correct dependencies foryet-to-be-built libraries.Get the default BINDIR correctly (by including ../Makefile.inc recursively.Override the default it it is wrong.Don&apos;t override defaults when the defaults are correct.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sat, 07 Mar 1998 09:48:14 +0000</pubDate>
        <dc:creator>Bruce Evans &lt;bde@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f34b67af - Don&apos;t use LDDESTDIR.  Just put the -L arg in LDADD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#f34b67af</link>
        <description>Don&apos;t use LDDESTDIR.  Just put the -L arg in LDADD.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Wed, 17 Dec 1997 15:11:43 +0000</pubDate>
        <dc:creator>Bruce Evans &lt;bde@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0435c150 - Log run-time parsing errors now</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#0435c150</link>
        <description>Log run-time parsing errors nowUse getpwnam before getpwuid since two users with same uids can exists(affects new login classes code only)The same fixes as in inetd: by default run `system crontab things&apos; withdaemon login class now, not restrict them to user class breakingcompatibility with old way (so-called nobody limits problem)Implement user[:group][/login-class] syntax in system crontabfor more flexible control (the same as in inetd)

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sun, 02 Nov 1997 17:22:20 +0000</pubDate>
        <dc:creator>Andrey A. Chernov &lt;ache@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cd9a2f5c - Bring in my changes for removing the pestilent obj links (unless you</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#cd9a2f5c</link>
        <description>Bring in my changes for removing the pestilent obj links (unless youreally want them) from /usr/src.  This is the final version of thepatches, incorporating the feedback I&apos;ve received from -current.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Mon, 24 Jun 1996 04:26:21 +0000</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>709e8f9a - Remove trailing whitespace.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#709e8f9a</link>
        <description>Remove trailing whitespace.

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Tue, 30 May 1995 03:57:47 +0000</pubDate>
        <dc:creator>Rodney W. Grimes &lt;rgrimes@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6831597a - Make /usr/bin/crontab install setuid root. (doesn&apos;t work otherwise)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#6831597a</link>
        <description>Make /usr/bin/crontab install setuid root. (doesn&apos;t work otherwise)The distributed makefile in the package installs it setuid root..Reviewed by:	jkh

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Sun, 06 Nov 1994 01:13:59 +0000</pubDate>
        <dc:creator>Scott Mace &lt;smace@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>76036506 - Use LDDESTDIR and DPADD more consistently with what Bruce suggests..</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#76036506</link>
        <description>Use LDDESTDIR and DPADD more consistently with what Bruce suggests..Submitted by:	jkh

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Mon, 29 Aug 1994 18:42:12 +0000</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ab0f611d - Make the LDADD stuff work properly with obj dirs. Whoops.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/cron/crontab/Makefile#ab0f611d</link>
        <description>Make the LDADD stuff work properly with obj dirs. Whoops.Submitted by:	jkh

            List of files:
            /freebsd-14.2/usr.sbin/cron/crontab/Makefile</description>
        <pubDate>Mon, 29 Aug 1994 07:22:41 +0000</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
