<?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>dfbadd37384d7cba900d5f89f4c31be52a1e00d3 - wg: Hook to the build system</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#dfbadd37384d7cba900d5f89f4c31be52a1e00d3</link>
        <description>wg: Hook to the build system

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Tue, 16 Jan 2024 07:27:53 +0000</pubDate>
        <dc:creator>Aaron LI &lt;aly@aaronly.me&gt;</dc:creator>
    </item>
<item>
        <title>2cf4b27342599faaab115f27a897f6fac75fc5d0 - Sort directories in makefiles</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#2cf4b27342599faaab115f27a897f6fac75fc5d0</link>
        <description>Sort directories in makefiles

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Tue, 16 Jan 2024 02:02:38 +0000</pubDate>
        <dc:creator>Aaron LI &lt;aly@aaronly.me&gt;</dc:creator>
    </item>
<item>
        <title>d780b39f859375ad6d9a75e102b2dcb742d1b7b4 - libc: Add malloc_usable_size(3) support.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#d780b39f859375ad6d9a75e102b2dcb742d1b7b4</link>
        <description>libc: Add malloc_usable_size(3) support.Submitted-by: @dillon

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 05 Jun 2022 22:34:05 +0000</pubDate>
        <dc:creator>Antonio Huete Jimenez &lt;tuxillo@quantumachine.net&gt;</dc:creator>
    </item>
<item>
        <title>fcfd9e22061b8fa31303c1c21a9241afe7077238 - ext2fs: Remove sys/gnu/vfs/ext2fs and make sys/vfs/ext2fs the default</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#fcfd9e22061b8fa31303c1c21a9241afe7077238</link>
        <description>ext2fs: Remove sys/gnu/vfs/ext2fs and make sys/vfs/ext2fs the defaultThis commit removes the old+unstable GPL ext2 implementation,and makes the new FreeBSD based ext2 implementation(since cfe603905713d4e92a7956678970d5dff8e913f2) the default.- Remove sys/gnu/vfs.- Rename sys/vfs/ext2fs/ext2fs_freebsd.ko -&gt; ext2fs.ko.- Modify unusual userspace program which includes kernel struct.- Bump __DragonFly_version to 600107.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 05 Dec 2021 16:23:39 +0000</pubDate>
        <dc:creator>Tomohiro Kusumi &lt;tkusumi@netbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>634ba0209d91c0c20dd67c906ac4dfc74d304564 - nvmm: Rewrite makefiles and hook to build</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#634ba0209d91c0c20dd67c906ac4dfc74d304564</link>
        <description>nvmm: Rewrite makefiles and hook to buildNote that kernel header files are install by the top-level&apos;include/Makefile&apos;.  However, it will install all found headerfiles in the specified directories, including &apos;nvmm_compat.h&apos;and &apos;nvmm_internal.h&apos;.  Therefore, add a guard to prevent themfrom including by userland utilities (e.g., libnvmm, nvmmctl).

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 09 May 2021 23:35:35 +0000</pubDate>
        <dc:creator>Aaron LI &lt;aly@aaronly.me&gt;</dc:creator>
    </item>
<item>
        <title>0982c5b8fe1e7ae3862680d6d4edbd70aabb00db - include: Some minor cleanups to Makefile</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#0982c5b8fe1e7ae3862680d6d4edbd70aabb00db</link>
        <description>include: Some minor cleanups to Makefile* Remove a duplicate item (bus/cam) from LSUBDIRS.* Adjust and improve comments for LSUBDIRS and LSYMSUBDIRS.* Amend LSYMSUBDIRS a bit to be more clear.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Thu, 27 May 2021 10:39:44 +0000</pubDate>
        <dc:creator>Aaron LI &lt;aly@aaronly.me&gt;</dc:creator>
    </item>
