rder v1.3.4 Compiling itoa v0.4.5 Compiling regex-syntax v0.6.14 Compiling libm v0.1.4 Compiling log v0.4.8 Compiling typenum v1.11.2 Compiling proc-macro-hack v0.5.11 Compiling cssparser v0.27.2 Compiling serde_derive v1.0.104 Compiling futures-macro v0.3.4 Compiling futures-util v0.3.4 Compiling phf_macros v0.8.0 Compiling futures-executor v0.3.4 Compiling phf v0.8.0 Compiling regex v1.3.4 Compiling glib v0.9.2 Compiling serde_json v1.0.47 Compiling string_cache_codegen v0.5.1 Compiling num-rational v0.2.3 Compiling precomputed-hash v0.1.1 Compiling mac v0.1.1 Compiling pango v0.8.0 Compiling rayon-core v1.7.0 Compiling dtoa v0.4.5 Compiling gio v0.8.1 Compiling cairo-rs v0.8.0 Compiling dtoa-short v0.3.2 Compiling markup5ever v0.10.0 Compiling futf v0.1.4 Compiling crossbeam-deque v0.7.2 Compiling cssparser-macros v0.6.0 Compiling unicode-normalization v0.1.12 Compiling crossbeam-queue v0.2.1 Compiling approx v0.3.2 Compiling unicode-bidi v0.3.4 Compiling selectors v0.22.0 Compiling num_cpus v1.12.0 Compiling nodrop v0.1.14 Compiling rawpointer v0.2.1 Compiling pangocairo v0.9.0 Compiling futures-io v0.3.4 Compiling gdk-pixbuf v0.8.0 Compiling stable_deref_trait v1.1.1 Compiling siphasher v0.2.3 Compiling either v1.5.3 Compiling utf-8 v0.7.5 Compiling phf_shared v0.7.24 Compiling tendril v0.4.1 Compiling servo_arc v0.1.1 Compiling matrixmultiply v0.2.3 error[E0793]: reference to packed field is unaligned --> /builddir/build/BUILD/ikona-1.0/src/rs/vendor/tendril/src/tendril.rs:241:20 | 241 | if (*header).refcount.decrement() == 1 { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers) error[E0793]: reference to packed field is unaligned --> /builddir/build/BUILD/ikona-1.0/src/rs/vendor/tendril/src/tendril.rs:958:9 | 958 | (*self.header()).refcount.increment(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) = help: copy the field contents to a local variable, or replace the reference with a raw pointer and use `read_unaligned`/`write_unaligned` (loads and stores via `*p` must be properly aligned even when using raw pointers) For more information about this error, try `rustc --explain E0793`. error: could not compile `tendril` due to 2 previous errors warning: build failed, waiting for other jobs to finish... make[2]: *** [CMakeFiles/rust_target.dir/build.make:79: src/rs/target/release/libikonars.a] Error 101 make[1]: *** [CMakeFiles/Makefile2:94: CMakeFiles/rust_target.dir/all] Error 2 make: *** [Makefile:139: all] Error 2 RPM build warnings: RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.u0vf12 (%build) %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Bad exit status from /var/tmp/rpm-tmp.u0vf12 (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ikona.spec