[Bug 234080] devel/rust-cbindgen 0.6.7_1 segfaults during configure with *** Signal 11 on FreeBSD 12.0-RELEASE
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Dec 17 16:27:44 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234080
--- Comment #3 from Jan Beich <jbeich at FreeBSD.org> ---
I can't reproduce and pkg-fallout@ is silent.
devel/rust-cbindgen:
http://beefy3.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/112amd64-quarterly.log
http://beefy9.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/112amd64-default.log
http://beefy1.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/112i386-quarterly.log
http://beefy10.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/112i386-default.log
http://beefy2.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/120amd64-quarterly.log
http://beefy6.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/120amd64-default.log
http://beefy4.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/120i386-quarterly.log
http://beefy5.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/120i386-default.log
www.ipv6proxy.net/go.php?u=http://beefy12.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/head-amd64-default.log
www.ipv6proxy.net/go.php?u=http://beefy11.nyi.freebsd.org/data/latest-per-pkg/rust-cbindgen/0.6.7/head-i386-default.log
www/firefox:
http://beefy3.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/112amd64-quarterly.log
http://beefy9.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/112amd64-default.log
http://beefy1.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/112i386-quarterly.log
http://beefy10.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/112i386-default.log
http://beefy2.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/120amd64-quarterly.log
http://beefy6.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/120amd64-default.log
http://beefy4.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/120i386-quarterly.log
http://beefy5.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/120i386-default.log
www.ipv6proxy.net/go.php?u=http://beefy12.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/head-amd64-default.log
www.ipv6proxy.net/go.php?u=http://beefy11.nyi.freebsd.org/data/latest-per-pkg/firefox/64.0_3%2C1/head-i386-default.log
(In reply to Kevin Reinholz from comment #2)
> I tried building rust-cbindgen with rust-nightly version 1.33.0.20181216 ...
This is not supported yet due to the way BUILD_DEPENDS works. rust-nightly
mainly exists for port maintainers.
> rust-cbindgen complains about not having rust version 1.31
Try replacing rust>= with rust-nightly>= in Mk/Uses/cargo.mk. Ditto in
Mk/bsd.gecko.mk.
> Unless I'm mistaken, the issue lies with the stat wrapper in
> rust-cbindgen (but not in rust, oddly enough), and a change between
> stat's memory layout from FreeBSD 11.x to 12.0. Help?
libc (crate) ABI is currently limited to FreeBSD 11.*, so it shouldn't be an
issue for kernels with COMPAT_FREEBSD11.
https://github.com/rust-lang/libc/issues/570
https://github.com/rust-lang/libc/commit/969ad2b73cdc
https://github.com/rust-lang/libc/commit/78f93220d70e
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gecko
mailing list