Uh oh!
There was an error while loading. Please reload this page.
gh-90005: Don't link with libbsd if not needed - #105236
Conversation
Restore pre pythongh-29696 behaviour
erlend-aasland
commented
Jun 2, 2023
@jefferyto, does this work for you? (re #29696 (comment)) |
jefferyto
commented
Jun 6, 2023
Checking config.log after a test build with this change, I no longer see a check for libbsd after the flock function check is successful (and no |
miss-islington
commented
Jun 6, 2023
Thanks @erlend-aasland for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11, 3.12. |
miss-islington
commented
Jun 6, 2023
Sorry @erlend-aasland, I had trouble checking out the |
miss-islington
commented
Jun 6, 2023
Sorry, @erlend-aasland, I could not cleanly backport this to |
…05236) The regression was introduced with commit 5b946ca. Restore pre pythongh-29696 behaviour.
erlend-aasland
commented
Jun 6, 2023
Thanks for the report, @jefferyto! |
bedevere-bot
commented
Jun 6, 2023
GH-105359 is a backport of this pull request to the 3.11 branch. |
bedevere-bot
commented
Jun 6, 2023
GH-105360 is a backport of this pull request to the 3.12 branch. |
…05236) The regression was introduced with commit 5b946ca. Restore pre pythongh-29696 behaviour.
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit e42c845)
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit e42c845)
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed sockets). This also: * Remove 027-install-python3-symlink-after-stdlib.patch This was merged upstream in python/cpython#104693. * Remove fix for unnecessary linking with libbsd (60bf01c) This was fixed upstream in python/cpython#105236. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Restore pre gh-29696 behaviour