<item>
        <title>9164a91e4c0515109a09b529ad663867c6826237 - include/Makefile: Remove a &apos;make upgrade&apos; predecessor.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#9164a91e4c0515109a09b529ad663867c6826237</link>
        <description>include/Makefile: Remove a &apos;make upgrade&apos; predecessor.A few days after we pushed RMHEADERS to include/Makefile, the &apos;upgrade&apos;target was added as a more general approach, but these two headers werenever added to it and removed from include&apos;s Makefile.Add them at the top of Makefile_upgrade.inc.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Mon, 22 Mar 2021 21:41:40 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>c7e47104c46f9ba2672469b56ba4606ba25ca0a4 - world: Add &lt;byteswap.h&gt; compat header.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#c7e47104c46f9ba2672469b56ba4606ba25ca0a4</link>
        <description>world: Add &lt;byteswap.h&gt; compat header. This header is to reduce porting efforts in ports. Once codebases move to common &lt;endian.h&gt; use &lt;machine/endian.h&gt; for the __bswapXY() definitions.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 14 Mar 2021 09:31:45 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0b6d2d3d9e6293fef4f7f8530c0d918ed6c6149b - Add &lt;endian.h&gt;, which for now only includes &lt;sys/endian.h&gt;.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#0b6d2d3d9e6293fef4f7f8530c0d918ed6c6149b</link>
        <description>Add &lt;endian.h&gt;, which for now only includes &lt;sys/endian.h&gt;.An &lt;endian.h&gt; header was recently approved by The Austin Group:https://www.austingroupbugs.net/view.php?id=162Add one now, mainly for dports. It will be further POSIXized later.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Wed, 30 Dec 2020 17:47:46 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>dde54508e4d922d142d30377b299106a6bd2c30a - drm/linux: Add BIT_ULL() and GENMASK_ULL()</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#dde54508e4d922d142d30377b299106a6bd2c30a</link>
        <description>drm/linux: Add BIT_ULL() and GENMASK_ULL()

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sat, 25 Apr 2020 08:06:36 +0000</pubDate>
        <dc:creator>Fran&#231;ois Tigeot &lt;ftigeot@wolfpond.org&gt;</dc:creator>
    </item>
<item>
        <title>645734d9b3dc5cff1c89e6339dfd79c6746f3c13 - world: Install Linux headers required by Mesa &gt;= 19.3</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#645734d9b3dc5cff1c89e6339dfd79c6746f3c13</link>
        <description>world: Install Linux headers required by Mesa &gt;= 19.3Avoiding many patches in dports

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Wed, 11 Mar 2020 11:19:45 +0000</pubDate>
        <dc:creator>Fran&#231;ois Tigeot &lt;ftigeot@wolfpond.org&gt;</dc:creator>
    </item>
