diff --git a/abi_libs b/abi_libs new file mode 100644 --- /dev/null +++ b/abi_libs @@ -0,0 +1,4 @@ +libasm.so.1 +libdebuginfod.so.1 +libdw.so.1 +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 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,7 +1,13 @@ ld-linux-x86-64.so.2 +libarchive.so.13 libbz2.so.1.0 libc.so.6 +libcurl.so.4 libdl.so.2 +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 new file mode 100644 --- /dev/null +++ b/abi_used_symbols @@ -0,0 +1,355 @@ +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 +libc.so.6:__asprintf_chk +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:__getdelim +libc.so.6:__isoc99_fscanf +libc.so.6:__isoc99_sscanf +libc.so.6:__libc_start_main +libc.so.6:__memcpy_chk +libc.so.6:__mempcpy_chk +libc.so.6:__obstack_printf_chk +libc.so.6:__open_2 +libc.so.6:__overflow +libc.so.6:__printf_chk +libc.so.6:__progname +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:__strncpy_chk +libc.so.6:__vasprintf_chk +libc.so.6:__vsnprintf_chk +libc.so.6:_obstack_begin +libc.so.6:_obstack_newchunk +libc.so.6:abort +libc.so.6:argp_error +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 +libc.so.6:dcngettext +libc.so.6:dup +libc.so.6:error +libc.so.6:error_message_count +libc.so.6:exit +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 +libc.so.6:fflush +libc.so.6:fgets +libc.so.6:fnmatch +libc.so.6:fopen +libc.so.6:fputc +libc.so.6:fputc_unlocked +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:getnameinfo +libc.so.6:getpid +libc.so.6:gmtime +libc.so.6:hcreate +libc.so.6:hdestroy +libc.so.6:hsearch +libc.so.6:isatty +libc.so.6:kill +libc.so.6:link +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 +libc.so.6:ptrace +libc.so.6:putc +libc.so.6:putchar +libc.so.6:putchar_unlocked +libc.so.6:puts +libc.so.6:pwrite +libc.so.6:qsort +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 +libc.so.6:stpcpy +libc.so.6:stpncpy +libc.so.6:strcasecmp +libc.so.6:strchr +libc.so.6:strchrnul +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 +libc.so.6:strnlen +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:strtoul +libc.so.6:strtoull +libc.so.6:strtoumax +libc.so.6:syscall +libc.so.6:sysconf +libc.so.6:tdestroy +libc.so.6:textdomain +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 +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,33 @@ 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 patterns : - ^libelf-devel : - /usr/include/elfutils/elf-knowledge.h @@ -25,7 +52,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 +64,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,13 @@ programming.tools - libelf + libelf + /etc/profile.d/debuginfod.csh + /etc/profile.d/debuginfod.sh + /usr/bin/debuginfod + /usr/bin/debuginfod-find /usr/bin/eu-addr2line /usr/bin/eu-ar /usr/bin/eu-elfclassify @@ -41,41 +45,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 +58,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 +85,7 @@ system.base - /usr/lib64/libelf-0.177.so + /usr/lib64/libelf-0.185.so /usr/lib64/libelf.so.1 @@ -104,10 +96,10 @@ emul32 - libelf + libelf - /usr/lib32/libelf-0.177.so + /usr/lib32/libelf-0.185.so /usr/lib32/libelf.so.1 @@ -118,21 +110,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 +139,7 @@ programming.devel - libelf + libelf /usr/include/elfutils/elf-knowledge.h @@ -154,7 +149,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 +159,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-15 + 0.185 Packaging update - Joey Riches - josephriches@gmail.com + Martin Reboredo + yakoyoku@gmail.com \ No newline at end of file