[Bug 2008090] Review Request: libzdnn - IBM Z specific hardware exploitation library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2008090



--- Comment #16 from Dan Horák <dan@xxxxxxxx> ---
we are getting closer, but I see a problem when building in F-35 or rawhide (no
problem in F-34), perhaps some change in the toolchain ...

...
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
ERROR #1 in .dynsym-symbol-table:5: Found unversioned symbol in
.dynsym-symbol-table: .init
#4.0: Processing END of sym_checker.awk

Please also have a look at the tasks described in zdnn.map:
13: # Task: Introduce a new symbol in a new library version.
25: # Task: Provide a second symbol after making an incompatible change of a
symbol.
54: # Task: Remove a symbol and only provide an old version for usage by
existing programs.

#4.3: END of sym_checker.awk: 1 ERRORs
make[1]: Leaving directory '/builddir/build/BUILD/zDNN-0.3.1/zdnn'
make[1]: *** [t-symcheck:30: symcheck] Error 1
make[1]: *** Waiting for unfinished jobs....

please see the complete log at
https://koji.fedoraproject.org/koji/taskinfo?taskID=77604382

You should be able to check it yourself locally with "mock -r fedora-35-s390x
libzdnn-0.3.1-4.fc33.src.rpm" (or use fedora-rawhide-s390x for the -r option),
"mock -r ... shell" puts you into the build's chroot.


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
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




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux