Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gh-100540: Remove obsolete '--with-system-ffi' configure option#100544

Merged
zware merged 1 commit into
python:mainpython/cpython:mainfrom
zware:remove_--with-system-ffizware/cpython:remove_--with-system-ffiCopy head branch name to clipboard
Dec 28, 2022
Merged

gh-100540: Remove obsolete '--with-system-ffi' configure option#100544
zware merged 1 commit into
python:mainpython/cpython:mainfrom
zware:remove_--with-system-ffizware/cpython:remove_--with-system-ffiCopy head branch name to clipboard

Conversation

@zware

@zware zware commented Dec 26, 2022

Copy link
Copy Markdown
Member

It has had no effect on non-macOS platforms for a long time, and has had
the non-obvious effect of invoking pkg_config and not setting
-DUSING_APPLE_OS_LIBFFI on macOS since GH-22855.

It has had no effect on non-macOS platforms for a long time, and has had
the non-obvious effect of invoking `pkg_config` and not setting
`-DUSING_APPLE_OS_LIBFFI` on macOS since pythonGH-22855.
@zware zware added 3.12 only security fixes OS-mac build The build process and cross-build topic-ctypes extension-modules C modules in the Modules dir labels Dec 26, 2022
@zware zware self-assigned this Dec 26, 2022
@zware zware requested a review from a team December 26, 2022 22:19
@zware zware requested a review from erlend-aasland December 26, 2022 22:44
@zware zware added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Dec 26, 2022
@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @zware for commit 7a7dd58 🤖

If you want to schedule another build, you need to add the :hammer: test-with-buildbots label again.

@bedevere-bot bedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Dec 26, 2022

@erlend-aasland erlend-aasland left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@zware zware merged commit 25590eb into python:main Dec 28, 2022
@zware zware deleted the remove_--with-system-ffi branch December 28, 2022 19:36
Gusse500 added a commit to Gusse500/LFS-Norsk that referenced this pull request Nov 1, 2023
Dette alternativet er fjernet av oppstrøms i 3.12.

Link: python/cpython#100544
Poltern added a commit to Poltern/lfs-ru that referenced this pull request Nov 1, 2023
This option is removed by upstream in 3.12.

Link: python/cpython#100544
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.12 only security fixes build The build process and cross-build extension-modules C modules in the Modules dir OS-mac topic-ctypes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.