[MacPorts] #70370: py312-bcrypt fails to build on mavericks
MacPorts
noreply at macports.org
Sat Jul 13 18:30:36 UTC 2024
#70370: py312-bcrypt fails to build on mavericks
--------------------+--------------------------
Reporter: tehcog | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: | Port: py312-bcrypt
--------------------+--------------------------
Please see attached main.log
{{{
:info:build Compiling parking_lot v0.12.1
:info:build Running `/opt/local/bin/rustc --crate-name parking_lot
--edition=2018
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/.home/.cargo/macports/parking_lot-0.12.1/src/lib.rs
--error-format=json --json=diagnostic-rendered-ansi,artifacts,future-
incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C
linker-plugin-lto -C overflow-checks=on --cfg 'feature="default"' -C
metadata=c973291b5646a382 -C extra-filename=-c973291b5646a382 --out-dir
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/x86_64-apple-
darwin/release/deps --target x86_64-apple-darwin -C
linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/compwrap/ld/opt/local/bin/clang-mp-16 -L
dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/x86_64-apple-
darwin/release/deps -L
dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/deps
--extern
lock_api=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/x86_64-apple-
darwin/release/deps/liblock_api-36421925c500ca95.rmeta --extern
parking_lot_core=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/x86_64-apple-
darwin/release/deps/libparking_lot_core-4007ff0275124b2c.rmeta --cap-lints
allow --remap-path-
prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2= --remap-path-
prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/.home/.cargo=`
:info:build error: linking with
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/compwrap/ld/opt/local/bin/clang-mp-16` failed:
exit status: 1
:info:build |
:info:build = note: env -u IPHONEOS_DEPLOYMENT_TARGET -u
TVOS_DEPLOYMENT_TARGET LC_ALL="C" PATH="/opt/local/lib/rustlib/x86_64
-apple-
darwin/bin:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin"
VSLANG="1033" ZERO_AR_DATE="1"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/compwrap/ld/opt/local/bin/clang-mp-16" "-arch"
"x86_64" "-m64"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/.tmp/rustc3koY9n/symbols.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.0.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.1.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.2.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.3.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.4.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.5.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.6.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.7.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.build_script_build.8ac14ed76f4f03ba-cgu.8.rcgu.o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-
0d7ce08202004f76.4f7v9ebftyzkf2rf.rcgu.o" "-L"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/deps"
"-L" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/deps
/libtarget_lexicon-0dc66199add4971e.rlib" "/opt/local/lib/rustlib/x86_64
-apple-darwin/lib/libstd-dea1dec033daebae.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-
8a16a9800e8eb5d5.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/libobject-ed2fae08af38af63.rlib" "/opt/local/lib/rustlib/x86_64-apple-
darwin/lib/libmemchr-ad30dbe5543890f1.rlib" "/opt/local/lib/rustlib/x86_64
-apple-darwin/lib/libaddr2line-a92202059fb2c05a.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/libgimli-
c6fd99f6da5d2cd7.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/librustc_demangle-3878c0c16b2e24d6.rlib" "/opt/local/lib/rustlib/x86_64
-apple-darwin/lib/libstd_detect-83f760b4f41c1a90.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-
c900f9d3f7ee7498.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/librustc_std_workspace_alloc-4d9ba7b292248885.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-
d654275f0274bd58.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/libadler-f7ab866b8e98582f.rlib" "/opt/local/lib/rustlib/x86_64-apple-
darwin/lib/libunwind-5c036fcd0daf8ed0.rlib" "/opt/local/lib/rustlib/x86_64
-apple-darwin/lib/libcfg_if-022e73c1e541898f.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/liblibc-
643513c7a6d509cd.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/liballoc-8c0bcc0cfbf7864b.rlib" "/opt/local/lib/rustlib/x86_64-apple-
darwin/lib/librustc_std_workspace_core-627028f40d3c37da.rlib"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib/libcore-
47d045a852ea8ead.rlib" "/opt/local/lib/rustlib/x86_64-apple-darwin/lib
/libcompiler_builtins-9cb18af985855d85.rlib" "-lSystem" "-lc" "-lm" "-L"
"/opt/local/lib/rustlib/x86_64-apple-darwin/lib" "-o"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76/build_script_build-0d7ce08202004f76"
"-Wl,-dead_strip" "-nodefaultlibs"
:info:build = note: Undefined symbols for architecture x86_64:
:info:build "_getentropy", referenced from:
:info:build
std::sys::pal::unix::rand::imp::fill_bytes::h39617d8376b4a809 in libstd-
dea1dec033daebae.rlib(std-
dea1dec033daebae.std.4e58b1c7d3f5f121-cgu.14.rcgu.o)
:info:build ld: symbol(s) not found for architecture x86_64
:info:build clang: error: linker command failed with exit code 1
(use -v to see invocation)
:info:build
:info:build error: could not compile `pyo3-build-config` (build script)
due to 1 previous error
:info:build Caused by:
:info:build process didn't exit successfully: `/opt/local/bin/rustc
--crate-name build_script_build --edition=2021
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/.home/.cargo/macports/pyo3-build-
config-0.20.0/build.rs --error-format=json --json=diagnostic-rendered-
ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C
embed-bitcode=no -C debug-assertions=off -C overflow-checks=on --cfg
'feature="abi3"' --cfg 'feature="default"' --cfg 'feature="extension-
module"' --cfg 'feature="resolve-config"' -C metadata=0d7ce08202004f76 -C
extra-filename=-0d7ce08202004f76 --out-dir
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/build/pyo3
-build-config-0d7ce08202004f76 -C
linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/compwrap/ld/opt/local/bin/clang-mp-16 -L
dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/deps
--extern
target_lexicon=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2/src/_bcrypt/target/release/deps
/libtarget_lexicon-0dc66199add4971e.rlib --cap-lints allow` (exit status:
1)
:info:build warning: build failed, waiting for other jobs to finish...
:info:build =============================DEBUG
ASSISTANCE=============================
:info:build If you are seeing a compilation error please try the
following steps to
:info:build successfully install bcrypt:
:info:build 1) Upgrade to the latest pip and try again. This will fix
errors for most
:info:build users. See: https://pip.pypa.io/en/stable/installing
/#upgrading-pip
:info:build 2) Ensure you have a recent Rust toolchain installed.
bcrypt requires
:info:build rustc >= 1.64.0. (1.63 may be used by setting the
BCRYPT_ALLOW_RUST_163
:info:build environment variable)
:info:build
:info:build Python: 3.12.4
:info:build platform: macOS-10.9.5-x86_64-i386-64bit
:info:build pip: 24.1.1
:info:build setuptools: 70.2.0
:info:build setuptools_rust: 1.9.0
:info:build rustc: 1.78.0 (9b00956e5 2024-04-29) (built from a source
tarball)
:info:build =============================DEBUG
ASSISTANCE=============================
:info:build
:info:build error: `cargo rustc --lib --message-format=json-render-
diagnostics --manifest-path src/_bcrypt/Cargo.toml --target x86_64-apple-
darwin --release -v --features pyo3/extension-module --crate-type cdylib
-- -C 'link-args=-undefined dynamic_lookup
-Wl,-install_name, at rpath/_bcrypt.cpython-312-darwin.so'` failed with code
101
:info:build ERROR Backend subprocess exited when trying to invoke
build_wheel
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-
bcrypt/py312-bcrypt/work/bcrypt-4.1.2" &&
/opt/local/Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12
-m build --no-isolation --wheel --outdir
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-bcrypt/py312-bcrypt/work
:info:build Exit code: 1
:error:build Failed to build py312-bcrypt: command execution failed
:debug:build Error code: CHILDSTATUS 5447 1
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec -callback
portprogress::target_progress_callback build"
:debug:build (procedure "portbuild::build_main" line 10)
:debug:build invoked from within
:debug:build "$procedure $targetname"
:error:build See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_python_py-bcrypt/py312-bcrypt/main.log for
details.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70370>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list