<item>
        <title>d8799ca8ee986fc0ad9d4be499684e0dd387e18d - world: Pass relative location of sys/ to newvers.sh as argument.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#d8799ca8ee986fc0ad9d4be499684e0dd387e18d</link>
        <description>world: Pass relative location of sys/ to newvers.sh as argument. Location is known at invoke time and avoids issue where &lt;osreldate.h&gt; might not be properly populated when building on OpenBSD host.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 11:05:03 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d3fa4cd65d803191393035c6d9169800d7ae76a5 - world: Remove legacy compat directory symlinks.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#d3fa4cd65d803191393035c6d9169800d7ae76a5</link>
        <description>world: Remove legacy compat directory symlinks. If compatibility paths are needed for 3rd-party software, then create paths in /usr/include/compat/ using real directories without use of the symlinks (hardlinks are ok). While there, remove ata.h symlink too.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Fri, 15 Nov 2019 19:41:12 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e2e9821d3095715dc724545a180e47d9b25f2082 - Remove the legacy &quot;utmp&quot; API, now that our utils have been moved to utmpx.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#e2e9821d3095715dc724545a180e47d9b25f2082</link>
        <description>Remove the legacy &quot;utmp&quot; API, now that our utils have been moved to utmpx.As I wrote in UPGRADING, the main change for &quot;normal&quot; users is probablythat /var/log/wtmp is no longer logged to, just /var/log/wtmpx.Leave the old API in libc as compat symbols that do nothing and alwayssucceed for the run-time linker (i.e. old binaries still using them).dports has been kindly adjusted by zrj and new binary packages for masterare on their way.A future commit will provide a wtmpcvt(1) utility to convert old wtmpfiles to the wtmpx format.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 19:26:48 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>172870169c5d383da80485a3efdd4d5487e4a49f - world: Remove libmd from the base.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#172870169c5d383da80485a3efdd4d5487e4a49f</link>
        <description>world: Remove libmd from the base.Everything in base has been converted to use pure LibreSSL hash API.The libmd now is moved to dports security/libmd for compatibility.Also remove lone rmd160.h header that was added directly to include/.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Mon, 17 Jun 2019 06:30:06 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b86ad3f348b345c101fe83acc61fb5381a85354f - Add &lt;alloca.h&gt; header.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#b86ad3f348b345c101fe83acc61fb5381a85354f</link>
        <description>Add &lt;alloca.h&gt; header.There are quite a few ports that often assume &lt;alloca.h&gt; availability.This addition should ease up porting efforts. It is reasonable to tryincluding different header than &lt;stdlib.h&gt; for alloca() definition: * alloca() is not implemented in libc (it is implemented by compiler); * &lt;stdlib.h&gt; will not provide alloca() macro for !__BSD_VISIBLE case; * including &lt;stdlib.h&gt; might bring in additional unwanted namespace   pollution when implementing certain low-level features.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Mon, 01 Apr 2019 17:50:01 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c08cc459b33e81e87b1895e5953ec5e3edf3500 - Move &lt;sys/termios.h&gt; to &lt;termios.h&gt;.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#5c08cc459b33e81e87b1895e5953ec5e3edf3500</link>
        <description>Move &lt;sys/termios.h&gt; to &lt;termios.h&gt;.CCEQ() is moved to &lt;sys/_termios.h&gt;. The kernel needs nothing else fromit.The few dports that were including &lt;sys/termios.h&gt; were mostly missingsome kind of &quot;... || defined(__DragonFly__)&quot; to go with FreeBSD&apos;sadjustments.Thanks to zrj and tuxillo for taking care of dports.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 31 Mar 2019 18:37:28 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>5812c3cc7f8e910251a2cf4e78242f0b11a5fb4d - sys/vfs/fuse: Add initial FUSE support</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#5812c3cc7f8e910251a2cf4e78242f0b11a5fb4d</link>
        <description>sys/vfs/fuse: Add initial FUSE supportThe basic code design comes from FreeBSD, but the code is writtenfrom scratch. It was just easier to write from scratch than trying toport sys/fs/fuse/* in FreeBSD for various reasons. Note that this isto implement FUSE API/ABI, but not to be compatible with FreeBSDimplementation which contains FreeBSD specific sysctls, etc.The initial version doesn&apos;t support FUSE_WRITE by disablingVOP_WRITE() by returning EOPNOTSUPP. It currently works with simplewrite(2) calls like dd(1) via direct I/O, but not when syncer threador mmap(2) gets involved under non trivial conditions. It looks tobe doable with custom VOP_GETPAGES() and VOP_PUTPAGES(), but if notthen it requires some changes to sys/kern/* and sys/vm/* to properlysupport writes.Besides above, this initial version supports basic FUSE operationsinvoked from file related system calls via FUSE VOP&apos;s, but not thingslike FUSE_IOCTL, FUSE_POLL, FUSE_FALLOCATE, etc. Although dmesg saysFUSE 7.28, don&apos;t expect it to support everything 7.28 (or anywhereclose to 7.28) says it has.FUSE will be dropped from DragonFly releases until it gets stabilizedto certain extent including above, at least for write support.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Sun, 31 Mar 2019 16:30:07 +0000</pubDate>
        <dc:creator>Tomohiro Kusumi &lt;kusumi.tomohiro@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>94f033080d9908e85ed47be58578262fa244ce16 - Remove &lt;sys/semaphore.h&gt; so that we have &lt;semaphore.h&gt; only.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#94f033080d9908e85ed47be58578262fa244ce16</link>
        <description>Remove &lt;sys/semaphore.h&gt; so that we have &lt;semaphore.h&gt; only.There is no point for us to go through the kernel for getting atSEM_VALUE_MAX from sysconf(3), so return it directly and removethe associated p1003_1b.sem_value_max sysctl.Beyond that, the kernel didn&apos;t need this header. I&apos;ve found noports that need it, either.For safety, bump __DragonFly_version anyway.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Fri, 22 Feb 2019 21:16:09 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>ee3ebee6341d385ab1e8f63b026efd8eeb72a25f - kernel: Remove puffs(4), putter(9) and associated libs and utilities.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/include/Makefile#ee3ebee6341d385ab1e8f63b026efd8eeb72a25f</link>
        <description>kernel: Remove puffs(4), putter(9) and associated libs and utilities.All of these were originally pushed and hooked into the build in non-working condition so that they would not go stale break building. Thehope was that someone would pick up the work and fix the remainingissues, which never materialized.This has led to more harm than good, with people occasionally assumingthat this code is functional. Also, the existence of /usr/include/fuse.hmight lead configure checks into believing that we have a workingimplementation.

            List of files:
            /dflybsd-src/include/Makefile</description>
        <pubDate>Tue, 15 Jan 2019 03:44:42 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
</channel>
</rss>
