<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>9fb4187e86436cd9f7bb17455c3728050acea837 - Make most of MesaLib build.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#9fb4187e86436cd9f7bb17455c3728050acea837</link>
        <description>Make most of MesaLib build.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Sun, 16 Jul 2023 22:20:54 +0000</pubDate>
        <dc:creator>rjs &lt;rjs@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>87a23a2dff8018738764d7bd8730835bd0d5d06f - mesa: re-enable GLX TLS to help i386</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#87a23a2dff8018738764d7bd8730835bd0d5d06f</link>
        <description>mesa: re-enable GLX TLS to help i386mesa&apos;s assembly code for i386 only seems to be position independentwhen compiled with ELF TLS, so having it disabled causes worse problemsthan the edge cases ELF TLS causes.potentially the assembly code could be fixed (it looks like it notbeing safe is a bug), it could also be disabled, but i don&apos;t currentlyhave the means to measure the impact of that.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Sat, 31 Oct 2020 13:28:22 +0000</pubDate>
        <dc:creator>nia &lt;nia@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23e44aaebedaa4b3937c8860f46de8ae2ca7aa4a - disable use of ELF TLS in Mesa/libGL</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#23e44aaebedaa4b3937c8860f46de8ae2ca7aa4a</link>
        <description>disable use of ELF TLS in Mesa/libGLthis is an optimization that primarily benefits linux/glibc -most other systems have this disabled. in netbsd we&apos;ve tried topatch around it to make things work, but there still appears to besome edge cases where libGL mysteriously crashes.discussed on tech-x11 some time ago. already in place in pkgsrc.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Wed, 16 Sep 2020 18:19:23 +0000</pubDate>
        <dc:creator>nia &lt;nia@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82bb6bcddacffa4cf5d848b8dbc0591777bd384e - Doesn&apos;t need or use HAVE_LLVM.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#82bb6bcddacffa4cf5d848b8dbc0591777bd384e</link>
        <description>Doesn&apos;t need or use HAVE_LLVM.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Sun, 23 Feb 2020 02:02:32 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af36371a985408a1c4261a95435dd5c60ca61a10 - Change HAVE_LLVM from 0x0700 to 0x0900.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#af36371a985408a1c4261a95435dd5c60ca61a10</link>
        <description>Change HAVE_LLVM from 0x0700 to 0x0900.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 20:58:18 +0000</pubDate>
        <dc:creator>jmcneill &lt;jmcneill@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f9881e2e619a9ed09fce364c65432eae839b584 - Update build logic for mesa 19.1.7.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#8f9881e2e619a9ed09fce364c65432eae839b584</link>
        <description>Update build logic for mesa 19.1.7.A lot of files are now living outside of dist, since they&apos;re not in thedistributed sources: they&apos;re generated, usually by python/meson.The remaining changes are due to files being moved around.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Tue, 24 Sep 2019 19:29:41 +0000</pubDate>
        <dc:creator>maya &lt;maya@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1fd2e2d28498c75321ecdd8861b09460af2b8bf4 - pull across most of the new build infrastruture for mesa18 from maya&apos;s</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#1fd2e2d28498c75321ecdd8861b09460af2b8bf4</link>
        <description>pull across most of the new build infrastruture for mesa18 from maya&apos;sgit tree.  this includes may of the changes from the changes below:commit 52d85e74a1197aace38cc7acb705509e969120e6Author: coypu &lt;coypu@sdf.org&gt;Date:   Mon Mar 4 12:25:33 2019 +0200    Make 32bit archs happier.    except i386, which now suffers from locked atomics because we    don&apos;t have clever ifunc tricks in libc.commit ee9b4c19c58127934ed3548ad0d68934cc95ccc7Author: coypu &lt;coypu@sdf.org&gt;Date:   Mon Mar 4 09:08:35 2019 +0200    Adjust includes, append rather than replace, appease clang ppc buildscommit a5341a3ad42572c78b6a2e6e5545bd323d7f2e4cAuthor: coypu &lt;coypu@sdf.org&gt;Date:   Sun Mar 3 11:52:19 2019 +0200    Resolve i386 atomic issue and set lists.    XXX libGL in i386 is still causing issues    XXX pkgconfig file for vdpau    XXX set lists for arm32commit 27bffc20bc15186c92cc5b8d5cc08d7299966b34Author: coypu &lt;coypu@sdf.org&gt;Date:   Sat Mar 2 21:52:45 2019 +0200    make llvm sources x86 specific    hopefully not breaking non-x86 clang builds, which    have MKLLVM set.commit f9d34922619cc8f2a224c0138a73985e50daf87fAuthor: coypu &lt;coypu@sdf.org&gt;Date:   Sat Mar 2 21:33:31 2019 +0200    move hack to build llvm libraries soon enough.    add u_process.c to libGL specifically (dri, gallium and libGL all need    it).    Add some missing includes for pipe-loader when it moved to galliumcommit 2b1083d0d538bb5d5dd88ab2ca0ca6c331e5dd5bAuthor: coypu &lt;coypu@sdf.org&gt;Date:   Sat Mar 2 16:47:58 2019 +0200    shuffle around:    some files move from shared driver.mk/loader.mk into gallium.    others move to shared.    add i915 files.    now i965 glxgears works (amd64).commit 1897a90569b30b294bcbedadb3745092eca0bb33Author: Maya Rashish &lt;maya@NetBSD.org&gt;Date:   Sun Feb 24 23:36:26 2019 +0200    Progress towards glxgears on i915commit 28c9c99a236404de41ae74e88ea6d9578c088b92Author: Maya Rashish &lt;maya@NetBSD.org&gt;Date:   Sun Feb 24 21:55:56 2019 +0200    rototill i965/i915 causing it to no longer startx.    Now missing sw_screen_create in the dri driver.commit 48eb746983a5a7967fba221e7b167808af36f44aAuthor: Maya Rashish &lt;maya@NetBSD.org&gt;Date:   Sun Feb 24 09:31:22 2019 +0200    More of vdpau. Cogs spin.commit d9fbba8f61a43648d32f160c5fa62626788566ffAuthor: Maya Rashish &lt;maya@NetBSD.org&gt;Date:   Sat Feb 23 22:36:37 2019 +0200    Adjust for MesaLib 18.    Build llvmpipe driver on x86 (the driver itself is x86-only).    build llvm on all x86, even on GCC builds.    galahad driver removed (upstream).    Don&apos;t build mesa 7 at all.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Sun, 10 Mar 2019 10:51:58 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e3ecb7100d5237b6dfb66682d015a27d2d04cfb5 - move mesa10 build into .old scheme:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#e3ecb7100d5237b6dfb66682d015a27d2d04cfb5</link>
        <description>move mesa10 build into .old scheme:- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an  alias for either the former or the non old.  this allows many of  the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really  enable much sharing of makefiles, but reduces their diffs.)- use mesa-which.mk to define ${OLD_PREFIX} to either &quot;&quot; or &quot;.old&quot;,  and to know if to build &apos;dri7&apos; (.old only.)  ${OLD_PREFIX} is used  by other code (eg, LIBDPLIBS) to pick the right subdir.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Sun, 10 Mar 2019 02:29:52 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ebbd68dbd4d719fc58265967f6ec511cbf15824d - bump c++ libraries because of the libstdc++ dual abi bump</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#ebbd68dbd4d719fc58265967f6ec511cbf15824d</link>
        <description>bump c++ libraries because of the libstdc++ dual abi bump

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Fri, 06 Oct 2017 20:24:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9dbcad6d0bfb4e0046587b43babc86ae9db18787 - update sets and reachover makefiles for mesa 10.3.5.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/mit/xorg/lib/libglapi/Makefile#9dbcad6d0bfb4e0046587b43babc86ae9db18787</link>
        <description>update sets and reachover makefiles for mesa 10.3.5.

            List of files:
            /netbsd-src/external/mit/xorg/lib/libglapi/Makefile</description>
        <pubDate>Thu, 18 Dec 2014 06:24:27 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
