<?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>64a0982b - usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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>b791fbe6 - META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#b791fbe6</link>
        <description>META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.Tracking these leads to situations where meta mode will consider thefile to be out of date if /bin/sh or /bin/ln are newer than the sourcefile.  There&apos;s no reason for meta mode to do this as make is alreadyhandling the rebuild dependency fine.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Wed, 25 Nov 2015 19:44:43 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6db8143 - Convert usr.sbin to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#c6db8143</link>
        <description>Convert usr.sbin to LIBADDReduce overlinking

            List of files:
            /freebsd-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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>71ccf092 - The last big commit: let usr.sbin/ use WARNS=6 by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#71ccf092</link>
        <description>The last big commit: let usr.sbin/ use WARNS=6 by default.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Sat, 02 Jan 2010 11:07:44 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee66677a - Remove kludges intended to support src trees with partial obj trees.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#ee66677a</link>
        <description>Remove kludges intended to support src trees with partial obj trees.Discussed with:	ru

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Fri, 10 Jun 2005 06:12:53 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dce6e651 - Remove MAINTAINER= lines from individual Makefiles in favor of the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#dce6e651</link>
        <description>Remove MAINTAINER= lines from individual Makefiles in favor of theMAINTAINER file (which already had entries for sendmail).

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Mon, 07 Jul 2003 03:54:04 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>095dae9d - Update build infrastructure for sendmail 8.12.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#095dae9d</link>
        <description>Update build infrastructure for sendmail 8.12.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Sun, 17 Feb 2002 22:05:07 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@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-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/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-12.1/usr.sbin/makemap/Makefile#345e52e7</link>
        <description>- Backout botched attempt to introduce MANSECT feature.- MAN[1-9] -&gt; MAN.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/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>c73e22c3 - Set the default manual section for usr.sbin/ to 8.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#c73e22c3</link>
        <description>Set the default manual section for usr.sbin/ to 8.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Tue, 20 Mar 2001 18:17:26 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1ba25f4 - Add a MAINTAINER= line so people know who to blame</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#d1ba25f4</link>
        <description>Add a MAINTAINER= line so people know who to blame

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Thu, 26 Oct 2000 23:02:36 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6cc6025 - Style fixes</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#c6cc6025</link>
        <description>Style fixes

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Wed, 11 Oct 2000 05:04:21 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cf1fec42 - Give users a way to alter the sendmail (and related utilities) build</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#cf1fec42</link>
        <description>Give users a way to alter the sendmail (and related utilities) buildenvironment so they can enable functionality such as SASL, LDAP, Hesiod.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Sun, 17 Sep 2000 00:41:33 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88c75941 - The rest of the changes needed to support the new version of sendmail (8.11.0).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#88c75941</link>
        <description>The rest of the changes needed to support the new version of sendmail (8.11.0).Beyond changes to the build system, this includes fixing up the samplefreebsd.mc configuration for changes in defaults and syntax, removingoutdated documentation, and updating the release notes.

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Sat, 12 Aug 2000 22:39:25 +0000</pubDate>
        <dc:creator>Gregory Neil Shapiro &lt;gshapiro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>170812ea - Add snprintf.c to SRCS so that the function quad_to_string exists. The</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#170812ea</link>
        <description>Add snprintf.c to SRCS so that the function quad_to_string exists. Thesnprintf function itself is still #ifdef&apos;d out by conf.h. This allows thisprogram to link when compiled without optimization. With optimization,the call to quad_to_string gets removed by the compiler. Unfortunatelythe linker still links in the quad_to_string function even though itisn&apos;t called. 8-(

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Thu, 06 Aug 1998 23:01:49 +0000</pubDate>
        <dc:creator>John Birrell &lt;jb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9b893186 - Use sendmail-8.9.1 makemap</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/makemap/Makefile#9b893186</link>
        <description>Use sendmail-8.9.1 makemap

            List of files:
            /freebsd-12.1/usr.sbin/makemap/Makefile</description>
        <pubDate>Tue, 04 Aug 1998 15:27:40 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
