GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — OpenSSL configure API checks use the wrong library order for dependencies in LIBS · Issue #157755 · python/cpython Open Labels buildThe build process and cross-buildThe build process and cross-buildtopic-SSLtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error DescriptionBug description:The OpenSSL API checks in This is inconsistent with the initial ReproductionUse a static OpenSSL build with zlib enabled ( # Set these to the installed libraries and CPython source tree. openssl_prefix=/path/to/openssl-zlib openssl_libdir="$openssl_prefix/lib64" zlib_archive=/path/to/libz.a cpython_source=/path/to/cpython PKG_CONFIG=/bin/false \ LDFLAGS="-L$openssl_libdir" \ LIBS="$zlib_archive" \ "$cpython_source/configure" \ --with-openssl="$openssl_prefix" \ --without-ensurepip Use Actual result: The failing SSL probe links in this order (paths abbreviated): Expected: both API checks succeed. Moving the OpenSSL libraries before - LIBS="$LIBS $OPENSSL_LIBS" + LIBS="$OPENSSL_LIBS $LIBS" - LIBS="$LIBS $LIBCRYPTO_LIBS" + LIBS="$LIBCRYPTO_LIBS $LIBS" After regenerating CPython versions tested on:CPython main branch, 3.13.15 Operating systems tested on:main branch on Linux (WSL Ubuntu), 3.13.15 on all vcpkg ci microsoft/vcpkg#53840 Linked PRsActivity
MetadataMetadataAssigneesLabelsbuildThe build process and cross-buildThe build process and cross-buildtopic-SSLtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error ProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |