<?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>
    <link>http://nxr.netbsd.org/rss/src/compat/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>fix various typos in comments and log messages.</title>
    <description>/src/compat/Makefile - 1.7</description>
    <pubDate>Sun May 29 10:47:39 UTC 2022</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>branches:  1.6.34;<br/>Implement build_install in src/lib/Makefile, which traverses the<br/>subdirectories and invokes dependall/install. Do this in groups<br/>delimited by .WAIT to ensure that depending libraries can use the<br/>installed versions and don't need to know the locations in the source<br/>tree.<br/><br/>Use this new target in src/Makefile to replace most of the adhoc library<br/>logic with two special cases, src/lib and src/compat. Adjust<br/>sys/Makefile to include the module directory when building them. Add<br/>some necessary .WAITs in src/lib/Makefile to reflect the dependencies<br/>from src/Makefile and also add the rump libraries here.</title>
    <description>/src/compat/Makefile - 1.6</description>
    <pubDate>Fri Aug 17 16:22:27 UTC 2012</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.5.6;<br/>- move the per-platform subdir list into archdirs.mk<br/>- move the per-ABI subdir list into compatsubdir.mk.  use the new<br/>MAKEDIRTARGETENV support to force a new objdir for compat library builds,<br/>and simply traverse over the normal src path once for each ABI to be<br/>built.  this eliminates all the shadow Makefile's for every library, and<br/>allows multiple compat ABIs to be built for a single platform, such as<br/>both o32 and n64 for mips64's default n32.<br/>- compat/Makefile is merely a subdir provider now, and takes the real<br/>information from archdirs.mk</title>
    <description>/src/compat/Makefile - 1.5</description>
    <pubDate>Sun Dec 13 09:27:13 UTC 2009</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>glue in openssh</title>
    <description>/src/compat/Makefile - 1.4</description>
    <pubDate>Sun Jun 07 22:59:22 UTC 2009</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Descend into external/lib like the regular external Makefile does, should<br/>make objects properly.<br/>XXX: Now we will descend into lib twice (same as the regular external Makefile<br/>from the top level.</title>
    <description>/src/compat/Makefile - 1.3</description>
    <pubDate>Tue Apr 14 17:51:57 UTC 2009</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Use MACHINE_ARCH rather than MACHINE - no functional change</title>
    <description>/src/compat/Makefile - 1.2</description>
    <pubDate>Sat Feb 14 13:24:32 UTC 2009</pubDate>
    <dc:creator>abs</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;  1.1.4;  1.1.8;<br/>build 32 bit compat libraries and ld.elf_so for amd64 and sparc64 builds.<br/><br/>two issues remain:<br/>- LIBDPLIBS isn't working correctly, requiring hand-holding builds<br/>- libc, libipsec, and libpcap have yacc issues, also requiring hand holding<br/><br/><br/>ideally this will be replaced with a better method that can handle more<br/>than one compat target, but i can't get that working yet.  see the README<br/>file for mroe details.</title>
    <description>/src/compat/Makefile - 1.1</description>
    <pubDate>Sun Oct 26 07:38:27 UTC 2008</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge the new src/compat build into the place it was actually born.<br/>this replaces the old src/compat with a method that re-traverses the<br/>library directories with a different set of flags, and is capable of<br/>building more than one compat ABI.</title>
    <description>/src/compat/Makefile - 1.1.8.2</description>
    <pubDate>Mon Dec 14 06:20:58 UTC 2009</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Add mips64 support (making n64 libraries) to compat</title>
    <description>/src/compat/Makefile - 1.1.8.1</description>
    <pubDate>Sun Sep 13 21:21:16 UTC 2009</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>Sync with HEAD.<br/><br/>Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html</title>
    <description>/src/compat/Makefile - 1.1.4.1</description>
    <pubDate>Wed May 13 19:15:51 UTC 2009</pubDate>
    <dc:creator>jym</dc:creator>
</item>

<item>
    <title>Apply patch (requested by mrg in ticket #1499):<br/><br/>src/compat version 2.  this allows building any number of alternate<br/>library / program target ABIs.  rather than duplicating the list of<br/>subdirs and Makefiles to build, it re-traverses the necessary ones.<br/>details:<br/>- add support for MAKEDIRTARGETENV to share/mk<br/>- renames LD32DIR to MLIBDIR<br/>- fixes library builds for some subdirs (more was built than needed)<br/>- fixes /bin &amp; /sbin apps in compat mode<br/>- reduces complexity in src/compat and the rest of the tree<br/>- updates ldd netbsd32 support</title>
    <description>/src/compat/Makefile - 1.1.2.1</description>
    <pubDate>Thu Jan 06 05:19:55 UTC 2011</pubDate>
    <dc:creator>riz</dc:creator>
</item>

<item>
    <title>sync with head</title>
    <description>/src/compat/Makefile - 1.5.6.1</description>
    <pubDate>Tue Oct 30 18:46:16 UTC 2012</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>Ooops, restore accidently removed files from merge mishap</title>
    <description>/src/compat/Makefile - 1.6.34.2</description>
    <pubDate>Tue Apr 21 19:37:52 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/compat/Makefile - 1.6.34.1</description>
    <pubDate>Tue Apr 21 18:41:25 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>
</channel></rss>

