/tests/01_origin' make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' mkdir -p a echo 'int f(){return 3;};' | gcc -shared -Wl,-soname,libf.so -o a/libf.so -x c - -nostdlib make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' mkdir -p a echo 'extern int f(); int g(){return f();};' | gcc -shared -Wl,-soname,libg.so '-Wl,-rpath,${ORIGIN}' -o a/libg.so -x c - -La -lf -nostdlib make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' mkdir -p b ln -vs ../a/libg.so b/libg.so 'b/libg.so' -> '../a/libg.so' make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' echo 'extern int g(); int _start(){return g();};' | gcc -Wl,-soname,exe '-Wl,-rpath,${ORIGIN}/b' -o exe -x c - -La -lg -nostdlib make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' ! ../../libtree exe # should not find libf.so exe └── libg.so [runpath] └── libf.so not found ┊ Paths considered in this order: ┊ 1. rpath is skipped because runpath was set ┊ 2. LD_LIBRARY_PATH was not set ┊ 3. runpath: ┊ .//b ┊ 4. ld config files: ┊ 5. Standard paths: ┊ /lib ┊ /lib64 ┊ /usr/lib ┊ /usr/lib64 LD_LIBRARY_PATH=/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath/a ../../libtree exe # should find libf.so exe └── libg.so [LD_LIBRARY_PATH] └── libf.so [LD_LIBRARY_PATH] make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/07_origin_is_relative_to_symlink_location_not_realpath' Error [exe]: Not all dependencies were found make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/05_32_bits' mkdir -p lib32 echo 'int a(){return 42;}' | gcc -shared -Wl,-soname,libx.so -m32 -o lib32/libx.so -nostdlib -x c - gcc: error: unrecognized command-line option ‘-m32’ make[1]: *** [Makefile:16: lib32/libx.so] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/05_32_bits' make[1]: *** Waiting for unfinished jobs.... make[1]: Entering directory '/builddir/build/BUILD/libtree-3.1.1/tests/05_32_bits' mkdir -p lib64 echo 'int a(){return 42;}' | gcc -shared -Wl,-soname,libx.so -m64 -o lib64/libx.so -nostdlib -x c - gcc: error: unrecognized command-line option ‘-m64’ make[1]: *** [Makefile:12: lib64/libx.so] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/libtree-3.1.1/tests/05_32_bits' make: *** [Makefile:34: check] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.yVPiEe (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.yVPiEe (%check) 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/libtree-ldd.spec