-
-
Notifications
You must be signed in to change notification settings - Fork 31.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pkg-config
files (.pc
) conflict between default and free-threaded build
#119729
Labels
3.13
bugs and security fixes
3.14
new features, bugs and security fixes
build
The build process and cross-build
topic-free-threading
type-bug
An unexpected behavior, bug, or error
Comments
Gut reaction: yes |
colesbury
added a commit
to colesbury/cpython
that referenced
this issue
May 29, 2024
… and default build
colesbury
added a commit
to colesbury/cpython
that referenced
this issue
May 29, 2024
For example, the free-threaded build now generates `lib/pkgconfig/python-3.13t.pc`.
colesbury
added a commit
that referenced
this issue
May 30, 2024
…119738) For example, the free-threaded build now generates `lib/pkgconfig/python-3.13t.pc` and the debug build generates `lib/pkgconfig/python-3.13d.pc`.
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this issue
May 30, 2024
…ild (pythonGH-119738) For example, the free-threaded build now generates `lib/pkgconfig/python-3.13t.pc` and the debug build generates `lib/pkgconfig/python-3.13d.pc`. (cherry picked from commit 1c04c63) Co-authored-by: Sam Gross <colesbury@gmail.com>
noahbkim
pushed a commit
to hudson-trading/cpython
that referenced
this issue
Jul 11, 2024
…ild (python#119738) For example, the free-threaded build now generates `lib/pkgconfig/python-3.13t.pc` and the debug build generates `lib/pkgconfig/python-3.13d.pc`.
estyxx
pushed a commit
to estyxx/cpython
that referenced
this issue
Jul 17, 2024
…ild (python#119738) For example, the free-threaded build now generates `lib/pkgconfig/python-3.13t.pc` and the debug build generates `lib/pkgconfig/python-3.13d.pc`.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
3.13
bugs and security fixes
3.14
new features, bugs and security fixes
build
The build process and cross-build
topic-free-threading
type-bug
An unexpected behavior, bug, or error
Bug report
If you install the default and free-threaded build to the same prefix, some files conflict and will get overwritten by the most recent install:
The most problematic of these are the
pkg-config
files:Maybe the pkg-config files for the free-threaded build should be called
python-3.13t.pc
andpython-3.13t-embed.pc
?Linked PRs
The text was updated successfully, but these errors were encountered: