On Thu, Feb 25, 2021 at 04:55:43PM +0000, Richard Purdie wrote: > On Wed, 2021-02-24 at 20:48 -0500, Randy MacLeod wrote: > > Added or updated these commits: > > > > 86109491bc maintainers: Add myself as maintainer for rust pkgs > > ... > > b411e322b3 rust: remove container build scripts used by meta-rust > > c646d47ebc rust: update the README to conform to being in oe-core > > e19d823567 meta-rust: merge commits > > > > The last commit update was just squashing a new commit from meta-rust: > > f8b9103 Remove checks for Rust versions we don't build anymore. > > > > > > To Do List > > ========== > > > > 1) cargo-bitbake - the README suggest adding this using desktop > > cargo but once we get the SDK merged, it should be added there. > > Someone suggested using devtool for this rather than cargo-bitbake. > > > > 2) Fix the SDK libcrypto, libstdc++ glibc-2.33 problem. I'm running a > > git bisect using poky, meta-oe/master, meta-rust+SDK patches. > > > > 3) Add a test case to either: > > - just build rust-hello-world or > > - run it in qemu > > > > N) Fix *some* of the remaining bugs in: > > https://github.com/meta-rust/meta-rust/issues > > I put this into master-next to see how it looked. The build hasn't completed > yet but so far: > > rust-native doesn't build on debian8: > https://autobuilder.yoctoproject.org/typhoon/#/builders/116/builds/40/steps/13/logs/stdio > > oe-selftest: > https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/1855/steps/14/logs/stdio > https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/1887 > (others will likely show the same issues) > > which is basically three tests failing: > > oe-selftest -r sstatetests.SStateTests.test_sstate_noop_samesigs > oe-selftest -r sstatetests.SStateTests.test_sstate_sametune_samesigs
Not sure how to read these, but it might be fixed in upstream by: https://github.com/meta-rust/meta-rust/commit/920328c8d8dd553e69309733d874229af4fa159f the sstate-diff-machines.sh doesn't show with an issue for rust-native with this one applied. And it did show an error without it: === Comparing signatures for task do_populate_sysroot.sigdata between qemux86 and qemuarm === ERROR: rust-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemuarm NOTE: Starting bitbake server... NOTE: Started PRServer with DBfile: OE/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 46469, PID: 57036 Hash for dependent task rust/rust_1.49.0.bb:do_install:virtual:native changed from 7334d76a4757c1b893a8c2b8c85ada005788b3adeff5a33fe509c43f994d91c1 to 162ccf6462851630b0816fdb5fbe68f6b158b81f4ce3ed45ec4c1f258f93212c Unable to find matching sigdata for virtual:native:OE/meta-rust/recipes-devtools/rust/rust_1.49.0.bb:do_install with hashes 7334d76a4757c1b893a8c2b8c85ada005788b3adeff5a33fe509c43f994d91c1 or 162ccf6462851630b0816fdb5fbe68f6b158b81f4ce3ed45ec4c1f258f93212c ERROR: 1 errors found in BUILD/sstate-diff/1614274412/signatures.qemuarm.do_populate_sysroot.sigdata.log > oe-selftest -r distrodata.Distrodata.test_maintainers > > so the maintainers entries aren't quite right which is easy to fix and > the sstate signatures aren't behaving correctly which may be more fun, > depends what is wrong. Those tests explain they're broken (which is what > we have the tests for) but more investigation would be needed to > understand how/why. > > Cheers, > > Richard > > > > > > > >
signature.asc
Description: PGP signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#148610): https://lists.openembedded.org/g/openembedded-core/message/148610 Mute This Topic: https://lists.openembedded.org/mt/80893251/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
