diff --git a/abi_libs b/abi_libs --- a/abi_libs +++ b/abi_libs @@ -1,18 +1,4 @@ libasm.so.1 +libdebuginfod.so.1 libdw.so.1 -libebl_aarch64-0.177.so -libebl_alpha-0.177.so -libebl_arm-0.177.so -libebl_bpf-0.177.so -libebl_csky-0.177.so -libebl_i386-0.177.so -libebl_ia64-0.177.so -libebl_m68k-0.177.so -libebl_ppc-0.177.so -libebl_ppc64-0.177.so -libebl_riscv-0.177.so -libebl_s390-0.177.so -libebl_sh-0.177.so -libebl_sparc-0.177.so -libebl_tilegx-0.177.so -libebl_x86_64-0.177.so +libelf.so.1 diff --git a/abi_libs32 b/abi_libs32 new file mode 100644 --- /dev/null +++ b/abi_libs32 @@ -0,0 +1,4 @@ +libasm.so.1 +libdebuginfod.so.1 +libdw.so.1 +libelf.so.1 diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -30,6 +30,21 @@ libasm.so.1:disasm_cb libasm.so.1:disasm_end libasm.so.1:disasm_str +libdebuginfod.so.1:ELFUTILS_0 +libdebuginfod.so.1:ELFUTILS_0.178 +libdebuginfod.so.1:ELFUTILS_0.179 +libdebuginfod.so.1:ELFUTILS_0.183 +libdebuginfod.so.1:debuginfod_add_http_header +libdebuginfod.so.1:debuginfod_begin +libdebuginfod.so.1:debuginfod_end +libdebuginfod.so.1:debuginfod_find_debuginfo +libdebuginfod.so.1:debuginfod_find_executable +libdebuginfod.so.1:debuginfod_find_source +libdebuginfod.so.1:debuginfod_get_url +libdebuginfod.so.1:debuginfod_get_user_data +libdebuginfod.so.1:debuginfod_set_progressfn +libdebuginfod.so.1:debuginfod_set_user_data +libdebuginfod.so.1:debuginfod_set_verbose_fd libdw.so.1:ELFUTILS_0 libdw.so.1:ELFUTILS_0.122 libdw.so.1:ELFUTILS_0.126 @@ -272,35 +287,123 @@ libdw.so.1:dwfl_thread_state_registers libdw.so.1:dwfl_thread_tid libdw.so.1:dwfl_version -libebl_aarch64-0.177.so:ELFUTILS_0.177 -libebl_aarch64-0.177.so:aarch64_init -libebl_alpha-0.177.so:ELFUTILS_0.177 -libebl_alpha-0.177.so:alpha_init -libebl_arm-0.177.so:ELFUTILS_0.177 -libebl_arm-0.177.so:arm_init -libebl_bpf-0.177.so:ELFUTILS_0.177 -libebl_bpf-0.177.so:bpf_init -libebl_csky-0.177.so:ELFUTILS_0.177 -libebl_csky-0.177.so:csky_init -libebl_i386-0.177.so:ELFUTILS_0.177 -libebl_i386-0.177.so:i386_init -libebl_ia64-0.177.so:ELFUTILS_0.177 -libebl_ia64-0.177.so:ia64_init -libebl_m68k-0.177.so:ELFUTILS_0.177 -libebl_m68k-0.177.so:m68k_init -libebl_ppc-0.177.so:ELFUTILS_0.177 -libebl_ppc-0.177.so:ppc_init -libebl_ppc64-0.177.so:ELFUTILS_0.177 -libebl_ppc64-0.177.so:ppc64_init -libebl_riscv-0.177.so:ELFUTILS_0.177 -libebl_riscv-0.177.so:riscv_init -libebl_s390-0.177.so:ELFUTILS_0.177 -libebl_s390-0.177.so:s390_init -libebl_sh-0.177.so:ELFUTILS_0.177 -libebl_sh-0.177.so:sh_init -libebl_sparc-0.177.so:ELFUTILS_0.177 -libebl_sparc-0.177.so:sparc_init -libebl_tilegx-0.177.so:ELFUTILS_0.177 -libebl_tilegx-0.177.so:tilegx_init -libebl_x86_64-0.177.so:ELFUTILS_0.177 -libebl_x86_64-0.177.so:x86_64_init +libelf.so.1:ELFUTILS_1.0 +libelf.so.1:ELFUTILS_1.1 +libelf.so.1:ELFUTILS_1.1.1 +libelf.so.1:ELFUTILS_1.2 +libelf.so.1:ELFUTILS_1.3 +libelf.so.1:ELFUTILS_1.4 +libelf.so.1:ELFUTILS_1.5 +libelf.so.1:ELFUTILS_1.6 +libelf.so.1:ELFUTILS_1.7 +libelf.so.1:elf32_checksum +libelf.so.1:elf32_fsize +libelf.so.1:elf32_getchdr +libelf.so.1:elf32_getehdr +libelf.so.1:elf32_getphdr +libelf.so.1:elf32_getshdr +libelf.so.1:elf32_newehdr +libelf.so.1:elf32_newphdr +libelf.so.1:elf32_offscn +libelf.so.1:elf32_xlatetof +libelf.so.1:elf32_xlatetom +libelf.so.1:elf64_checksum +libelf.so.1:elf64_fsize +libelf.so.1:elf64_getchdr +libelf.so.1:elf64_getehdr +libelf.so.1:elf64_getphdr +libelf.so.1:elf64_getshdr +libelf.so.1:elf64_newehdr +libelf.so.1:elf64_newphdr +libelf.so.1:elf64_offscn +libelf.so.1:elf64_xlatetof +libelf.so.1:elf64_xlatetom +libelf.so.1:elf_begin +libelf.so.1:elf_clone +libelf.so.1:elf_cntl +libelf.so.1:elf_compress +libelf.so.1:elf_compress_gnu +libelf.so.1:elf_end +libelf.so.1:elf_errmsg +libelf.so.1:elf_errno +libelf.so.1:elf_fill +libelf.so.1:elf_flagdata +libelf.so.1:elf_flagehdr +libelf.so.1:elf_flagelf +libelf.so.1:elf_flagphdr +libelf.so.1:elf_flagscn +libelf.so.1:elf_flagshdr +libelf.so.1:elf_getarhdr +libelf.so.1:elf_getaroff +libelf.so.1:elf_getarsym +libelf.so.1:elf_getbase +libelf.so.1:elf_getdata +libelf.so.1:elf_getdata_rawchunk +libelf.so.1:elf_getident +libelf.so.1:elf_getphdrnum +libelf.so.1:elf_getscn +libelf.so.1:elf_getshdrnum +libelf.so.1:elf_getshdrstrndx +libelf.so.1:elf_getshnum +libelf.so.1:elf_getshstrndx +libelf.so.1:elf_gnu_hash +libelf.so.1:elf_hash +libelf.so.1:elf_kind +libelf.so.1:elf_memory +libelf.so.1:elf_ndxscn +libelf.so.1:elf_newdata +libelf.so.1:elf_newscn +libelf.so.1:elf_next +libelf.so.1:elf_nextscn +libelf.so.1:elf_rand +libelf.so.1:elf_rawdata +libelf.so.1:elf_rawfile +libelf.so.1:elf_scnshndx +libelf.so.1:elf_strptr +libelf.so.1:elf_update +libelf.so.1:elf_version +libelf.so.1:gelf_checksum +libelf.so.1:gelf_fsize +libelf.so.1:gelf_getauxv +libelf.so.1:gelf_getchdr +libelf.so.1:gelf_getclass +libelf.so.1:gelf_getdyn +libelf.so.1:gelf_getehdr +libelf.so.1:gelf_getlib +libelf.so.1:gelf_getmove +libelf.so.1:gelf_getnote +libelf.so.1:gelf_getphdr +libelf.so.1:gelf_getrel +libelf.so.1:gelf_getrela +libelf.so.1:gelf_getshdr +libelf.so.1:gelf_getsym +libelf.so.1:gelf_getsyminfo +libelf.so.1:gelf_getsymshndx +libelf.so.1:gelf_getverdaux +libelf.so.1:gelf_getverdef +libelf.so.1:gelf_getvernaux +libelf.so.1:gelf_getverneed +libelf.so.1:gelf_getversym +libelf.so.1:gelf_newehdr +libelf.so.1:gelf_newphdr +libelf.so.1:gelf_offscn +libelf.so.1:gelf_update_auxv +libelf.so.1:gelf_update_dyn +libelf.so.1:gelf_update_ehdr +libelf.so.1:gelf_update_lib +libelf.so.1:gelf_update_move +libelf.so.1:gelf_update_phdr +libelf.so.1:gelf_update_rel +libelf.so.1:gelf_update_rela +libelf.so.1:gelf_update_shdr +libelf.so.1:gelf_update_sym +libelf.so.1:gelf_update_syminfo +libelf.so.1:gelf_update_symshndx +libelf.so.1:gelf_update_verdaux +libelf.so.1:gelf_update_verdef +libelf.so.1:gelf_update_vernaux +libelf.so.1:gelf_update_verneed +libelf.so.1:gelf_update_versym +libelf.so.1:gelf_xlatetof +libelf.so.1:gelf_xlatetom +libelf.so.1:nlist diff --git a/abi_symbols32 b/abi_symbols32 --- a/abi_symbols32 +++ b/abi_symbols32 @@ -30,6 +30,21 @@ libasm.so.1:disasm_cb libasm.so.1:disasm_end libasm.so.1:disasm_str +libdebuginfod.so.1:ELFUTILS_0 +libdebuginfod.so.1:ELFUTILS_0.178 +libdebuginfod.so.1:ELFUTILS_0.179 +libdebuginfod.so.1:ELFUTILS_0.183 +libdebuginfod.so.1:debuginfod_add_http_header +libdebuginfod.so.1:debuginfod_begin +libdebuginfod.so.1:debuginfod_end +libdebuginfod.so.1:debuginfod_find_debuginfo +libdebuginfod.so.1:debuginfod_find_executable +libdebuginfod.so.1:debuginfod_find_source +libdebuginfod.so.1:debuginfod_get_url +libdebuginfod.so.1:debuginfod_get_user_data +libdebuginfod.so.1:debuginfod_set_progressfn +libdebuginfod.so.1:debuginfod_set_user_data +libdebuginfod.so.1:debuginfod_set_verbose_fd libdw.so.1:ELFUTILS_0 libdw.so.1:ELFUTILS_0.122 libdw.so.1:ELFUTILS_0.126 diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,8 +1,13 @@ ld-linux-x86-64.so.2 +libarchive.so.13 libbz2.so.1.0 libc.so.6 +libcurl.so.4 libdl.so.2 -libelf.so.1 +libgcc_s.so.1 liblzma.so.5 +libmicrohttpd.so.12 +libpthread.so.0 +libsqlite3.so.0 libstdc++.so.6 libz.so.1 diff --git a/abi_used_libs32 b/abi_used_libs32 --- a/abi_used_libs32 +++ b/abi_used_libs32 @@ -1,4 +1,6 @@ ld-linux.so.2 libc.so.6 +libcurl.so.4 libdl.so.2 +libpthread.so.0 libz.so.1 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,4 +1,16 @@ ld-linux-x86-64.so.2:__tls_get_addr +libarchive.so.13:archive_entry_mode +libarchive.so.13:archive_entry_mtime +libarchive.so.13:archive_entry_pathname +libarchive.so.13:archive_entry_size +libarchive.so.13:archive_error_string +libarchive.so.13:archive_read_data_into_fd +libarchive.so.13:archive_read_free +libarchive.so.13:archive_read_new +libarchive.so.13:archive_read_next_header +libarchive.so.13:archive_read_open_FILE +libarchive.so.13:archive_read_support_filter_all +libarchive.so.13:archive_read_support_format_all libbz2.so.1.0:BZ2_bzDecompress libbz2.so.1.0:BZ2_bzDecompressEnd libbz2.so.1.0:BZ2_bzDecompressInit @@ -6,10 +18,11 @@ libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc +libc.so.6:__cxa_atexit +libc.so.6:__dprintf_chk libc.so.6:__errno_location libc.so.6:__fprintf_chk libc.so.6:__fsetlocking -libc.so.6:__fxstat libc.so.6:__getdelim libc.so.6:__isoc99_fscanf libc.so.6:__isoc99_sscanf @@ -26,11 +39,10 @@ libc.so.6:__stack_chk_fail libc.so.6:__stpcpy_chk libc.so.6:__strcat_chk +libc.so.6:__strcpy_chk libc.so.6:__strncpy_chk -libc.so.6:__strtoul_internal libc.so.6:__vasprintf_chk libc.so.6:__vsnprintf_chk -libc.so.6:__xstat libc.so.6:_obstack_begin libc.so.6:_obstack_newchunk libc.so.6:abort @@ -38,9 +50,11 @@ libc.so.6:argp_failure libc.so.6:argp_help libc.so.6:argp_parse +libc.so.6:argp_program_version_hook libc.so.6:basename libc.so.6:bindtextdomain libc.so.6:calloc +libc.so.6:clock_gettime libc.so.6:close libc.so.6:closedir libc.so.6:dcgettext @@ -52,6 +66,7 @@ libc.so.6:fchmod libc.so.6:fchown libc.so.6:fclose +libc.so.6:fcntl libc.so.6:fdopen libc.so.6:feof libc.so.6:ferror @@ -64,17 +79,20 @@ libc.so.6:fputs libc.so.6:fputs_unlocked libc.so.6:free +libc.so.6:fstat libc.so.6:ftruncate libc.so.6:fts_close libc.so.6:fts_open libc.so.6:fts_read libc.so.6:fts_set libc.so.6:futimens +libc.so.6:futimes libc.so.6:fwrite libc.so.6:fwrite_unlocked libc.so.6:getdelim libc.so.6:getenv -libc.so.6:getline +libc.so.6:getnameinfo +libc.so.6:getpid libc.so.6:gmtime libc.so.6:hcreate libc.so.6:hdestroy @@ -85,23 +103,31 @@ libc.so.6:localtime libc.so.6:lseek libc.so.6:malloc +libc.so.6:memccpy libc.so.6:memchr libc.so.6:memcmp libc.so.6:memcpy libc.so.6:memmove libc.so.6:mempcpy +libc.so.6:memrchr libc.so.6:memset libc.so.6:mkdir libc.so.6:mkstemp libc.so.6:mmap libc.so.6:mprotect +libc.so.6:mremap +libc.so.6:msync libc.so.6:munmap libc.so.6:obstack_free libc.so.6:open libc.so.6:opendir libc.so.6:pathconf +libc.so.6:pclose +libc.so.6:popen libc.so.6:posix_fadvise +libc.so.6:posix_fallocate libc.so.6:posix_madvise +libc.so.6:posix_memalign libc.so.6:pread libc.so.6:process_vm_readv libc.so.6:program_invocation_short_name @@ -112,15 +138,23 @@ libc.so.6:puts libc.so.6:pwrite libc.so.6:qsort -libc.so.6:qsort_r +libc.so.6:rawmemchr libc.so.6:read libc.so.6:readdir libc.so.6:realloc libc.so.6:realpath +libc.so.6:regcomp +libc.so.6:regexec +libc.so.6:regfree libc.so.6:rename libc.so.6:rewinddir +libc.so.6:rmdir libc.so.6:setlocale +libc.so.6:signal +libc.so.6:sleep libc.so.6:snprintf +libc.so.6:stat +libc.so.6:statfs libc.so.6:stderr libc.so.6:stdin libc.so.6:stdout @@ -132,9 +166,11 @@ libc.so.6:strcmp libc.so.6:strcpy libc.so.6:strdup +libc.so.6:strerror libc.so.6:strerror_r libc.so.6:strftime libc.so.6:strlen +libc.so.6:strncasecmp libc.so.6:strncmp libc.so.6:strncpy libc.so.6:strndup @@ -143,10 +179,12 @@ libc.so.6:strsep libc.so.6:strspn libc.so.6:strstr +libc.so.6:strtok_r libc.so.6:strtol libc.so.6:strtoll libc.so.6:strtoul libc.so.6:strtoull +libc.so.6:strtoumax libc.so.6:syscall libc.so.6:sysconf libc.so.6:tdestroy @@ -156,90 +194,162 @@ libc.so.6:tsearch libc.so.6:uname libc.so.6:unlink +libc.so.6:utime libc.so.6:waitpid libc.so.6:write +libcurl.so.4:curl_easy_cleanup +libcurl.so.4:curl_easy_getinfo +libcurl.so.4:curl_easy_init +libcurl.so.4:curl_easy_setopt +libcurl.so.4:curl_easy_strerror +libcurl.so.4:curl_global_init +libcurl.so.4:curl_multi_add_handle +libcurl.so.4:curl_multi_cleanup +libcurl.so.4:curl_multi_info_read +libcurl.so.4:curl_multi_init +libcurl.so.4:curl_multi_perform +libcurl.so.4:curl_multi_remove_handle +libcurl.so.4:curl_multi_wait +libcurl.so.4:curl_slist_append +libcurl.so.4:curl_slist_free_all libdl.so.2:dlclose libdl.so.2:dlopen libdl.so.2:dlsym -libelf.so.1:elf32_fsize -libelf.so.1:elf32_getehdr -libelf.so.1:elf32_xlatetof -libelf.so.1:elf32_xlatetom -libelf.so.1:elf64_xlatetof -libelf.so.1:elf64_xlatetom -libelf.so.1:elf_begin -libelf.so.1:elf_clone -libelf.so.1:elf_cntl -libelf.so.1:elf_compress -libelf.so.1:elf_compress_gnu -libelf.so.1:elf_end -libelf.so.1:elf_errmsg -libelf.so.1:elf_errno -libelf.so.1:elf_flagdata -libelf.so.1:elf_flagelf -libelf.so.1:elf_getarhdr -libelf.so.1:elf_getaroff -libelf.so.1:elf_getarsym -libelf.so.1:elf_getdata -libelf.so.1:elf_getdata_rawchunk -libelf.so.1:elf_getident -libelf.so.1:elf_getphdrnum -libelf.so.1:elf_getscn -libelf.so.1:elf_getshdrnum -libelf.so.1:elf_getshdrstrndx -libelf.so.1:elf_gnu_hash -libelf.so.1:elf_hash -libelf.so.1:elf_kind -libelf.so.1:elf_memory -libelf.so.1:elf_ndxscn -libelf.so.1:elf_newdata -libelf.so.1:elf_newscn -libelf.so.1:elf_next -libelf.so.1:elf_nextscn -libelf.so.1:elf_rand -libelf.so.1:elf_rawdata -libelf.so.1:elf_rawfile -libelf.so.1:elf_scnshndx -libelf.so.1:elf_strptr -libelf.so.1:elf_update -libelf.so.1:elf_version -libelf.so.1:gelf_fsize -libelf.so.1:gelf_getauxv -libelf.so.1:gelf_getchdr -libelf.so.1:gelf_getclass -libelf.so.1:gelf_getdyn -libelf.so.1:gelf_getehdr -libelf.so.1:gelf_getlib -libelf.so.1:gelf_getnote -libelf.so.1:gelf_getphdr -libelf.so.1:gelf_getrel -libelf.so.1:gelf_getrela -libelf.so.1:gelf_getshdr -libelf.so.1:gelf_getsym -libelf.so.1:gelf_getsymshndx -libelf.so.1:gelf_getverdaux -libelf.so.1:gelf_getverdef -libelf.so.1:gelf_getvernaux -libelf.so.1:gelf_getverneed -libelf.so.1:gelf_getversym -libelf.so.1:gelf_newehdr -libelf.so.1:gelf_newphdr -libelf.so.1:gelf_offscn -libelf.so.1:gelf_update_ehdr -libelf.so.1:gelf_update_phdr -libelf.so.1:gelf_update_rel -libelf.so.1:gelf_update_rela -libelf.so.1:gelf_update_shdr -libelf.so.1:gelf_update_sym -libelf.so.1:gelf_update_symshndx -libelf.so.1:gelf_xlatetof -libelf.so.1:gelf_xlatetom +libgcc_s.so.1:_Unwind_Resume liblzma.so.5:lzma_auto_decoder liblzma.so.5:lzma_code liblzma.so.5:lzma_end +libmicrohttpd.so.12:MHD_add_response_header +libmicrohttpd.so.12:MHD_create_response_from_buffer +libmicrohttpd.so.12:MHD_create_response_from_fd +libmicrohttpd.so.12:MHD_destroy_response +libmicrohttpd.so.12:MHD_get_connection_info +libmicrohttpd.so.12:MHD_lookup_connection_value +libmicrohttpd.so.12:MHD_queue_response +libmicrohttpd.so.12:MHD_start_daemon +libmicrohttpd.so.12:MHD_stop_daemon +libpthread.so.0:__errno_location +libpthread.so.0:close +libpthread.so.0:lseek +libpthread.so.0:open +libpthread.so.0:pause +libpthread.so.0:pread +libpthread.so.0:pthread_create +libpthread.so.0:pthread_join +libpthread.so.0:pthread_rwlock_destroy +libpthread.so.0:pthread_rwlock_init +libpthread.so.0:pthread_rwlock_rdlock +libpthread.so.0:pthread_rwlock_tryrdlock +libpthread.so.0:pthread_rwlock_unlock +libpthread.so.0:pthread_rwlock_wrlock +libpthread.so.0:pthread_setname_np +libpthread.so.0:read +libsqlite3.so.0:sqlite3_bind_int64 +libsqlite3.so.0:sqlite3_bind_text +libsqlite3.so.0:sqlite3_close +libsqlite3.so.0:sqlite3_column_double +libsqlite3.so.0:sqlite3_column_int64 +libsqlite3.so.0:sqlite3_column_text +libsqlite3.so.0:sqlite3_create_function +libsqlite3.so.0:sqlite3_db_release_memory +libsqlite3.so.0:sqlite3_errmsg +libsqlite3.so.0:sqlite3_errstr +libsqlite3.so.0:sqlite3_exec +libsqlite3.so.0:sqlite3_finalize +libsqlite3.so.0:sqlite3_interrupt +libsqlite3.so.0:sqlite3_open_v2 +libsqlite3.so.0:sqlite3_prepare_v2 +libsqlite3.so.0:sqlite3_reset +libsqlite3.so.0:sqlite3_result_error +libsqlite3.so.0:sqlite3_result_int +libsqlite3.so.0:sqlite3_result_null +libsqlite3.so.0:sqlite3_step +libsqlite3.so.0:sqlite3_value_text +libsqlite3.so.0:sqlite3_value_type +libsqlite3.so.0:sqlite3_version +libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc +libstdc++.so.6:_ZNSdD2Ev +libstdc++.so.6:_ZNSo3putEc +libstdc++.so.6:_ZNSo5flushEv +libstdc++.so.6:_ZNSo9_M_insertIbEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertImEERSoT_ +libstdc++.so.6:_ZNSolsEi +libstdc++.so.6:_ZNSt18condition_variable10notify_allEv +libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE +libstdc++.so.6:_ZNSt18condition_variableC1Ev +libstdc++.so.6:_ZNSt18condition_variableD1Ev +libstdc++.so.6:_ZNSt6localeC1Ev +libstdc++.so.6:_ZNSt6localeD1Ev +libstdc++.so.6:_ZNSt6thread20hardware_concurrencyEv +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt8ios_base4InitC1Ev +libstdc++.so.6:_ZNSt8ios_base4InitD1Ev +libstdc++.so.6:_ZNSt8ios_baseC2Ev +libstdc++.so.6:_ZNSt8ios_baseD2Ev +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate +libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l +libstdc++.so.6:_ZSt16__throw_bad_castv +libstdc++.so.6:_ZSt17__throw_bad_allocv +libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt19__throw_logic_errorPKc +libstdc++.so.6:_ZSt20__throw_length_errorPKc +libstdc++.so.6:_ZSt20__throw_system_errori +libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz +libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ +libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ +libstdc++.so.6:_ZSt4cerr +libstdc++.so.6:_ZSt4clog +libstdc++.so.6:_ZSt9terminatev +libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc +libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE +libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE +libstdc++.so.6:_ZdlPv +libstdc++.so.6:_Znwm +libstdc++.so.6:__cxa_allocate_exception +libstdc++.so.6:__cxa_begin_catch libstdc++.so.6:__cxa_demangle +libstdc++.so.6:__cxa_end_catch +libstdc++.so.6:__cxa_free_exception +libstdc++.so.6:__cxa_guard_abort +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_rethrow +libstdc++.so.6:__cxa_throw +libstdc++.so.6:__gxx_personality_v0 +libz.so.1:deflate +libz.so.1:deflateEnd +libz.so.1:deflateInit_ libz.so.1:gzclose libz.so.1:gzdirect libz.so.1:gzdopen libz.so.1:gzerror libz.so.1:gzread +libz.so.1:inflate +libz.so.1:inflateEnd +libz.so.1:inflateInit_ +libz.so.1:inflateReset diff --git a/abi_used_symbols32 b/abi_used_symbols32 new file mode 100644 --- /dev/null +++ b/abi_used_symbols32 @@ -0,0 +1,163 @@ +ld-linux.so.2:___tls_get_addr +libc.so.6:__asprintf_chk +libc.so.6:__assert_fail +libc.so.6:__ctype_b_loc +libc.so.6:__dprintf_chk +libc.so.6:__errno_location +libc.so.6:__fprintf_chk +libc.so.6:__fsetlocking +libc.so.6:__getdelim +libc.so.6:__isoc99_fscanf +libc.so.6:__isoc99_sscanf +libc.so.6:__memcpy_chk +libc.so.6:__overflow +libc.so.6:__printf_chk +libc.so.6:__snprintf_chk +libc.so.6:__sprintf_chk +libc.so.6:__stack_chk_fail +libc.so.6:__stpcpy_chk +libc.so.6:__strcat_chk +libc.so.6:__strcpy_chk +libc.so.6:__vsnprintf_chk +libc.so.6:abort +libc.so.6:argp_error +libc.so.6:argp_failure +libc.so.6:basename +libc.so.6:calloc +libc.so.6:close +libc.so.6:closedir +libc.so.6:dcgettext +libc.so.6:dup +libc.so.6:error +libc.so.6:fchmod +libc.so.6:fclose +libc.so.6:fcntl64 +libc.so.6:fdopen +libc.so.6:fflush +libc.so.6:fgets +libc.so.6:fopen64 +libc.so.6:fputc +libc.so.6:free +libc.so.6:fstat64 +libc.so.6:ftruncate64 +libc.so.6:fts64_close +libc.so.6:fts64_open +libc.so.6:fts64_read +libc.so.6:fts64_set +libc.so.6:futimes +libc.so.6:fwrite +libc.so.6:fwrite_unlocked +libc.so.6:getenv +libc.so.6:kill +libc.so.6:malloc +libc.so.6:memccpy +libc.so.6:memchr +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:mempcpy +libc.so.6:memrchr +libc.so.6:memset +libc.so.6:mkdir +libc.so.6:mkstemp64 +libc.so.6:mmap64 +libc.so.6:mremap +libc.so.6:msync +libc.so.6:munmap +libc.so.6:open64 +libc.so.6:opendir +libc.so.6:posix_fallocate64 +libc.so.6:posix_memalign +libc.so.6:pread64 +libc.so.6:process_vm_readv +libc.so.6:ptrace +libc.so.6:putchar +libc.so.6:puts +libc.so.6:pwrite64 +libc.so.6:qsort +libc.so.6:rawmemchr +libc.so.6:readdir64 +libc.so.6:realloc +libc.so.6:realpath +libc.so.6:regcomp +libc.so.6:regexec +libc.so.6:regfree +libc.so.6:rename +libc.so.6:rewinddir +libc.so.6:rmdir +libc.so.6:snprintf +libc.so.6:stat64 +libc.so.6:stdout +libc.so.6:stpcpy +libc.so.6:stpncpy +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strcpy +libc.so.6:strdup +libc.so.6:strerror +libc.so.6:strerror_r +libc.so.6:strlen +libc.so.6:strncasecmp +libc.so.6:strncmp +libc.so.6:strndup +libc.so.6:strrchr +libc.so.6:strsep +libc.so.6:strspn +libc.so.6:strstr +libc.so.6:strtok_r +libc.so.6:strtol +libc.so.6:strtoll +libc.so.6:strtoull +libc.so.6:syscall +libc.so.6:sysconf +libc.so.6:tdestroy +libc.so.6:tfind +libc.so.6:time +libc.so.6:tsearch +libc.so.6:uname +libc.so.6:unlink +libc.so.6:utime +libc.so.6:waitpid +libc.so.6:write +libcurl.so.4:curl_easy_cleanup +libcurl.so.4:curl_easy_getinfo +libcurl.so.4:curl_easy_init +libcurl.so.4:curl_easy_setopt +libcurl.so.4:curl_easy_strerror +libcurl.so.4:curl_global_init +libcurl.so.4:curl_multi_add_handle +libcurl.so.4:curl_multi_cleanup +libcurl.so.4:curl_multi_info_read +libcurl.so.4:curl_multi_init +libcurl.so.4:curl_multi_perform +libcurl.so.4:curl_multi_remove_handle +libcurl.so.4:curl_multi_wait +libcurl.so.4:curl_slist_append +libcurl.so.4:curl_slist_free_all +libdl.so.2:dlclose +libdl.so.2:dlopen +libdl.so.2:dlsym +libpthread.so.0:__errno_location +libpthread.so.0:close +libpthread.so.0:lseek64 +libpthread.so.0:open64 +libpthread.so.0:pread64 +libpthread.so.0:pthread_rwlock_destroy +libpthread.so.0:pthread_rwlock_init +libpthread.so.0:pthread_rwlock_rdlock +libpthread.so.0:pthread_rwlock_tryrdlock +libpthread.so.0:pthread_rwlock_unlock +libpthread.so.0:pthread_rwlock_wrlock +libpthread.so.0:read +libz.so.1:deflate +libz.so.1:deflateEnd +libz.so.1:deflateInit_ +libz.so.1:gzclose +libz.so.1:gzdirect +libz.so.1:gzdopen +libz.so.1:gzerror +libz.so.1:gzread +libz.so.1:inflate +libz.so.1:inflateEnd +libz.so.1:inflateInit_ +libz.so.1:inflateReset diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : elfutils -version : '0.177' -release : 15 +version : '0.185' +release : 16 source : - - https://sourceware.org/elfutils/ftp/0.177/elfutils-0.177.tar.bz2 : fa489deccbcae7d8c920f60d85906124c1989c591196d90e0fd668e3dc05042e + - https://sourceware.org/elfutils/ftp/0.185/elfutils-0.185.tar.bz2 : dc8d3e74ab209465e7f568e1b3bb9a5a142f8656e2b57d10049a73da2ae6b5a6 homepage : https://fedorahosted.org/elfutils/ license : - GPL-2.0-or-later @@ -17,6 +17,34 @@ summary : Utilities and library for manipulating ELF files description: | The elfutils package contains set of utilities and libraries for handling ELF (Executable and Linkable Format) files. +builddeps : + - pkgconfig32(libcurl) + - pkgconfig32(zlib) + - pkgconfig(libarchive) + - pkgconfig(libmicrohttpd) + - pkgconfig(sqlite3) + - bzip2-devel +rundeps : + - devel : + - libelf-devel + - ^libelf-devel : + - libelf + - ^libelf-32bit : + - libelf + - ^libelf-32bit-devel : + - libelf-devel +setup : | + if [[ ! -z "${EMUL32BUILD}" ]]; then + debuginfod="--disable-debuginfod" + fi + %configure --disable-static \ + --program-prefix=eu- \ + $debuginfod +build : | + %make +install : | + %make_install + rm -rf $installdir/etc patterns : - ^libelf-devel : - /usr/include/elfutils/elf-knowledge.h @@ -25,7 +53,7 @@ - /usr/include/libelf.h - /usr/include/nlist.h - /usr/lib64/libelf* - - /usr/lib64/pkgconfig + - /usr/lib64/pkgconfig/libelf.pc - ^libelf : - /usr/lib64/libelf-*.so - /usr/lib64/libelf*.so.1 @@ -37,26 +65,5 @@ - /usr/lib32/libelf.so.1 - main : - /usr/lib64/libasm-*.so + - /usr/lib64/libdebuginfod-*.so - /usr/lib64/libdw-*.so -builddeps : - - pkgconfig32(zlib) - - bzip2-devel -rundeps : - - devel : - - libelf-devel - - ^libelf-devel : - - libelf - - ^libelf-32bit : - - libelf - - ^libelf-32bit-devel : - - libelf-devel -setup : | - %configure --disable-static \ - --program-prefix=eu- -build : | - %make -install : | - %make_install - if [[ ! -z "${EMUL32BUILD}" ]]; then - rm -r $installdir/%libdir%/elfutils - fi diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ elfutils https://fedorahosted.org/elfutils/ - Joey Riches - josephriches@gmail.com + Martin Reboredo + yakoyoku@gmail.com GPL-2.0-or-later LPL-3.0-or-later @@ -21,9 +21,11 @@ programming.tools - libelf + libelf + /usr/bin/debuginfod + /usr/bin/debuginfod-find /usr/bin/eu-addr2line /usr/bin/eu-ar /usr/bin/eu-elfclassify @@ -41,41 +43,11 @@ /usr/bin/eu-strings /usr/bin/eu-strip /usr/bin/eu-unstrip - /usr/lib64/elfutils/libebl_aarch64-0.177.so - /usr/lib64/elfutils/libebl_aarch64.so - /usr/lib64/elfutils/libebl_alpha-0.177.so - /usr/lib64/elfutils/libebl_alpha.so - /usr/lib64/elfutils/libebl_arm-0.177.so - /usr/lib64/elfutils/libebl_arm.so - /usr/lib64/elfutils/libebl_bpf-0.177.so - /usr/lib64/elfutils/libebl_bpf.so - /usr/lib64/elfutils/libebl_csky-0.177.so - /usr/lib64/elfutils/libebl_csky.so - /usr/lib64/elfutils/libebl_i386-0.177.so - /usr/lib64/elfutils/libebl_i386.so - /usr/lib64/elfutils/libebl_ia64-0.177.so - /usr/lib64/elfutils/libebl_ia64.so - /usr/lib64/elfutils/libebl_m68k-0.177.so - /usr/lib64/elfutils/libebl_m68k.so - /usr/lib64/elfutils/libebl_ppc-0.177.so - /usr/lib64/elfutils/libebl_ppc.so - /usr/lib64/elfutils/libebl_ppc64-0.177.so - /usr/lib64/elfutils/libebl_ppc64.so - /usr/lib64/elfutils/libebl_riscv-0.177.so - /usr/lib64/elfutils/libebl_riscv.so - /usr/lib64/elfutils/libebl_s390-0.177.so - /usr/lib64/elfutils/libebl_s390.so - /usr/lib64/elfutils/libebl_sh-0.177.so - /usr/lib64/elfutils/libebl_sh.so - /usr/lib64/elfutils/libebl_sparc-0.177.so - /usr/lib64/elfutils/libebl_sparc.so - /usr/lib64/elfutils/libebl_tilegx-0.177.so - /usr/lib64/elfutils/libebl_tilegx.so - /usr/lib64/elfutils/libebl_x86_64-0.177.so - /usr/lib64/elfutils/libebl_x86_64.so - /usr/lib64/libasm-0.177.so + /usr/lib64/libasm-0.185.so /usr/lib64/libasm.so.1 - /usr/lib64/libdw-0.177.so + /usr/lib64/libdebuginfod-0.185.so + /usr/lib64/libdebuginfod.so.1 + /usr/lib64/libdw-0.185.so /usr/lib64/libdw.so.1 /usr/share/locale/de/LC_MESSAGES/elfutils.mo /usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo @@ -84,6 +56,24 @@ /usr/share/locale/ja/LC_MESSAGES/elfutils.mo /usr/share/locale/pl/LC_MESSAGES/elfutils.mo /usr/share/locale/uk/LC_MESSAGES/elfutils.mo + /usr/share/man/man1/debuginfod-find.1 + /usr/share/man/man1/eu-elfclassify.1 + /usr/share/man/man1/eu-readelf.1 + /usr/share/man/man3/debuginfod_add_http_header.3 + /usr/share/man/man3/debuginfod_begin.3 + /usr/share/man/man3/debuginfod_end.3 + /usr/share/man/man3/debuginfod_find_debuginfo.3 + /usr/share/man/man3/debuginfod_find_executable.3 + /usr/share/man/man3/debuginfod_find_source.3 + /usr/share/man/man3/debuginfod_get_url.3 + /usr/share/man/man3/debuginfod_get_user_data.3 + /usr/share/man/man3/debuginfod_set_progressfn.3 + /usr/share/man/man3/debuginfod_set_user_data.3 + /usr/share/man/man3/elf_begin.3 + /usr/share/man/man3/elf_clone.3 + /usr/share/man/man3/elf_getdata.3 + /usr/share/man/man3/elf_update.3 + /usr/share/man/man8/debuginfod.8 @@ -93,7 +83,7 @@ system.base - /usr/lib64/libelf-0.177.so + /usr/lib64/libelf-0.185.so /usr/lib64/libelf.so.1 @@ -104,10 +94,10 @@ emul32 - libelf + libelf - /usr/lib32/libelf-0.177.so + /usr/lib32/libelf-0.185.so /usr/lib32/libelf.so.1 @@ -118,21 +108,24 @@ programming.devel - libelf-32bit - libelf-devel + libelf-32bit + libelf-devel - /usr/lib32/libasm-0.177.so + /usr/lib32/libasm-0.185.so /usr/lib32/libasm.a /usr/lib32/libasm.so /usr/lib32/libasm.so.1 - /usr/lib32/libdw-0.177.so + /usr/lib32/libdebuginfod-0.185.so + /usr/lib32/libdebuginfod.so + /usr/lib32/libdebuginfod.so.1 + /usr/lib32/libdw-0.185.so /usr/lib32/libdw.a /usr/lib32/libdw.so /usr/lib32/libdw.so.1 - /usr/lib32/libebl.a /usr/lib32/libelf.a /usr/lib32/libelf.so + /usr/lib32/pkgconfig/libdebuginfod.pc /usr/lib32/pkgconfig/libdw.pc /usr/lib32/pkgconfig/libelf.pc @@ -144,7 +137,7 @@ programming.devel - libelf + libelf /usr/include/elfutils/elf-knowledge.h @@ -154,7 +147,6 @@ /usr/include/nlist.h /usr/lib64/libelf.a /usr/lib64/libelf.so - /usr/lib64/pkgconfig/libdw.pc /usr/lib64/pkgconfig/libelf.pc @@ -165,31 +157,33 @@ programming.devel - elfutils - libelf-devel + libelf-devel + elfutils /usr/include/dwarf.h + /usr/include/elfutils/debuginfod.h /usr/include/elfutils/known-dwarf.h /usr/include/elfutils/libasm.h /usr/include/elfutils/libdw.h /usr/include/elfutils/libdwelf.h /usr/include/elfutils/libdwfl.h - /usr/include/elfutils/libebl.h /usr/lib64/libasm.a /usr/lib64/libasm.so + /usr/lib64/libdebuginfod.so /usr/lib64/libdw.a /usr/lib64/libdw.so - /usr/lib64/libebl.a + /usr/lib64/pkgconfig/libdebuginfod.pc + /usr/lib64/pkgconfig/libdw.pc - - 2019-08-15 - 0.177 + + 2021-06-16 + 0.185 Packaging update - Joey Riches - josephriches@gmail.com + Martin Reboredo + yakoyoku@gmail.com \ No newline at end of file