<?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 b64</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c04c92ed - Replace handwritten `Debug` impls with derives</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#c04c92ed</link>
        <description>Replace handwritten `Debug` impls with derives`s_no_extra_traits!` doesn&apos;t derive `Debug` so there are a lot ofhandwritten implementations. However, since we have a derive-likesolution for unions now (printing them like an opaque struct), therereally isn&apos;t any reason these can&apos;t all be derived.Add `derive(Debug)` to `s_no_extra_traits`, still gated behind `feature= &quot;extra_traits&quot;`, which allows getting rid of manual implementations.(backport &lt;https://github.com/rust-lang/libc/pull/4471&gt;)(cherry picked from commit 65c39bf1b0c7b904cf512280860120307d17703b)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs</description>
        <pubDate>Mon, 02 Jun 2025 04:00:00 +0000</pubDate>
        <dc:creator>Trevor Gross &lt;tmgross@umich.edu&gt;</dc:creator>
    </item>
<item>
        <title>53a99ed9 - musl: struct ipc_perm: rename `__ipc_perm_key` to `__key`</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#53a99ed9</link>
        <description>musl: struct ipc_perm: rename `__ipc_perm_key` to `__key`This isn&apos;t strictly related to musl 1.2.3, however now presents a goodtime to change it, before the 1.0 release.(backport &lt;https://github.com/rust-lang/libc/pull/4443&gt;)(cherry picked from commit 3f81aadb0f1d1381c78f9b49da5267b3c466b138)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/wasm32/mod.rs</description>
        <pubDate>Sat, 03 May 2025 12:00:00 +0000</pubDate>
        <dc:creator>Reagan Bohan &lt;xbjfk.github@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b553d1f7 - musl: Fix O_LARGEFILE constant value.</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#b553d1f7</link>
        <description>musl: Fix O_LARGEFILE constant value.This was accidentally set to 0 in upstream, but fixed in commit b8b729b.If running with prior versions without that commit, this commiteffectively backports it.(backport &lt;https://github.com/rust-lang/libc/pull/4443&gt;)(cherry picked from commit 686aa7a3a2ead357a732d018e4295c9a92312132)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs</description>
        <pubDate>Sat, 03 May 2025 10:00:00 +0000</pubDate>
        <dc:creator>Reagan Bohan &lt;xbjfk.github@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1a418edf - lints: Remove `allow(dead_code)`</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#1a418edf</link>
        <description>lints: Remove `allow(dead_code)`As discussed in [1], some changes to dead code warnings caused a lot ofcode to be inaccurately reported as dead in `libc`. The change wasreverted and improved since then, so we no longer need to skip thischeck.Includes some changes to make things pass with the lint.[1]: https://github.com/rust-lang/libc/issues/3740(backport &lt;https://github.com/rust-lang/libc/pull/4473&gt;)(cherry picked from commit 77a21a816490ce7766dd653725c7e99743e4e315)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs</description>
        <pubDate>Mon, 02 Jun 2025 05:00:00 +0000</pubDate>
        <dc:creator>Trevor Gross &lt;tmgross@umich.edu&gt;</dc:creator>
    </item>
<item>
        <title>c271bffe - musl: enable `getrandom` on all musl platforms</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#c271bffe</link>
        <description>musl: enable `getrandom` on all musl platformsThe existing bindings were added in #1399 and limited to targets whererustc used musl version &gt;= 1.1.20 which was not all musl targets at thattime. Since https://github.com/rust-lang/rust/pull/107129 all musltargets use musl 1.2.3. Hence, move the binding to the module root so itis available for all musl targets.(backport &lt;https://github.com/rust-lang/libc/pull/4346&gt;)(cherry picked from commit 77d301184110ec08defe78b4ba08450072eb5fb5)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs</description>
        <pubDate>Thu, 20 Mar 2025 15:00:00 +0000</pubDate>
        <dc:creator>Tamir Duberstein &lt;tamird@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a066096e - musl: aarch64: update type of ipc_perm-&gt;__seq to match upstream</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/#a066096e</link>
        <description>musl: aarch64: update type of ipc_perm-&gt;__seq to match upstreamThe architecture-specific definitions was removed in upstream commit319b2d0, changing the type to the generic definition of int.(backport &lt;https://github.com/rust-lang/libc/pull/4443&gt;)(cherry picked from commit 3f911737768f78469952fe2604b38f4bc52374e1)

            List of files:
            /rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs</description>
        <pubDate>Sat, 03 May 2025 13:00:00 +0000</pubDate>
        <dc:creator>Reagan Bohan &lt;xbjfk.github@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
