Skip to content

Commit

Permalink
Merge pull request #2406 from asomers/fbsd12-default
Browse files Browse the repository at this point in the history
Raise libc's FreeBSD ABI to 12
  • Loading branch information
tgross35 authored Nov 21, 2024
2 parents 117d6b0 + 4bafe6b commit 63cf6a1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,16 @@ fn main() {
let libc_check_cfg = env::var("LIBC_CHECK_CFG").is_ok() || rustc_minor_ver >= 80;

// The ABI of libc used by std is backward compatible with FreeBSD 12.
// The ABI of libc from crates.io is backward compatible with FreeBSD 11.
// The ABI of libc from crates.io is backward compatible with FreeBSD 12.
//
// On CI, we detect the actual FreeBSD version and match its ABI exactly,
// running tests to ensure that the ABI is correct.
let which_freebsd = if libc_ci {
which_freebsd().unwrap_or(11)
which_freebsd().unwrap_or(12)
} else if rustc_dep_of_std {
12
} else {
11
12
};
match which_freebsd {
x if x < 10 => panic!("FreeBSD older than 10 is not supported"),
Expand Down

0 comments on commit 63cf6a1

Please sign in to comment.