[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Rust still broken on 9.0-STABLE i386
>>> 1.45.2-src/src/bootstrap/Cargo.toml --frozen
>>> /comp/obj/pkgsrc/lang/rust/work/rust-bootstrap/bin/cargo: Shared object
>>> "libssl.so.1.1" not found
>>> Traceback (most recent call last):
>>> File "./x.py", line 11, in <module>
>> Does "pkg_add openssl" to get the openssl from pkgsrc help (as a workaround)?
> Yes, or rather I built it from source.
> With openssl installed, I was able to build rust (make package just worked).
> Given the hour, I lean to minimal changes, so I am inclined to basically
> add the make-code corresponding to the following pseudocode in the rust package:
> if os=netbsd and arch=i386 and version>=9
> add openssl as a build dependency
> which I can't imagine will bother anyone for whom rust now builds.
I got a couple of hints earlier about using
However, this doesn't get me a native build of the bootstrap;
rust fails to link with various OpenSSL ENGINE symbols
undefined, and looking at the linker invocation, neither -lcrypto
nor -lssl are included (they should be!).
I'm now taking a different tack, in that I'm trying to
cross-build a bootstrap kit for i386 where I've tweaked the
"gcc-wrap" script to link a list of known external libraries
statically -- we'll see how that goes.
Main Index |
Thread Index |