Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jan 2019 09:16:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 235063] devel/rust-cbindgen: fix build on tier2 arches
Message-ID:  <bug-235063-21738-WkrBUi4QwY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-235063-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-235063-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235063

--- Comment #3 from mikael.urankar@gmail.com ---
(In reply to Jan Beich from comment #2)
Have you tried on ppc64?

/usr/local/bin/rustc -v --crate-name build_script_build
/usr/ports/devel/rust-cbindgen/work/cbindgen-0.7.1/cargo-crates/serde-1.0.6=
4/build.rs
--color always --crate-type bin --emit=3Ddep-info,link -C opt-level=3D2 --c=
fg
'feature=3D"default"' --cfg 'feature=3D"derive"' --cfg 'feature=3D"serde_de=
rive"'
--cfg 'feature=3D"std"' -C metadata=3D915e58bbae8349b8 -C
extra-filename=3D-915e58bbae8349b8 --out-dir
/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae83=
49b8
-L dependency=3D/usr/ports/devel/rust-cbindgen/work/target/release/deps
--cap-lints allow -C linker=3Dcc -C link-arg=3D
error: linking with `cc` failed: exit code: 1
  |
  =3D note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.0=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
0.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
1.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
2.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
3.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
4.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.1=
5.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.2=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.3=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.4=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.5=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.6=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.7=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.8=
.rcgu.o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.build_script_build.4g191kcm-cgu.9=
.rcgu.o"
"-o"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8"
"/usr/ports/devel/rust-cbindgen/work/target/release/build/serde-915e58bbae8=
349b8/build_script_build-915e58bbae8349b8.2g41zkk9evkorm4z.rcgu.o"
"-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultl=
ibs"
"-L" "/usr/ports/devel/rust-cbindgen/work/target/release/deps" "-L"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib" "-Wl,--start-group"
"-Wl,-Bstatic"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/libstd-398760fa0f42b4=
03.rlib"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/libpanic_unwind-b79c2=
3953af9042f.rlib"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/libunwind-2107fcd3cb2=
2b901.rlib"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/liblibc-44ad042864fcd=
9e2.rlib"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/liballoc-9e8085774048=
6bce.rlib"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/libcore-670ca0bddc47c=
93a.rlib"
"-Wl,--end-group"
"/usr/local/lib/rustlib/powerpc64-unknown-freebsd/lib/libcompiler_builtins-=
cbe738a36f7f96a5.rlib"
"-Wl,-Bdynamic" "-lexecinfo" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt"
"-lpthread" "-lutil" ""
  =3D note: cc: : No such file or directory.

rust requires gcc7 or 8 on pp

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235063-21738-WkrBUi4QwY>