<?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.bin/mandoc/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.bin/mandoc/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>6f6fbfa3 - Remove quotes around Makefile .error/.warn/.info strings</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#6f6fbfa3</link>
        <description>Remove quotes around Makefile .error/.warn/.info stringsThe text after .error et al is emitted verbatim.Reviewed by:	sjgSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D33904

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sat, 15 Jan 2022 21:20:24 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7b5bdba - Ensure that the makewhatis symlink is added in the bootstrap-tools stage</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#b7b5bdba</link>
        <description>Ensure that the makewhatis symlink is added in the bootstrap-tools stageWe currently set MK_MAN=no in $BSARGS so MK_MAN_UTILS will also be falsewhich means that the makewhatis symlink will not be created.This change fixes the build when using both -DBUILD_WITH_STRICT_TMPPATH and-DBOOTSTRAP_ALL_TOOLS.Tested by:	andrewDifferential Revision: https://reviews.freebsd.org/D16761

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Thu, 10 Sep 2020 15:37:29 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e54f925b - Suppress old gcc warning about null format string</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#e54f925b</link>
        <description>Suppress old gcc warning about null format stringThis is workaround to make head build on gcc using architecturesSponsored by:	The FreeBSD FoundationMFC-with:	r346149

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Fri, 12 Apr 2019 18:35:14 +0000</pubDate>
        <dc:creator>Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>64966663 - reinstall the roff(7) manpage</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#64966663</link>
        <description>reinstall the roff(7) manpageWhen we had both groff and mandoc in base, we decided to keep the roff(7)manpage from groff. when remoing groff, we forgot to install the mandoc versioninstead.This fixes it.Reported by:	traszMFC after:	1 week

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Fri, 13 Apr 2018 09:04:31 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a35f04fb - Adopt SRCTOP in usr.bin</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#a35f04fb</link>
        <description>Adopt SRCTOP in usr.binPrefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/fooover ${.CURDIR}/../foo for paths in Makefiles.Differential Revision:	https://reviews.freebsd.org/D9932Sponsored by:		NetflixSilence on:		arch@ (twice)

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sun, 12 Mar 2017 18:58:44 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97ab006d - Remove the WITHOUT_MANDOCDB option</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#97ab006d</link>
        <description>Remove the WITHOUT_MANDOCDB optionmandoc database is activated since FreeBSD 11.0, let&apos;s remove the previousdatabase format for FreeBSD 12.0

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sat, 11 Mar 2017 06:51:21 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a43d43d5 - Remove usage of _WITH_GETLINE from usr.bin</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#a43d43d5</link>
        <description>Remove usage of _WITH_GETLINE from usr.bin

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sat, 30 Jul 2016 01:07:47 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>359c502a - Only build makewhatis(1)/apropos(1) with MAN_UTILS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#359c502a</link>
        <description>Only build makewhatis(1)/apropos(1) with MAN_UTILS.This is what src.conf(5) documents and is what the older non-mandocversions respected.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Wed, 20 Jul 2016 00:06:03 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a36eca08 - Rename libohash to libopenbsd.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#a36eca08</link>
        <description>Rename libohash to libopenbsd.libopenbsd is an internal library whichto bring in compatibility stuff from OpenBSD.This will allow us to bring in moreOpenBSD utilities into the FreeBSD base system.We similarly use libnetbsd for bringing in stuff from NetBSD.Reviewed by: baptDifferential Revision: https://reviews.freebsd.org/D4078

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Wed, 04 Nov 2015 07:20:55 +0000</pubDate>
        <dc:creator>Craig Rodrigues &lt;rodrigc@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>09faefdd - Replace the gunzip(1) system by a minimalistic zlib based implementation.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#09faefdd</link>
        <description>Replace the gunzip(1) system by a minimalistic zlib based implementation.This allows to not depend on gunzip(1) at bootstrap time, and is good enough towait for upstream real implementation using zlib.

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Wed, 03 Jun 2015 13:32:28 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8faa40d1 - Switch to mandoc&apos;s version of makewhatis(8), whatis(1), apropos(1) utilities.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#8faa40d1</link>
        <description>Switch to mandoc&apos;s version of makewhatis(8), whatis(1), apropos(1) utilities.This change among other things improve search capabilities over the manpagesallowing fine grain query.A new build option WITHOUT_MANDOCDB has been added to keep the ancient versionof the database and the tools. The plan is to entirely remove this option before11.0-RELEASE.Differential Revision:	https://reviews.freebsd.org/D2603

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sat, 30 May 2015 17:41:37 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8def216e - Drop libmandoc and incorporate it into the main mandoc Makefile</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#8def216e</link>
        <description>Drop libmandoc and incorporate it into the main mandoc MakefileThis simplifies maintainance of mandoc(1).Note that the same direction was taken on OpenBSD

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Thu, 21 May 2015 12:51:56 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba44fb70 - Remove bad and useless LINKS</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#ba44fb70</link>
        <description>Remove bad and useless LINKS

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sun, 15 Mar 2015 23:31:20 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ebadd13c - Convert mandoc to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#ebadd13c</link>
        <description>Convert mandoc to LIBADDWhile here remove the ugly LDMANDOC

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Mon, 24 Nov 2014 22:12:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8d52ac3 - Install mdoc(7) and man(7) from mdoc instead of the one from groff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#b8d52ac3</link>
        <description>Install mdoc(7) and man(7) from mdoc instead of the one from groff

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sun, 23 Nov 2014 22:28:46 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cfe9d90 - Rework mandoc Makefile to ease maintainance</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/mandoc/Makefile#6cfe9d90</link>
        <description>Rework mandoc Makefile to ease maintainanceAdd compat_reallocarray into libmandoc given other mandoc components will useit.

            List of files:
            /freebsd-14.2/usr.bin/mandoc/Makefile</description>
        <pubDate>Sat, 22 Nov 2014 20:48:21 +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.bin/mandoc/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.bin/mandoc/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.bin/mandoc/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.bin/mandoc/Makefile</description>
        <pubDate>Sun, 08 Jun 2014 17:29:31 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
