Skip to content

Conversation

(backport <rust-lang#4620>)
(cherry picked from commit 8c2810a)
@rustbot
Copy link
Collaborator

rustbot commented Sep 23, 2025

⚠️ Warning ⚠️

  • Pull requests are usually filed against the main branch for this repo, but this one is against libc-0.2. Please double check that you specified the right target!

@rustbot
Copy link
Collaborator

rustbot commented Sep 23, 2025

Some changes occurred in the Android module

cc @maurer

(backport <rust-lang#4682>)
(cherry picked from commit 61b722e)
[ resolution needed for primitives - Trevor ]
@tgross35 tgross35 force-pushed the backport-fava branch 3 times, most recently from 720cecf to c58282a Compare September 23, 2025 01:51
tgross35 and others added 6 commits September 22, 2025 21:01
These constants were removed on `main` in ec605ff ("libc: fix ctest
failure on freebsd15"). Mark them as deprecated with 0.2 rather than
removing directly.

Effectively a backport of rust-lang#4685.
These are bitmasks that are intended to be used within the kernel.  New
features may widen them, so their values aren't stable.  They probably
don't have any legitimate uses in userland.  And their values have
changed in FreeBSD 15, which is causing CI failures.

freebsd/freebsd-src@eea3e4d
freebsd/freebsd-src@851dc7f

(backport <rust-lang#4691>)
(cherry picked from commit fbfa292)
This function will probably be removed in FreeBSD 16.  But the old
symbol will remain, for backwards-compatibility.  Set the symbol version
now, so that the current version of libc will still be able to compile
on future versions of FreeBSD.

(backport <rust-lang#4694>)
(cherry picked from commit 3908285)
ref rust-lang#4678

(backport <rust-lang#4689>)
(cherry picked from commit f87a548)
[ update link in message to be absolute - Trevor ]
This started failing on `libc-0.2` because the release PR doesn't work
there either. I am unsure why it did work before.

(cherry picked from commit d92334c)
@tgross35 tgross35 added this pull request to the merge queue Sep 23, 2025
Merged via the queue into rust-lang:libc-0.2 with commit a719972 Sep 23, 2025
50 checks passed
@tgross35 tgross35 deleted the backport-fava branch September 23, 2025 03:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants