https://bugzilla.redhat.com/show_bug.cgi?id=2008090 --- Comment #19 from Dan Horák <dan@xxxxxxxx> --- But there still something slightly wrong with the dependencies in the Makefile, because it's processing the symbols twice in the %install section (during "make install"), see bellow. It does "make all", whioch should be a no-op, then the actual "make install". ... make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' ar -rc lib/libzdnn.a obj/zdnn_init.nonshared.o obj/aiu_lstm_gru.nonshared.o obj/aiu_ops.nonshared.o obj/allochelper.nonshared.o obj/convert_hw.nonshared.o obj/get.nonshared.o obj/init_ztensor.nonshared.o obj/logger.nonshared.o obj/malloc4k.nonshared.o obj/operations.nonshared.o obj/query.nonshared.o obj/reshape_ztensor.nonshared.o obj/status.nonshared.o obj/stickify.nonshared.o obj/tensor_desc.nonshared.o obj/tensor_dump.nonshared.o obj/tensor_verify.nonshared.o obj/utils.nonshared.o obj/version.nonshared.o obj/zdnn.nonshared.o obj/initializer.nonshared.o make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' g++ -shared -Wl,-Bsymbolic-functions -Wl,-soname,libzdnn.so.0 -Wl,--version-script=zdnn.map -lm -o lib/libzdnn.so obj/zdnn_init.o obj/aiu_lstm_gru.o obj/aiu_ops.o obj/allochelper.o obj/convert_hw.o obj/get.o obj/init_ztensor.o obj/logger.o obj/malloc4k.o obj/operations.o obj/query.o obj/reshape_ztensor.o obj/status.o obj/stickify.o obj/tensor_desc.o obj/tensor_dump.o obj/tensor_verify.o obj/utils.o obj/version.o obj/zdnn.o obj/initializer.o make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' gcc -E -c ../zdnn/zdnn.h -o zdnn_preprocessed.h readelf -W --dyn-syms lib/libzdnn.so > zdnn.dynsyms awk -f sym_checker.awk zdnn_preprocessed.h ../zdnn/zdnn.map zdnn.dynsyms #0.0: BEGIN of sym_checker.awk #1.1: Processing file zdnn_preprocessed.h => zdnn.h #2.1: Processing file ../zdnn/zdnn.map => zdnn.map #3.1: Processing file zdnn.dynsyms => .dynsym-symbol-table #4.0: Processing END of sym_checker.awk #4.3: END of sym_checker.awk: SUCCESS make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' g++ -shared -Wl,-Bsymbolic-functions -Wl,-soname,libzdnn-private.so.0 -Wl,--version-script=zdnn_exportall.map -lm -o lib/libzdnn-private.so obj/zdnn_init.o obj/aiu_lstm_gru.o obj/aiu_ops.o obj/allochelper.o obj/convert_hw.o obj/get.o obj/init_ztensor.o obj/logger.o obj/malloc4k.o obj/operations.o obj/query.o obj/reshape_ztensor.o obj/status.o obj/stickify.o obj/tensor_desc.o obj/tensor_dump.o obj/tensor_verify.o obj/utils.o obj/version.o obj/zdnn.o obj/initializer.o make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eMSys6 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x ++ dirname /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x + cd zDNN-0.3.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x 'INSTALL=/usr/bin/install -p' /usr/bin/make all -C zdnn make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' g++ -shared -Wl,-Bsymbolic-functions -Wl,-soname,libzdnn.so.0 -Wl,--version-script=zdnn.map -lm -o lib/libzdnn.so obj/zdnn_init.o obj/aiu_lstm_gru.o obj/aiu_ops.o obj/allochelper.o obj/convert_hw.o obj/get.o obj/init_ztensor.o obj/logger.o obj/malloc4k.o obj/operations.o obj/query.o obj/reshape_ztensor.o obj/status.o obj/stickify.o obj/tensor_desc.o obj/tensor_dump.o obj/tensor_verify.o obj/utils.o obj/version.o obj/zdnn.o obj/initializer.o ln -f -s libzdnn.so lib/libzdnn.so.0 ln -f -s libzdnn-private.so lib/libzdnn-private.so.0 gcc -E -c ../zdnn/zdnn.h -o zdnn_preprocessed.h readelf -W --dyn-syms lib/libzdnn.so > zdnn.dynsyms awk -f sym_checker.awk zdnn_preprocessed.h ../zdnn/zdnn.map zdnn.dynsyms #0.0: BEGIN of sym_checker.awk #1.1: Processing file zdnn_preprocessed.h => zdnn.h #2.1: Processing file ../zdnn/zdnn.map => zdnn.map #3.1: Processing file zdnn.dynsyms => .dynsym-symbol-table #4.0: Processing END of sym_checker.awk #4.3: END of sym_checker.awk: SUCCESS make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' /usr/bin/make install -C zdnn make[1]: Entering directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' g++ -shared -Wl,-Bsymbolic-functions -Wl,-soname,libzdnn.so.0 -Wl,--version-script=zdnn.map -lm -o lib/libzdnn.so obj/zdnn_init.o obj/aiu_lstm_gru.o obj/aiu_ops.o obj/allochelper.o obj/convert_hw.o obj/get.o obj/init_ztensor.o obj/logger.o obj/malloc4k.o obj/operations.o obj/query.o obj/reshape_ztensor.o obj/status.o obj/stickify.o obj/tensor_desc.o obj/tensor_dump.o obj/tensor_verify.o obj/utils.o obj/version.o obj/zdnn.o obj/initializer.o g++ -shared -Wl,-Bsymbolic-functions -Wl,-soname,libzdnn-private.so.0 -Wl,--version-script=zdnn_exportall.map -lm -o lib/libzdnn-private.so obj/zdnn_init.o obj/aiu_lstm_gru.o obj/aiu_ops.o obj/allochelper.o obj/convert_hw.o obj/get.o obj/init_ztensor.o obj/logger.o obj/malloc4k.o obj/operations.o obj/query.o obj/reshape_ztensor.o obj/status.o obj/stickify.o obj/tensor_desc.o obj/tensor_dump.o obj/tensor_verify.o obj/utils.o obj/version.o obj/zdnn.o obj/initializer.o ln -f -s libzdnn.so lib/libzdnn.so.0 ln -f -s libzdnn-private.so lib/libzdnn-private.so.0 gcc -E -c ../zdnn/zdnn.h -o zdnn_preprocessed.h readelf -W --dyn-syms lib/libzdnn.so > zdnn.dynsyms awk -f sym_checker.awk zdnn_preprocessed.h ../zdnn/zdnn.map zdnn.dynsyms #0.0: BEGIN of sym_checker.awk #1.1: Processing file zdnn_preprocessed.h => zdnn.h #2.1: Processing file ../zdnn/zdnn.map => zdnn.map #3.1: Processing file zdnn.dynsyms => .dynsym-symbol-table #4.0: Processing END of sym_checker.awk #4.3: END of sym_checker.awk: SUCCESS /usr/bin/install -p -d /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64 /usr/bin/install -p -d /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/include /usr/bin/install -p -t /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64 lib/libzdnn.so /usr/bin/install -p -m 644 -t /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/include zdnn.h mv /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0 ln -f -s libzdnn.so.0 /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so /usr/bin/install -p -m 644 -t /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64 lib/libzdnn.a make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn' + mv /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0 /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0.3.1 + ln -s -r /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0.3.1 /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0 + rm -f /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so + ln -s -r /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0.3.1 /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.3.1-5.fc36 --unique-debug-suffix -0.3.1-5.fc36.s390x --unique-debug-src-base libzdnn-0.3.1-5.fc36.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/zDNN-0.3.1 extracting debug info from /builddir/build/BUILDROOT/libzdnn-0.3.1-5.fc36.s390x/usr/lib64/libzdnn.so.0.3.1 original debug info size: 304kB, size after compression: 280kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. ... -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=2008090 _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure