Skip to content

Commit 71b6e26

Browse files
authored
gh-109054: Don't use libatomic on cross-compilation (#109211)
configure no longer uses libatomic by default when Python is cross-compiled. The LIBATOMIC variable can be set manually in this case: ./configure LIBATOMIC="-latomic" (...)
1 parent 4297499 commit 71b6e26

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

configure

+2-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configure.ac

+4-3
Original file line numberDiff line numberDiff line change
@@ -7007,9 +7007,10 @@ int main()
70077007
}
70087008
return 0; // all good
70097009
}
7010-
]])],[
7011-
ac_cv_libatomic_needed=no
7012-
],[ac_cv_libatomic_needed=yes],[ac_cv_libatomic_needed=yes])
7010+
]])],
7011+
[ac_cv_libatomic_needed=no], dnl build succeeded
7012+
[ac_cv_libatomic_needed=yes], dnl build failed
7013+
[ac_cv_libatomic_needed=no]) dnl cross compilation
70137014
])
70147015

70157016
AS_VAR_IF([ac_cv_libatomic_needed], [yes],

0 commit comments

Comments
 (0)