Description of problem: Library libgetdns_ex_event.so does not contain getdns_extension_set_libevent_base symbol, so building of my application finishes with linker error: undefined reference to `getdns_extension_set_libevent_base'. Version-Release number of selected component (if applicable): 1.6.0 How reproducible: nm -D /usr/lib64/libgetdns_ex_event.so Actual results: w _ITM_deregisterTMCloneTable w _ITM_registerTMCloneTable w __cxa_finalize w __gmon_start__ Expected results: w _ITM_deregisterTMCloneTable w _ITM_registerTMCloneTable U __assert_fail w __cxa_finalize w __gmon_start__ U __stack_chk_fail U event_add U event_base_dispatch U event_base_loop U event_del U event_free U event_new U getdns_context_set_eventloop 00000000000015a0 T getdns_extension_set_libevent_base U plain_mem_funcs_user_arg U priv_getdns_context_mf Additional info: Fedora 32 has useful package, but the library is /usr/lib64/libgetdns_ext_event.so.
It looks like this two commits are missing: * https://github.com/getdnsapi/getdns/commit/6507e4c4693bbb47dc4060ce2f4b76d7671e0d1d * https://github.com/getdnsapi/getdns/commit/03fc32984e54e9b780b4598f7be5116311ace5bf
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
seems fixed in 1.7.0: paul.wouters@aiven:~/fedora/getdns (rawhide *+)$ nm -D /usr/lib64/libgetdns_ext_event.so w __cxa_finalize@@GLIBC_2.2.5 U event_add U event_base_dispatch U event_base_loop U event_del U event_free U event_new U getdns_context_set_eventloop 0000000000001430 T getdns_extension_set_libevent_base w __gmon_start__ w _ITM_deregisterTMCloneTable w _ITM_registerTMCloneTable U plain_mem_funcs_user_arg U priv_getdns_context_mf U __stack_chk_fail@@GLIBC_2.4
FEDORA-2021-517ac7dcdc has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-517ac7dcdc
FEDORA-2021-517ac7dcdc has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.