You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rust-common-without-python3native.bbclass: refresh from oe-core
* there were many changes since this was imported, apply following changes:
openembedded-core $ git log --oneline 997d54363a3c..d381122874 -- meta/classes-recipe/rust-common.bbclass meta/classes/rust-common.bbclass
d381122874 rust-common.bbclass: move musl-specific linking fix from rust-source.inc
0c07089bdf rust: Do not use default compiler flags defined in CC crate
3bff689f0c rust: Enable baremetal targets
a918ea5645 rust-common.bbclass: use built-in rust targets for -native builds
f5c1280083 classes: Update classes to match new bitbake class scope functionality
081a391fe0 classes: Add SPDX license identifiers
880c1ea3ed classes: Add copyright statements to files without one
ef347bd395 rust-common: Remove conflict with utils create_wrapper
06af65757b rust-common: Set rustlibdir to match target expectation
f35d5af06d rust-common: Simplify libc handling
dc134c0311 rust-common: Update to match cross targets
d02c28b221 rust-common/rust: Improve bootstrap BUILD_SYS handling
9160e4a375 rust: Generate per recipe target configuration files
dfff5a1767 rust-common: Rework wrappers to handle musl
1a992268e5 rust-common: Drop export directive from wrappers
e2fc083529 rust-common: Add CXXFLAGS
38b61aeaf8 rust-common: Fix sstate signatures between arm hf and non-hf
67b4e0fdb1 rust-common: override RUST_LIBC for crosssdk
c13afbade8 rust: Introduce RUST_BUILD_ARCH
9ab61e3cfe rust: Introduce arch_to_rust_arch()
to fix firefox.do_configure failure:
| 0:04.86 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread
| 0:04.86 checking for rustc... /OE/build/test-oe-build-time/poky/build/tmp/work/core2-64-poky-linux/firefox/68.9.0esr/recipe-sysroot-native/usr/bin/rustc
| 0:04.86 checking for cargo... /OE/build/test-oe-build-time/poky/build/tmp/work/core2-64-poky-linux/firefox/68.9.0esr/recipe-sysroot-native/usr/bin/cargo
| 0:04.92 checking rustc version... 1.70.0
| 0:04.93 checking cargo version... 1.70.0
| 0:04.95 checking rust host... x86_64-linux
| 0:04.95 checking rust target... x86_64-poky-linux
| 0:04.95 checking for rust target triplet... x86_64-poky-linux
| 0:04.95 checking for rust host triplet... x86_64-linux
| 0:04.95 ERROR: The rust compiler host (x86_64-unknown-linux-gnu) is not suitable for the configure host (x86_64-pc-linux-gnu/x86_64-linux).
| 0:04.98 *** Fix above errors and then restart with\
| 0:04.98 "./mach build"
| 0:04.98 make: *** [client.mk:115: configure] Error 1
* keep in mind that I'm still not interested in maintaining firefox
recipe, I need it just to measure build time, nobody should use
this unmaintained version for anything serious
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
0 commit comments