René's URL Explorer Experiment


Title: gh-65821: Fix ctypes.util.find_library with musl by ncopa · Pull Request #18380 · python/cpython · GitHub

Open Graph Title: gh-65821: Fix ctypes.util.find_library with musl by ncopa · Pull Request #18380 · python/cpython

X Title: gh-65821: Fix ctypes.util.find_library with musl by ncopa · Pull Request #18380 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: Musl libc does not use any ld.cache and ldconfig -r does not work with musl. It is also common that musl based container runtimes excludes objdump, gcc and ld, which means that find_library() does ...

X Description: Musl libc does not use any ld.cache and ldconfig -r does not work with musl. It is also common that musl based container runtimes excludes objdump, gcc and ld, which means that find_library() does ...

Mail addresses
ncopa@alpinelinux.org

Opengraph URL: https://github.com/python/cpython/pull/18380

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:28607071-c4b0-2caf-228b-7bade56c4887
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA488:206F88:516E49E:71BB5D3:6A5505FF
html-safe-nonceda6360358bc072244fe79db0c7adc01411a744695d5e0b65f6f148c1e3bf650c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNDg4OjIwNkY4ODo1MTZFNDlFOjcxQkI1RDM6NkE1NTA1RkYiLCJ2aXNpdG9yX2lkIjoiMjM4MTI0ODAzODEyMTU3MTgzOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacec308fa27eda9fc05ad46e2fad96880f18726ac216d267efd3a27f884b8c803d
hovercard-subject-tagpull_request:372007361
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/18380/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/6ad13cb3eb144041cb03580c4177febfd912b2759d7e5eb29bbcac7b128ea714/python/cpython/pull/18380
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6ad13cb3eb144041cb03580c4177febfd912b2759d7e5eb29bbcac7b128ea714/python/cpython/pull/18380
og:image:altMusl libc does not use any ld.cache and ldconfig -r does not work with musl. It is also common that musl based container runtimes excludes objdump, gcc and ld, which means that find_library() does ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamencopa
hostnamegithub.com
expected-hostnamegithub.com
Noneeae2aab99907699a22d2c8449aa683ca74454fca87211b98f7c7b722086b2839
turbo-cache-controlno-cache
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release6a35ab858be185cd86d12b93a43bccf34e8d8536
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/18380#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F18380
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F18380
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/18380
Reloadhttps://github.com/python/cpython/pull/18380
Reloadhttps://github.com/python/cpython/pull/18380
Please reload this pagehttps://github.com/python/cpython/pull/18380
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/18380
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 35k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.8k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.3k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality 0 https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
ncopahttps://github.com/ncopa
python:mainhttps://github.com/python/cpython/tree/main
ncopa:bpo-21622https://github.com/ncopa/cpython/tree/bpo-21622
Conversationhttps://github.com/python/cpython/pull/18380
Commits11 (11)https://github.com/python/cpython/pull/18380/commits
Checkshttps://github.com/python/cpython/pull/18380/checks
Files changedhttps://github.com/python/cpython/pull/18380/files
gh-65821: Fix ctypes.util.find_library with muslhttps://github.com/python/cpython/pull/18380#top
ncopahttps://github.com/ncopa
python:mainhttps://github.com/python/cpython/tree/main
ncopa:bpo-21622https://github.com/ncopa/cpython/tree/bpo-21622
https://github.com/ncopa
ncopahttps://github.com/ncopa
Feb 6, 2020https://github.com/python/cpython/pull/18380#issue-561142948
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://bugs.python.org/issue21622https://bugs.python.org/issue21622
ctypes.util incorrectly fails for libraries without DT_SONAME #65821https://github.com/python/cpython/issues/65821
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
Feb 6, 2020https://github.com/python/cpython/pull/18380#issuecomment-583002979
PSF contributor agreementhttps://www.python.org/psf/contrib/contrib-form/
@ncopahttps://github.com/ncopa
the steps outlined in the CPython devguidehttps://devguide.python.org/pullrequest/#licensing
check yourselfhttps://check-python-cla.herokuapp.com/
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
CLA not signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20not%20signed%22
Feb 6, 2020https://github.com/python/cpython/pull/18380#event-3014687800
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Feb 6, 2020https://github.com/python/cpython/pull/18380#event-3014688095
https://github.com/ammaraskar
ammaraskarhttps://github.com/ammaraskar
vadmiumhttps://github.com/vadmium
February 6, 2020 16:59https://github.com/python/cpython/pull/18380#event-3014699294
https://github.com/csabella
csabellahttps://github.com/csabella
abalkinhttps://github.com/abalkin
amauryfahttps://github.com/amauryfa
meadorihttps://github.com/meadori
February 6, 2020 22:12https://github.com/python/cpython/pull/18380#event-3015673981
https://github.com/csabella
csabellahttps://github.com/csabella
CLA not signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20not%20signed%22
Mar 11, 2020https://github.com/python/cpython/pull/18380#event-3116936503
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
CLA signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22
Mar 11, 2020https://github.com/python/cpython/pull/18380#event-3116936541
https://github.com/xordspar0
xordspar0https://github.com/xordspar0
Apr 30, 2020 https://github.com/python/cpython/pull/18380#ref-issue-609832283
ldconfig always errors on Musl systems lutris/lutris#2815 https://github.com/lutris/lutris/issues/2815
https://github.com/PureTryOut
PureTryOuthttps://github.com/PureTryOut
Apr 30, 2020https://github.com/python/cpython/pull/18380#issuecomment-621906314
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/mtottenh
mtottenhhttps://github.com/mtottenh
May 19, 2020 https://github.com/python/cpython/pull/18380#ref-pullrequest-620773282
Add pypy3-exe 7.3.0 to overlay gentoo/musl#317 https://github.com/gentoo/musl/pull/317
https://github.com/FFY00
FFY00https://github.com/FFY00
Sep 19, 2020 https://github.com/python/cpython/pull/18380#pullrequestreview-492012501
View reviewed changes https://github.com/python/cpython/pull/18380/files
FFY00https://github.com/FFY00
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/python/cpython/pull/18380#pullrequestreview-492012501
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Sep 19, 2020https://github.com/python/cpython/pull/18380#event-3785410924
https://github.com/ncopa
ncopahttps://github.com/ncopa
Oct 2, 2020https://github.com/python/cpython/pull/18380#issuecomment-702598644
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/FFY00
FFY00https://github.com/FFY00
Oct 4, 2020https://github.com/python/cpython/pull/18380#issuecomment-703251976
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/ncopa
ncopahttps://github.com/ncopa
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714405839
commenthttps://github.com/python/cpython/blob/27ac19cca2c639caaf6fedf3632fe6beb265f24f/Lib/ctypes/util.py#L285
dl_iterate_phdrhttps://man7.org/linux/man-pages/man3/dl_iterate_phdr.3.html
@nsz-armhttps://github.com/nsz-arm
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/FFY00
FFY00https://github.com/FFY00
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714422223
commenthttps://github.com/python/cpython/blob/27ac19cca2c639caaf6fedf3632fe6beb265f24f/Lib/ctypes/util.py#L285
https://musl.libc.org/support.htmlhttps://musl.libc.org/support.html
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/nsz-arm
nsz-armhttps://github.com/nsz-arm
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714436891
https://musl.libc.org/support.htmlhttps://musl.libc.org/support.html
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/ncopa
ncopahttps://github.com/ncopa
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714438710
@FFY00https://github.com/FFY00
by designhttps://wiki.musl-libc.org/faq.html#Q:-Why-is-there-no-%3Ccode%3E__MUSL__%3C/code%3E-macro?
configure.achttps://github.com/python/cpython/blob/master/configure.ac#L724
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/richfelker
richfelkerhttps://github.com/richfelker
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714530124
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/richfelker
richfelkerhttps://github.com/richfelker
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714559325
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/ncopa
ncopahttps://github.com/ncopa
force-pushedhttps://github.com/python/cpython/compare/825e74ff96314d051da3dbf7dd3849b105c2118e..4fbb6368639e5bb85f137761ae76fe3b21ba751e
825e74fhttps://github.com/python/cpython/commit/825e74ff96314d051da3dbf7dd3849b105c2118e
4fbb636https://github.com/python/cpython/commit/4fbb6368639e5bb85f137761ae76fe3b21ba751e
Compare https://github.com/python/cpython/compare/825e74ff96314d051da3dbf7dd3849b105c2118e..4fbb6368639e5bb85f137761ae76fe3b21ba751e
October 22, 2020 16:06https://github.com/python/cpython/pull/18380#event-3909926293
https://github.com/ncopa
ncopahttps://github.com/ncopa
Oct 22, 2020https://github.com/python/cpython/pull/18380#issuecomment-714599172
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/ncopa
ncopahttps://github.com/ncopa
force-pushedhttps://github.com/python/cpython/compare/8e0ebcd72e89429ba543aaa20c02bee0b1f1881b..64272feb0c6479d836be6c37b39e7ddda467462c
8e0ebcdhttps://github.com/python/cpython/commit/8e0ebcd72e89429ba543aaa20c02bee0b1f1881b
64272fehttps://github.com/python/cpython/commit/64272feb0c6479d836be6c37b39e7ddda467462c
Compare https://github.com/python/cpython/compare/8e0ebcd72e89429ba543aaa20c02bee0b1f1881b..64272feb0c6479d836be6c37b39e7ddda467462c
October 23, 2020 07:01https://github.com/python/cpython/pull/18380#event-3912413487
Nov 9, 2020 https://github.com/python/cpython/pull/18380#ref-pullrequest-739255860
Workaround for bug in find_library on musl-libc tuupola/pybranca#7 https://github.com/tuupola/pybranca/pull/7
https://github.com/ncopa
ncopahttps://github.com/ncopa
Feb 9, 2021https://github.com/python/cpython/pull/18380#issuecomment-776012360
@richfelkerhttps://github.com/richfelker
https://bugs.python.org/issue43112https://bugs.python.org/issue43112
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/merwok
merwokhttps://github.com/merwok
Feb 9, 2021 https://github.com/python/cpython/pull/18380#pullrequestreview-586684733
View reviewed changes https://github.com/python/cpython/pull/18380/files
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/FFY00
FFY00https://github.com/FFY00
May 6, 2023 https://github.com/python/cpython/pull/18380#pullrequestreview-1415633302
View reviewed changes https://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd
FFY00https://github.com/FFY00
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/python/cpython/pull/18380#pullrequestreview-1415633302
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
FFY00https://github.com/FFY00
May 6, 2023https://github.com/python/cpython/pull/18380#discussion_r1186600630
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
merwokhttps://github.com/merwok
May 8, 2023https://github.com/python/cpython/pull/18380#discussion_r1187799714
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
FFY00https://github.com/FFY00
May 8, 2023https://github.com/python/cpython/pull/18380#discussion_r1187821163
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
ncopahttps://github.com/ncopa
May 16, 2023https://github.com/python/cpython/pull/18380#discussion_r1195133771
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
FFY00https://github.com/FFY00
May 6, 2023https://github.com/python/cpython/pull/18380#discussion_r1186602834
Please reload this pagehttps://github.com/python/cpython/pull/18380
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
ncopahttps://github.com/ncopa
May 12, 2023https://github.com/python/cpython/pull/18380#discussion_r1192466646
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
http://git.musl-libc.org/cgit/musl/tree/ldso/dynlink.c?id=f5f55d6589940fd2c2188d76686efe3a530e64e0#n1160http://git.musl-libc.org/cgit/musl/tree/ldso/dynlink.c?id=f5f55d6589940fd2c2188d76686efe3a530e64e0#n1160
Please reload this pagehttps://github.com/python/cpython/pull/18380
ncopahttps://github.com/ncopa
May 7, 2023 16:48https://github.com/python/cpython/pull/18380#commits-pushed-068de75
https://github.com/ncopa
https://github.com/FFY00
Update Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/commits/068de75069eaacf0de32000f09860038894e97fd
068de75https://github.com/python/cpython/pull/18380/commits/068de75069eaacf0de32000f09860038894e97fd
https://github.com/ncopa
https://github.com/FFY00
Update Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/commits/b02efa328e97147dd6b6ccaa02b57cf94f3f8efb
b02efa3https://github.com/python/cpython/pull/18380/commits/b02efa328e97147dd6b6ccaa02b57cf94f3f8efb
https://github.com/ncopa
https://github.com/FFY00
Update Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/commits/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b
f0ca603https://github.com/python/cpython/pull/18380/commits/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b
https://github.com/FFY00
FFY00https://github.com/FFY00
May 8, 2023https://github.com/python/cpython/pull/18380#issuecomment-1538842328
@merwokhttps://github.com/merwok
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/FFY00
FFY00https://github.com/FFY00
stale reviewhttps://github.com/python/cpython/pull/18380#pullrequestreview-492012501
May 8, 2023 18:28https://github.com/python/cpython/pull/18380#event-9193197766
https://github.com/FX-Wood
FX-Woodhttps://github.com/FX-Wood
May 11, 2023 https://github.com/python/cpython/pull/18380#ref-issue-1706595403
Can't find portaudio in alpine docker container spatialaudio/python-sounddevice#467 https://github.com/spatialaudio/python-sounddevice/issues/467
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
May 13, 2023 https://github.com/python/cpython/pull/18380#pullrequestreview-1425467729
View reviewed changes https://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b
Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-4e23b3237d0aa08bf4c434d75fab19200a80837bd147051fefccd98b7f2480fa
erlend-aaslandhttps://github.com/erlend-aasland
May 13, 2023https://github.com/python/cpython/pull/18380#discussion_r1193046577
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
erlend-aaslandhttps://github.com/erlend-aasland
May 13, 2023https://github.com/python/cpython/pull/18380#discussion_r1193047130
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
ncopahttps://github.com/ncopa
May 16, 2023https://github.com/python/cpython/pull/18380#discussion_r1195179848
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
erlend-aaslandhttps://github.com/erlend-aasland
Oct 4, 2023https://github.com/python/cpython/pull/18380#discussion_r1345341098
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-4e23b3237d0aa08bf4c434d75fab19200a80837bd147051fefccd98b7f2480fa
Please reload this pagehttps://github.com/python/cpython/pull/18380
Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-4e23b3237d0aa08bf4c434d75fab19200a80837bd147051fefccd98b7f2480fa
Please reload this pagehttps://github.com/python/cpython/pull/18380
Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-4e23b3237d0aa08bf4c434d75fab19200a80837bd147051fefccd98b7f2480fa
Please reload this pagehttps://github.com/python/cpython/pull/18380
Misc/NEWS.d/next/Library/2021-02-10-16-05-03.bpo-21622.sNtCfz.rsthttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-5704563f2068991e8ed3b357e1bb69f7d4be6585aded8cc5b1d80df7086b557b
erlend-aaslandhttps://github.com/erlend-aasland
May 13, 2023https://github.com/python/cpython/pull/18380#discussion_r1193046840
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/18380
Lib/ctypes/util.pyhttps://github.com/python/cpython/pull/18380/files/f0ca6034d5e620348ee8f9aea7ae33ab7b10256b#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
May 13, 2023https://github.com/python/cpython/pull/18380#event-9239282424
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
May 13, 2023https://github.com/python/cpython/pull/18380#issuecomment-1546761293
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting changes https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22
May 13, 2023https://github.com/python/cpython/pull/18380#event-9239282434
ncopahttps://github.com/ncopa
May 16, 2023 15:12https://github.com/python/cpython/pull/18380#commits-pushed-0b423ee
https://github.com/ncopa
Use modern line breaks for returnhttps://github.com/python/cpython/pull/18380/commits/0b423eee99151df8f7ccce43dff43f267e0a71d0
0b423eehttps://github.com/python/cpython/pull/18380/commits/0b423eee99151df8f7ccce43dff43f267e0a71d0
https://github.com/ncopa
https://github.com/erlend-aasland
Update Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/commits/8a32a5b88668de890ef643da0c88d685968dea61
8a32a5bhttps://github.com/python/cpython/pull/18380/commits/8a32a5b88668de890ef643da0c88d685968dea61
https://github.com/ncopa
https://github.com/erlend-aasland
Update Modules/_ctypes/callproc.chttps://github.com/python/cpython/pull/18380/commits/4c0889db45c2302af2282557b33f1621a246a5ea
4c0889dhttps://github.com/python/cpython/pull/18380/commits/4c0889db45c2302af2282557b33f1621a246a5ea
https://github.com/modernNeo
modernNeohttps://github.com/modernNeo
Nov 13, 2023 https://github.com/python/cpython/pull/18380#ref-issue-1958128839
implement spell-checking in Dockerfile.test CSSS/wall_e#446 https://github.com/CSSS/wall_e/issues/446
https://github.com/python/cpython/pull/18380
JeremyHuntworkhttps://github.com/python/cpython/pull/18380
Apr 10, 2022 https://github.com/python/cpython/pull/18380#ref-issue-1198921565
ctypes.util incorrectly fails for libraries without DT_SONAME #65821 https://github.com/python/cpython/issues/65821
https://github.com/encukou
encukouhttps://github.com/encukou
OS-unsupported https://github.com/python/cpython/issues?q=state%3Aopen%20label%3AOS-unsupported
Mar 4, 2024https://github.com/python/cpython/pull/18380#event-12000586248
https://github.com/encukou
encukouhttps://github.com/encukou
Mar 4, 2024https://github.com/python/cpython/pull/18380#issuecomment-1976807263
Please reload this pagehttps://github.com/python/cpython/pull/18380
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/septatrix
septatrixhttps://github.com/septatrix
Dec 25, 2024https://github.com/python/cpython/pull/18380#issuecomment-2561964682
PEP 656https://peps.python.org/pep-0656/
@brettcannonhttps://github.com/brettcannon
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/brettcannon
brettcannonhttps://github.com/brettcannon
Jan 6, 2025https://github.com/python/cpython/pull/18380#issuecomment-2573781518
https://peps.python.org/pep-0011/#support-tiershttps://peps.python.org/pep-0011/#support-tiers
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/tianon
tianonhttps://github.com/tianon
Apr 21, 2025 https://github.com/python/cpython/pull/18380#ref-issue-157335107
find_library broken in alpine image docker-library/python#111 https://github.com/docker-library/python/issues/111
https://github.com/jonasmalacofilho
jonasmalacofilhohttps://github.com/jonasmalacofilho
Aug 13, 2025 https://github.com/python/cpython/pull/18380#ref-issue-3319976024
Using PyUSB with Alpine Linux 3.22 on Docker pyusb/pyusb#537 https://github.com/pyusb/pyusb/issues/537
https://github.com/7c6f434c
7c6f434chttps://github.com/7c6f434c
Aug 17, 2025 https://github.com/python/cpython/pull/18380#ref-pullrequest-3299835977
pypy: make CFFI builds find libsqlite3 NixOS/nixpkgs#431707 https://github.com/NixOS/nixpkgs/pull/431707
https://github.com/airtower-luna
airtower-lunahttps://github.com/airtower-luna
Dec 22, 2025 https://github.com/python/cpython/pull/18380#ref-issue-3754656314
python bindings fail to find libiio.so on (embedded) systems without gcc, objdump, ldconfig and ld analogdevicesinc/libiio#1379 https://github.com/analogdevicesinc/libiio/issues/1379
https://github.com/vfazio
vfaziohttps://github.com/vfazio
Feb 2, 2026https://github.com/python/cpython/pull/18380#issuecomment-3834400626
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/encukou
encukouhttps://github.com/encukou
Feb 2, 2026https://github.com/python/cpython/pull/18380#issuecomment-3835220842
find_library()https://docs.python.org/3/library/ctypes.html#ctypes.util.find_library
ctypeshttps://docs.python.org/3/library/ctypes.html#module-ctypes
find_library()https://docs.python.org/3/library/ctypes.html#ctypes.util.find_library
soft-deprecatehttps://peps.python.org/pep-0387/#soft-deprecation
contactshttps://devguide.python.org/core-team/experts/index.html#platforms
@FFY00https://github.com/FFY00
@merwokhttps://github.com/merwok
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/merwok
merwokhttps://github.com/merwok
Feb 2, 2026https://github.com/python/cpython/pull/18380#issuecomment-3837467521
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/encukou
encukouhttps://github.com/encukou
Mar 20, 2026https://github.com/python/cpython/pull/18380#issuecomment-4098468285
@nsz-armhttps://github.com/nsz-arm
notedhttps://github.com/python/cpython/pull/18380#issuecomment-714436891
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/encukou
encukouhttps://github.com/encukou
Mar 20, 2026https://github.com/python/cpython/pull/18380#event-23754559691
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
Unsupported platformshttps://github.com/orgs/python/projects/27
Mar 20, 2026https://github.com/python/cpython/pull/18380#event-23754579284
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F18380
https://github.com/merwok
merwok https://github.com/merwok
https://github.com/python/cpython/pull/18380/files/c35eef83f15bae54b0cb3374ebd17642f16b7dfd
https://github.com/FFY00
FFY00 https://github.com/FFY00
https://github.com/python/cpython/pull/18380/files/1d1832b0f462e7f80aeeb52efb1f92fde9c884fd
https://github.com/erlend-aasland
erlend-aasland https://github.com/erlend-aasland
https://github.com/python/cpython/pull/18380/files/4c0889db45c2302af2282557b33f1621a246a5ea
https://github.com/vadmium
vadmium https://github.com/vadmium
https://github.com/abalkin
abalkin https://github.com/abalkin
https://github.com/amauryfa
amauryfa https://github.com/amauryfa
https://github.com/meadori
meadori https://github.com/meadori
https://github.com/corona10
corona10 https://github.com/corona10
awaiting changes https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22
OS-unsupported https://github.com/python/cpython/issues?q=state%3Aopen%20label%3AOS-unsupported
stdlib https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Astdlib
topic-ctypes https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atopic-ctypes
Unsupported platforms https://github.com/orgs/python/projects/27
Please reload this pagehttps://github.com/python/cpython/pull/18380
https://github.com/ncopa
https://github.com/the-knights-who-say-ni
https://github.com/PureTryOut
https://github.com/FFY00
https://github.com/nsz-arm
https://github.com/richfelker
https://github.com/merwok
https://github.com/uranusjr
https://github.com/thesamesam
https://github.com/arhadthedev
https://github.com/bedevere-bot
https://github.com/encukou
https://github.com/septatrix
https://github.com/brettcannon
https://github.com/vfazio
https://github.com/erlend-aasland
https://github.com/csabella
https://github.com/ezio-melotti
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.