<?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 testtools</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>a230972184deb427a995e0eb922a5743673d1d16 - Step One of AOO42X macOS build backports.</title>
        <link>http://opengrok.openoffice.org:8080/history/AOO42X/main/testtools/#a230972184deb427a995e0eb922a5743673d1d16</link>
        <description>Step One of AOO42X macOS build backports.Backport the macOS/arm64 C++-UNO bridge hardening from trunkCherry-picks d9eb145fce, 79670aa18e, 245a583a7b, adce10bba5 and9ff3e22531; AOO42X had only the original arm64 port. CoversJIT-protected vtable writes, HFA argument and return marshalling, andsynthesising exception RTTI, which clang emits hidden for keylessclasses on arm64 Darwin.Apply in that order: d9eb145fce defines JitWriteGuard, which the latercommits use.

            List of files:
            /AOO42X/main/testtools/com/sun/star/comp/bridge/TestComponent.java/AOO42X/main/testtools/source/bridgetest/bridgetest.cxx/AOO42X/main/testtools/source/bridgetest/cli/cli_cs_testobj.cs/AOO42X/main/testtools/source/bridgetest/cppobj.cxx/AOO42X/main/testtools/source/bridgetest/idl/bridgetest.idl</description>
        <pubDate>Fri, 07 Aug 2026 10:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jimjag@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4421c0a19de5765a74284db758e89d8d0d7e5b0b - Step Four of AOO42X macOS build backports.</title>
        <link>http://opengrok.openoffice.org:8080/history/AOO42X/main/testtools/#4421c0a19de5765a74284db758e89d8d0d7e5b0b</link>
        <description>Step Four of AOO42X macOS build backports.testtools: rebuild uno_types.rdb when bridgetest.idl changesThe registry merges in bridgetest.rdb but did not depend on it, so anIDL edit left it describing the old interface while the headers andlibraries described the new one, and the bridge dispatched the addedmethods through stale vtable slots. It only ever came out right on aclean build.$? can no longer name the copy source now that there are twoprerequisites.Not a backport: trunk has the same bug and needs the same fix.

            List of files:
            /AOO42X/main/testtools/source/bridgetest/makefile.mk</description>
        <pubDate>Fri, 07 Aug 2026 10:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jimjag@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
