diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libc.so
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,1432 @@
+libc.so:_Exit
+libc.so:_Fork
+libc.so:__assert_fail
+libc.so:__ctype_b_loc
+libc.so:__ctype_get_mb_cur_max
+libc.so:__ctype_tolower_loc
+libc.so:__ctype_toupper_loc
+libc.so:__cxa_atexit
+libc.so:__cxa_finalize
+libc.so:__daylight
+libc.so:__dls2b
+libc.so:__dls3
+libc.so:__duplocale
+libc.so:__environ
+libc.so:__errno_location
+libc.so:__fbufsize
+libc.so:__fgetwc_unlocked
+libc.so:__flbf
+libc.so:__flt_rounds
+libc.so:__fpclassify
+libc.so:__fpclassifyf
+libc.so:__fpclassifyl
+libc.so:__fpending
+libc.so:__fpurge
+libc.so:__fputwc_unlocked
+libc.so:__freadable
+libc.so:__freadahead
+libc.so:__freading
+libc.so:__freadptr
+libc.so:__freadptrinc
+libc.so:__fseterr
+libc.so:__fsetlocking
+libc.so:__fwritable
+libc.so:__fwriting
+libc.so:__fxstat
+libc.so:__fxstatat
+libc.so:__h_errno_location
+libc.so:__isalnum_l
+libc.so:__isalpha_l
+libc.so:__isblank_l
+libc.so:__iscntrl_l
+libc.so:__isdigit_l
+libc.so:__isgraph_l
+libc.so:__islower_l
+libc.so:__isprint_l
+libc.so:__ispunct_l
+libc.so:__isspace_l
+libc.so:__isupper_l
+libc.so:__iswalnum_l
+libc.so:__iswalpha_l
+libc.so:__iswblank_l
+libc.so:__iswcntrl_l
+libc.so:__iswctype_l
+libc.so:__iswdigit_l
+libc.so:__iswgraph_l
+libc.so:__iswlower_l
+libc.so:__iswprint_l
+libc.so:__iswpunct_l
+libc.so:__iswspace_l
+libc.so:__iswupper_l
+libc.so:__iswxdigit_l
+libc.so:__isxdigit_l
+libc.so:__lgammal_r
+libc.so:__libc_current_sigrtmax
+libc.so:__libc_current_sigrtmin
+libc.so:__libc_start_main
+libc.so:__lxstat
+libc.so:__newlocale
+libc.so:__nl_langinfo
+libc.so:__nl_langinfo_l
+libc.so:__optpos
+libc.so:__optreset
+libc.so:__overflow
+libc.so:__progname
+libc.so:__progname_full
+libc.so:__res_state
+libc.so:__sched_cpucount
+libc.so:__setjmp
+libc.so:__signbit
+libc.so:__signbitf
+libc.so:__signbitl
+libc.so:__signgam
+libc.so:__sigsetjmp
+libc.so:__stack_chk_fail
+libc.so:__stack_chk_guard
+libc.so:__strcasecmp_l
+libc.so:__strcoll_l
+libc.so:__strerror_l
+libc.so:__strncasecmp_l
+libc.so:__strxfrm_l
+libc.so:__timezone
+libc.so:__tls_get_addr
+libc.so:__tolower_l
+libc.so:__toupper_l
+libc.so:__towctrans_l
+libc.so:__towlower_l
+libc.so:__towupper_l
+libc.so:__tzname
+libc.so:__uflow
+libc.so:__uselocale
+libc.so:__wcscoll_l
+libc.so:__wcsftime_l
+libc.so:__wcsxfrm_l
+libc.so:__wctrans_l
+libc.so:__wctype_l
+libc.so:__xmknod
+libc.so:__xmknodat
+libc.so:__xstat
+libc.so:_dl_debug_addr
+libc.so:_dlstart
+libc.so:_exit
+libc.so:_flushlbf
+libc.so:_longjmp
+libc.so:_ns_flagdata
+libc.so:_pthread_cleanup_pop
+libc.so:_pthread_cleanup_push
+libc.so:_setjmp
+libc.so:a64l
+libc.so:abort
+libc.so:abs
+libc.so:accept
+libc.so:accept4
+libc.so:access
+libc.so:acct
+libc.so:acos
+libc.so:acosf
+libc.so:acosh
+libc.so:acoshf
+libc.so:acoshl
+libc.so:acosl
+libc.so:addmntent
+libc.so:adjtime
+libc.so:adjtimex
+libc.so:aio_cancel
+libc.so:aio_error
+libc.so:aio_fsync
+libc.so:aio_read
+libc.so:aio_return
+libc.so:aio_suspend
+libc.so:aio_write
+libc.so:alarm
+libc.so:aligned_alloc
+libc.so:alphasort
+libc.so:arch_prctl
+libc.so:asctime
+libc.so:asin
+libc.so:asinf
+libc.so:asinh
+libc.so:asinhf
+libc.so:asinhl
+libc.so:asinl
+libc.so:asprintf
+libc.so:at_quick_exit
+libc.so:atan
+libc.so:atan2
+libc.so:atan2f
+libc.so:atan2l
+libc.so:atanf
+libc.so:atanh
+libc.so:atanhf
+libc.so:atanhl
+libc.so:atanl
+libc.so:atexit
+libc.so:atof
+libc.so:atoi
+libc.so:atol
+libc.so:atoll
+libc.so:basename
+libc.so:bcmp
+libc.so:bcopy
+libc.so:bind
+libc.so:bind_textdomain_codeset
+libc.so:bindtextdomain
+libc.so:brk
+libc.so:bsearch
+libc.so:btowc
+libc.so:bzero
+libc.so:c16rtomb
+libc.so:c32rtomb
+libc.so:cabs
+libc.so:cabsf
+libc.so:cabsl
+libc.so:cacos
+libc.so:cacosf
+libc.so:cacosh
+libc.so:cacoshf
+libc.so:cacoshl
+libc.so:cacosl
+libc.so:call_once
+libc.so:calloc
+libc.so:capget
+libc.so:capset
+libc.so:carg
+libc.so:cargf
+libc.so:cargl
+libc.so:casin
+libc.so:casinf
+libc.so:casinh
+libc.so:casinhf
+libc.so:casinhl
+libc.so:casinl
+libc.so:catan
+libc.so:catanf
+libc.so:catanh
+libc.so:catanhf
+libc.so:catanhl
+libc.so:catanl
+libc.so:catclose
+libc.so:catgets
+libc.so:catopen
+libc.so:cbrt
+libc.so:cbrtf
+libc.so:cbrtl
+libc.so:ccos
+libc.so:ccosf
+libc.so:ccosh
+libc.so:ccoshf
+libc.so:ccoshl
+libc.so:ccosl
+libc.so:ceil
+libc.so:ceilf
+libc.so:ceill
+libc.so:cexp
+libc.so:cexpf
+libc.so:cexpl
+libc.so:cfgetispeed
+libc.so:cfgetospeed
+libc.so:cfmakeraw
+libc.so:cfsetispeed
+libc.so:cfsetospeed
+libc.so:chdir
+libc.so:chmod
+libc.so:chown
+libc.so:chroot
+libc.so:cimag
+libc.so:cimagf
+libc.so:cimagl
+libc.so:clearenv
+libc.so:clearerr
+libc.so:clock
+libc.so:clock_adjtime
+libc.so:clock_getcpuclockid
+libc.so:clock_getres
+libc.so:clock_settime
+libc.so:clog
+libc.so:clogf
+libc.so:clogl
+libc.so:clone
+libc.so:close
+libc.so:closedir
+libc.so:closelog
+libc.so:cnd_broadcast
+libc.so:cnd_destroy
+libc.so:cnd_init
+libc.so:cnd_signal
+libc.so:cnd_timedwait
+libc.so:cnd_wait
+libc.so:confstr
+libc.so:conj
+libc.so:conjf
+libc.so:conjl
+libc.so:connect
+libc.so:copy_file_range
+libc.so:copysign
+libc.so:copysignf
+libc.so:copysignl
+libc.so:cos
+libc.so:cosf
+libc.so:cosh
+libc.so:coshf
+libc.so:coshl
+libc.so:cosl
+libc.so:cpow
+libc.so:cpowf
+libc.so:cpowl
+libc.so:cproj
+libc.so:cprojf
+libc.so:cprojl
+libc.so:creal
+libc.so:crealf
+libc.so:creall
+libc.so:creat
+libc.so:crypt
+libc.so:csin
+libc.so:csinf
+libc.so:csinh
+libc.so:csinhf
+libc.so:csinhl
+libc.so:csinl
+libc.so:csqrt
+libc.so:csqrtf
+libc.so:csqrtl
+libc.so:ctan
+libc.so:ctanf
+libc.so:ctanh
+libc.so:ctanhf
+libc.so:ctanhl
+libc.so:ctanl
+libc.so:ctermid
+libc.so:ctime
+libc.so:ctime_r
+libc.so:cuserid
+libc.so:daemon
+libc.so:dcgettext
+libc.so:dcngettext
+libc.so:delete_module
+libc.so:dgettext
+libc.so:difftime
+libc.so:dirfd
+libc.so:dirname
+libc.so:div
+libc.so:dl_iterate_phdr
+libc.so:dladdr
+libc.so:dlclose
+libc.so:dlerror
+libc.so:dlinfo
+libc.so:dlopen
+libc.so:dlsym
+libc.so:dn_comp
+libc.so:dn_skipname
+libc.so:dngettext
+libc.so:dprintf
+libc.so:drand48
+libc.so:dup
+libc.so:dup2
+libc.so:ecvt
+libc.so:encrypt
+libc.so:endhostent
+libc.so:endmntent
+libc.so:endprotoent
+libc.so:endservent
+libc.so:endspent
+libc.so:endusershell
+libc.so:endutxent
+libc.so:epoll_create
+libc.so:epoll_create1
+libc.so:epoll_ctl
+libc.so:epoll_pwait
+libc.so:epoll_wait
+libc.so:erand48
+libc.so:erf
+libc.so:erfc
+libc.so:erfcf
+libc.so:erfcl
+libc.so:erff
+libc.so:erfl
+libc.so:err
+libc.so:errx
+libc.so:ether_aton
+libc.so:ether_aton_r
+libc.so:ether_hostton
+libc.so:ether_line
+libc.so:ether_ntoa
+libc.so:ether_ntoa_r
+libc.so:ether_ntohost
+libc.so:euidaccess
+libc.so:eventfd
+libc.so:eventfd_read
+libc.so:eventfd_write
+libc.so:execl
+libc.so:execle
+libc.so:execlp
+libc.so:execv
+libc.so:execve
+libc.so:execvp
+libc.so:exit
+libc.so:exp
+libc.so:exp10
+libc.so:exp10f
+libc.so:exp10l
+libc.so:exp2
+libc.so:exp2f
+libc.so:exp2l
+libc.so:expf
+libc.so:expl
+libc.so:explicit_bzero
+libc.so:expm1
+libc.so:expm1f
+libc.so:expm1l
+libc.so:fabs
+libc.so:fabsf
+libc.so:fabsl
+libc.so:faccessat
+libc.so:fallocate
+libc.so:fanotify_init
+libc.so:fanotify_mark
+libc.so:fchdir
+libc.so:fchmod
+libc.so:fchmodat
+libc.so:fchown
+libc.so:fchownat
+libc.so:fclose
+libc.so:fcntl
+libc.so:fcvt
+libc.so:fdatasync
+libc.so:fdim
+libc.so:fdimf
+libc.so:fdiml
+libc.so:fdopendir
+libc.so:feclearexcept
+libc.so:fegetenv
+libc.so:fegetexceptflag
+libc.so:fegetround
+libc.so:feholdexcept
+libc.so:feof
+libc.so:feraiseexcept
+libc.so:ferror
+libc.so:fesetenv
+libc.so:fesetexceptflag
+libc.so:fesetround
+libc.so:fetestexcept
+libc.so:feupdateenv
+libc.so:fexecve
+libc.so:fflush
+libc.so:ffs
+libc.so:ffsl
+libc.so:ffsll
+libc.so:fgetc
+libc.so:fgetgrent
+libc.so:fgetln
+libc.so:fgetpos
+libc.so:fgetpwent
+libc.so:fgets
+libc.so:fgetspent
+libc.so:fgetwc
+libc.so:fgetws
+libc.so:fgetxattr
+libc.so:fileno
+libc.so:finite
+libc.so:finitef
+libc.so:flistxattr
+libc.so:flock
+libc.so:flockfile
+libc.so:floor
+libc.so:floorf
+libc.so:floorl
+libc.so:fma
+libc.so:fmaf
+libc.so:fmal
+libc.so:fmax
+libc.so:fmaxf
+libc.so:fmaxl
+libc.so:fmemopen
+libc.so:fmin
+libc.so:fminf
+libc.so:fminl
+libc.so:fmod
+libc.so:fmodf
+libc.so:fmodl
+libc.so:fmtmsg
+libc.so:fnmatch
+libc.so:fopen
+libc.so:fopencookie
+libc.so:fork
+libc.so:forkpty
+libc.so:fpathconf
+libc.so:fprintf
+libc.so:fputc
+libc.so:fputs
+libc.so:fputwc
+libc.so:fputws
+libc.so:fread
+libc.so:free
+libc.so:freeaddrinfo
+libc.so:freeifaddrs
+libc.so:freelocale
+libc.so:fremovexattr
+libc.so:freopen
+libc.so:frexp
+libc.so:frexpf
+libc.so:frexpl
+libc.so:fscanf
+libc.so:fseek
+libc.so:fsetpos
+libc.so:fsetxattr
+libc.so:fstat
+libc.so:fstatat
+libc.so:fstatvfs
+libc.so:fsync
+libc.so:ftell
+libc.so:ftime
+libc.so:ftok
+libc.so:ftruncate
+libc.so:ftrylockfile
+libc.so:ftw
+libc.so:funlockfile
+libc.so:futimens
+libc.so:futimes
+libc.so:fwide
+libc.so:fwprintf
+libc.so:fwrite
+libc.so:fwscanf
+libc.so:gai_strerror
+libc.so:gcvt
+libc.so:get_avphys_pages
+libc.so:get_current_dir_name
+libc.so:get_nprocs
+libc.so:get_nprocs_conf
+libc.so:get_phys_pages
+libc.so:getaddrinfo
+libc.so:getc
+libc.so:getc_unlocked
+libc.so:getchar
+libc.so:getchar_unlocked
+libc.so:getcwd
+libc.so:getdate
+libc.so:getdate_err
+libc.so:getdelim
+libc.so:getdents
+libc.so:getdomainname
+libc.so:getdtablesize
+libc.so:getegid
+libc.so:getentropy
+libc.so:getenv
+libc.so:geteuid
+libc.so:getgid
+libc.so:getgrent
+libc.so:getgrgid
+libc.so:getgrgid_r
+libc.so:getgrnam
+libc.so:getgrnam_r
+libc.so:getgrouplist
+libc.so:getgroups
+libc.so:gethostbyaddr
+libc.so:gethostbyaddr_r
+libc.so:gethostbyname
+libc.so:gethostbyname2
+libc.so:gethostbyname2_r
+libc.so:gethostbyname_r
+libc.so:gethostent
+libc.so:gethostid
+libc.so:gethostname
+libc.so:getifaddrs
+libc.so:getitimer
+libc.so:getline
+libc.so:getloadavg
+libc.so:getlogin
+libc.so:getlogin_r
+libc.so:getmntent
+libc.so:getmntent_r
+libc.so:getnameinfo
+libc.so:getnetbyaddr
+libc.so:getnetbyname
+libc.so:getnetent
+libc.so:getopt
+libc.so:getopt_long
+libc.so:getopt_long_only
+libc.so:getpagesize
+libc.so:getpass
+libc.so:getpeername
+libc.so:getpgid
+libc.so:getpgrp
+libc.so:getpid
+libc.so:getppid
+libc.so:getpriority
+libc.so:getprotobyname
+libc.so:getprotobynumber
+libc.so:getprotoent
+libc.so:getpwent
+libc.so:getpwnam
+libc.so:getpwnam_r
+libc.so:getpwuid
+libc.so:getpwuid_r
+libc.so:getrandom
+libc.so:getresgid
+libc.so:getresuid
+libc.so:getrlimit
+libc.so:getrusage
+libc.so:gets
+libc.so:getservbyname
+libc.so:getservbyname_r
+libc.so:getservbyport
+libc.so:getservbyport_r
+libc.so:getservent
+libc.so:getsid
+libc.so:getsockname
+libc.so:getsockopt
+libc.so:getspent
+libc.so:getspnam
+libc.so:getspnam_r
+libc.so:getsubopt
+libc.so:gettext
+libc.so:gettid
+libc.so:gettimeofday
+libc.so:getuid
+libc.so:getusershell
+libc.so:getutxent
+libc.so:getutxid
+libc.so:getutxline
+libc.so:getw
+libc.so:getwc
+libc.so:getwchar
+libc.so:getxattr
+libc.so:glob
+libc.so:globfree
+libc.so:gmtime
+libc.so:grantpt
+libc.so:h_errno
+libc.so:hasmntopt
+libc.so:hcreate
+libc.so:hdestroy
+libc.so:herror
+libc.so:hsearch
+libc.so:hstrerror
+libc.so:htonl
+libc.so:htons
+libc.so:hypot
+libc.so:hypotf
+libc.so:hypotl
+libc.so:iconv
+libc.so:iconv_close
+libc.so:iconv_open
+libc.so:if_freenameindex
+libc.so:if_indextoname
+libc.so:if_nameindex
+libc.so:if_nametoindex
+libc.so:ilogb
+libc.so:ilogbf
+libc.so:ilogbl
+libc.so:imaxabs
+libc.so:imaxdiv
+libc.so:in6addr_any
+libc.so:in6addr_loopback
+libc.so:index
+libc.so:inet_addr
+libc.so:inet_lnaof
+libc.so:inet_makeaddr
+libc.so:inet_netof
+libc.so:inet_network
+libc.so:inet_ntoa
+libc.so:inet_ntop
+libc.so:inet_pton
+libc.so:init_module
+libc.so:initgroups
+libc.so:initstate
+libc.so:inotify_add_watch
+libc.so:inotify_init
+libc.so:inotify_init1
+libc.so:inotify_rm_watch
+libc.so:insque
+libc.so:ioctl
+libc.so:ioperm
+libc.so:iopl
+libc.so:isalnum
+libc.so:isalpha
+libc.so:isascii
+libc.so:isastream
+libc.so:isatty
+libc.so:isblank
+libc.so:iscntrl
+libc.so:isdigit
+libc.so:isgraph
+libc.so:islower
+libc.so:isprint
+libc.so:ispunct
+libc.so:issetugid
+libc.so:isspace
+libc.so:isupper
+libc.so:iswalnum
+libc.so:iswalpha
+libc.so:iswblank
+libc.so:iswcntrl
+libc.so:iswctype
+libc.so:iswdigit
+libc.so:iswgraph
+libc.so:iswlower
+libc.so:iswprint
+libc.so:iswpunct
+libc.so:iswspace
+libc.so:iswupper
+libc.so:iswxdigit
+libc.so:isxdigit
+libc.so:j0
+libc.so:j0f
+libc.so:j1
+libc.so:j1f
+libc.so:jn
+libc.so:jnf
+libc.so:jrand48
+libc.so:kill
+libc.so:killpg
+libc.so:klogctl
+libc.so:l64a
+libc.so:labs
+libc.so:lchmod
+libc.so:lchown
+libc.so:lckpwdf
+libc.so:lcong48
+libc.so:ldexp
+libc.so:ldexpf
+libc.so:ldexpl
+libc.so:ldiv
+libc.so:lfind
+libc.so:lgamma
+libc.so:lgammaf
+libc.so:lgammal
+libc.so:lgetxattr
+libc.so:link
+libc.so:linkat
+libc.so:lio_listio
+libc.so:listen
+libc.so:listxattr
+libc.so:llabs
+libc.so:lldiv
+libc.so:llistxattr
+libc.so:llrint
+libc.so:llrintf
+libc.so:llrintl
+libc.so:llround
+libc.so:llroundf
+libc.so:llroundl
+libc.so:localeconv
+libc.so:localtime
+libc.so:lockf
+libc.so:log
+libc.so:log10
+libc.so:log10f
+libc.so:log10l
+libc.so:log1p
+libc.so:log1pf
+libc.so:log1pl
+libc.so:log2
+libc.so:log2f
+libc.so:log2l
+libc.so:logb
+libc.so:logbf
+libc.so:logbl
+libc.so:logf
+libc.so:login_tty
+libc.so:logl
+libc.so:longjmp
+libc.so:lrand48
+libc.so:lremovexattr
+libc.so:lrint
+libc.so:lrintf
+libc.so:lrintl
+libc.so:lround
+libc.so:lroundf
+libc.so:lroundl
+libc.so:lsearch
+libc.so:lsetxattr
+libc.so:lstat
+libc.so:lutimes
+libc.so:malloc_usable_size
+libc.so:mblen
+libc.so:mbrlen
+libc.so:mbrtoc16
+libc.so:mbrtoc32
+libc.so:mbrtowc
+libc.so:mbsinit
+libc.so:mbsnrtowcs
+libc.so:mbsrtowcs
+libc.so:mbstowcs
+libc.so:mbtowc
+libc.so:memalign
+libc.so:memccpy
+libc.so:memchr
+libc.so:memcmp
+libc.so:memcpy
+libc.so:memfd_create
+libc.so:memmem
+libc.so:memmove
+libc.so:mempcpy
+libc.so:memset
+libc.so:mincore
+libc.so:mkdir
+libc.so:mkdirat
+libc.so:mkdtemp
+libc.so:mkfifo
+libc.so:mkfifoat
+libc.so:mknod
+libc.so:mknodat
+libc.so:mkostemp
+libc.so:mkstemp
+libc.so:mkstemps
+libc.so:mktemp
+libc.so:mktime
+libc.so:mlock
+libc.so:mlock2
+libc.so:mlockall
+libc.so:modf
+libc.so:modff
+libc.so:modfl
+libc.so:mount
+libc.so:mq_close
+libc.so:mq_getattr
+libc.so:mq_notify
+libc.so:mq_open
+libc.so:mq_receive
+libc.so:mq_send
+libc.so:mq_setattr
+libc.so:mq_timedreceive
+libc.so:mq_timedsend
+libc.so:mq_unlink
+libc.so:mrand48
+libc.so:msgctl
+libc.so:msgget
+libc.so:msgrcv
+libc.so:msgsnd
+libc.so:msync
+libc.so:mtx_destroy
+libc.so:mtx_init
+libc.so:mtx_lock
+libc.so:mtx_timedlock
+libc.so:mtx_trylock
+libc.so:mtx_unlock
+libc.so:munlock
+libc.so:munlockall
+libc.so:name_to_handle_at
+libc.so:nan
+libc.so:nanf
+libc.so:nanl
+libc.so:nanosleep
+libc.so:nearbyint
+libc.so:nearbyintf
+libc.so:nearbyintl
+libc.so:nextafter
+libc.so:nextafterf
+libc.so:nextafterl
+libc.so:nexttoward
+libc.so:nexttowardf
+libc.so:nexttowardl
+libc.so:nftw
+libc.so:ngettext
+libc.so:nice
+libc.so:nrand48
+libc.so:ns_get16
+libc.so:ns_get32
+libc.so:ns_initparse
+libc.so:ns_name_uncompress
+libc.so:ns_parserr
+libc.so:ns_put16
+libc.so:ns_put32
+libc.so:ns_skiprr
+libc.so:ntohl
+libc.so:ntohs
+libc.so:open
+libc.so:open_by_handle_at
+libc.so:open_memstream
+libc.so:open_wmemstream
+libc.so:openat
+libc.so:opendir
+libc.so:openlog
+libc.so:openpty
+libc.so:optarg
+libc.so:opterr
+libc.so:optind
+libc.so:optopt
+libc.so:pathconf
+libc.so:pause
+libc.so:pclose
+libc.so:perror
+libc.so:personality
+libc.so:pipe
+libc.so:pipe2
+libc.so:pivot_root
+libc.so:poll
+libc.so:popen
+libc.so:posix_close
+libc.so:posix_fadvise
+libc.so:posix_fallocate
+libc.so:posix_madvise
+libc.so:posix_memalign
+libc.so:posix_openpt
+libc.so:posix_spawn
+libc.so:posix_spawn_file_actions_addchdir_np
+libc.so:posix_spawn_file_actions_addclose
+libc.so:posix_spawn_file_actions_adddup2
+libc.so:posix_spawn_file_actions_addfchdir_np
+libc.so:posix_spawn_file_actions_addopen
+libc.so:posix_spawn_file_actions_destroy
+libc.so:posix_spawn_file_actions_init
+libc.so:posix_spawnattr_destroy
+libc.so:posix_spawnattr_getflags
+libc.so:posix_spawnattr_getpgroup
+libc.so:posix_spawnattr_getschedparam
+libc.so:posix_spawnattr_getschedpolicy
+libc.so:posix_spawnattr_getsigdefault
+libc.so:posix_spawnattr_getsigmask
+libc.so:posix_spawnattr_init
+libc.so:posix_spawnattr_setflags
+libc.so:posix_spawnattr_setpgroup
+libc.so:posix_spawnattr_setschedparam
+libc.so:posix_spawnattr_setschedpolicy
+libc.so:posix_spawnattr_setsigdefault
+libc.so:posix_spawnattr_setsigmask
+libc.so:posix_spawnp
+libc.so:pow
+libc.so:powf
+libc.so:powl
+libc.so:ppoll
+libc.so:prctl
+libc.so:pread
+libc.so:preadv
+libc.so:printf
+libc.so:prlimit
+libc.so:process_vm_readv
+libc.so:process_vm_writev
+libc.so:pselect
+libc.so:psiginfo
+libc.so:psignal
+libc.so:pthread_atfork
+libc.so:pthread_attr_destroy
+libc.so:pthread_attr_getdetachstate
+libc.so:pthread_attr_getguardsize
+libc.so:pthread_attr_getinheritsched
+libc.so:pthread_attr_getschedparam
+libc.so:pthread_attr_getschedpolicy
+libc.so:pthread_attr_getscope
+libc.so:pthread_attr_getstack
+libc.so:pthread_attr_getstacksize
+libc.so:pthread_attr_init
+libc.so:pthread_attr_setdetachstate
+libc.so:pthread_attr_setguardsize
+libc.so:pthread_attr_setinheritsched
+libc.so:pthread_attr_setschedparam
+libc.so:pthread_attr_setschedpolicy
+libc.so:pthread_attr_setscope
+libc.so:pthread_attr_setstack
+libc.so:pthread_attr_setstacksize
+libc.so:pthread_barrier_destroy
+libc.so:pthread_barrier_init
+libc.so:pthread_barrier_wait
+libc.so:pthread_barrierattr_destroy
+libc.so:pthread_barrierattr_getpshared
+libc.so:pthread_barrierattr_init
+libc.so:pthread_barrierattr_setpshared
+libc.so:pthread_cancel
+libc.so:pthread_cond_broadcast
+libc.so:pthread_cond_destroy
+libc.so:pthread_cond_init
+libc.so:pthread_cond_signal
+libc.so:pthread_cond_wait
+libc.so:pthread_condattr_destroy
+libc.so:pthread_condattr_getclock
+libc.so:pthread_condattr_getpshared
+libc.so:pthread_condattr_init
+libc.so:pthread_condattr_setclock
+libc.so:pthread_condattr_setpshared
+libc.so:pthread_getaffinity_np
+libc.so:pthread_getattr_default_np
+libc.so:pthread_getattr_np
+libc.so:pthread_getconcurrency
+libc.so:pthread_getcpuclockid
+libc.so:pthread_getschedparam
+libc.so:pthread_kill
+libc.so:pthread_mutex_consistent
+libc.so:pthread_mutex_destroy
+libc.so:pthread_mutex_getprioceiling
+libc.so:pthread_mutex_init
+libc.so:pthread_mutex_setprioceiling
+libc.so:pthread_mutexattr_destroy
+libc.so:pthread_mutexattr_getprotocol
+libc.so:pthread_mutexattr_getpshared
+libc.so:pthread_mutexattr_getrobust
+libc.so:pthread_mutexattr_gettype
+libc.so:pthread_mutexattr_init
+libc.so:pthread_mutexattr_setprotocol
+libc.so:pthread_mutexattr_setpshared
+libc.so:pthread_mutexattr_setrobust
+libc.so:pthread_mutexattr_settype
+libc.so:pthread_rwlock_destroy
+libc.so:pthread_rwlock_init
+libc.so:pthread_rwlockattr_destroy
+libc.so:pthread_rwlockattr_getpshared
+libc.so:pthread_rwlockattr_init
+libc.so:pthread_rwlockattr_setpshared
+libc.so:pthread_setaffinity_np
+libc.so:pthread_setattr_default_np
+libc.so:pthread_setcanceltype
+libc.so:pthread_setconcurrency
+libc.so:pthread_setname_np
+libc.so:pthread_setschedparam
+libc.so:pthread_setschedprio
+libc.so:pthread_setspecific
+libc.so:pthread_sigmask
+libc.so:pthread_spin_destroy
+libc.so:pthread_spin_init
+libc.so:pthread_spin_lock
+libc.so:pthread_spin_trylock
+libc.so:pthread_spin_unlock
+libc.so:ptrace
+libc.so:ptsname
+libc.so:putc
+libc.so:putc_unlocked
+libc.so:putchar
+libc.so:putchar_unlocked
+libc.so:putenv
+libc.so:putgrent
+libc.so:putpwent
+libc.so:puts
+libc.so:putspent
+libc.so:pututxline
+libc.so:putw
+libc.so:putwc
+libc.so:putwchar
+libc.so:pwrite
+libc.so:pwritev
+libc.so:qsort
+libc.so:quick_exit
+libc.so:quotactl
+libc.so:raise
+libc.so:rand
+libc.so:rand_r
+libc.so:random
+libc.so:read
+libc.so:readahead
+libc.so:readdir
+libc.so:readdir_r
+libc.so:readlink
+libc.so:readlinkat
+libc.so:readv
+libc.so:realloc
+libc.so:reallocarray
+libc.so:realpath
+libc.so:reboot
+libc.so:recv
+libc.so:recvfrom
+libc.so:recvmmsg
+libc.so:recvmsg
+libc.so:regcomp
+libc.so:regerror
+libc.so:regexec
+libc.so:regfree
+libc.so:remainder
+libc.so:remainderf
+libc.so:remainderl
+libc.so:remap_file_pages
+libc.so:remove
+libc.so:removexattr
+libc.so:remque
+libc.so:remquo
+libc.so:remquof
+libc.so:remquol
+libc.so:rename
+libc.so:renameat
+libc.so:res_init
+libc.so:res_query
+libc.so:res_querydomain
+libc.so:rewind
+libc.so:rewinddir
+libc.so:rindex
+libc.so:rint
+libc.so:rintf
+libc.so:rintl
+libc.so:rmdir
+libc.so:round
+libc.so:roundf
+libc.so:roundl
+libc.so:sbrk
+libc.so:scalb
+libc.so:scalbf
+libc.so:scalbln
+libc.so:scalblnf
+libc.so:scalblnl
+libc.so:scalbn
+libc.so:scalbnf
+libc.so:scalbnl
+libc.so:scandir
+libc.so:scanf
+libc.so:sched_get_priority_max
+libc.so:sched_get_priority_min
+libc.so:sched_getaffinity
+libc.so:sched_getcpu
+libc.so:sched_getparam
+libc.so:sched_getscheduler
+libc.so:sched_rr_get_interval
+libc.so:sched_setaffinity
+libc.so:sched_setparam
+libc.so:sched_setscheduler
+libc.so:sched_yield
+libc.so:secure_getenv
+libc.so:seed48
+libc.so:seekdir
+libc.so:select
+libc.so:sem_close
+libc.so:sem_destroy
+libc.so:sem_getvalue
+libc.so:sem_init
+libc.so:sem_open
+libc.so:sem_post
+libc.so:sem_timedwait
+libc.so:sem_trywait
+libc.so:sem_unlink
+libc.so:sem_wait
+libc.so:semctl
+libc.so:semget
+libc.so:semop
+libc.so:semtimedop
+libc.so:send
+libc.so:sendfile
+libc.so:sendmmsg
+libc.so:sendmsg
+libc.so:sendto
+libc.so:setbuf
+libc.so:setbuffer
+libc.so:setdomainname
+libc.so:setegid
+libc.so:setenv
+libc.so:seteuid
+libc.so:setfsgid
+libc.so:setfsuid
+libc.so:setgid
+libc.so:setgrent
+libc.so:setgroups
+libc.so:sethostent
+libc.so:sethostname
+libc.so:setitimer
+libc.so:setjmp
+libc.so:setkey
+libc.so:setlinebuf
+libc.so:setlocale
+libc.so:setlogmask
+libc.so:setmntent
+libc.so:setns
+libc.so:setpgid
+libc.so:setpgrp
+libc.so:setpriority
+libc.so:setprotoent
+libc.so:setpwent
+libc.so:setregid
+libc.so:setresgid
+libc.so:setresuid
+libc.so:setreuid
+libc.so:setrlimit
+libc.so:setservent
+libc.so:setsid
+libc.so:setsockopt
+libc.so:setspent
+libc.so:setstate
+libc.so:settimeofday
+libc.so:setuid
+libc.so:setusershell
+libc.so:setutxent
+libc.so:setvbuf
+libc.so:setxattr
+libc.so:shm_open
+libc.so:shm_unlink
+libc.so:shmat
+libc.so:shmctl
+libc.so:shmdt
+libc.so:shmget
+libc.so:shutdown
+libc.so:sigaddset
+libc.so:sigaltstack
+libc.so:sigandset
+libc.so:sigdelset
+libc.so:sigemptyset
+libc.so:sigfillset
+libc.so:sighold
+libc.so:sigignore
+libc.so:siginterrupt
+libc.so:sigisemptyset
+libc.so:sigismember
+libc.so:siglongjmp
+libc.so:signal
+libc.so:signalfd
+libc.so:significand
+libc.so:significandf
+libc.so:sigorset
+libc.so:sigpause
+libc.so:sigpending
+libc.so:sigprocmask
+libc.so:sigqueue
+libc.so:sigrelse
+libc.so:sigset
+libc.so:sigsetjmp
+libc.so:sigsuspend
+libc.so:sigtimedwait
+libc.so:sigwait
+libc.so:sigwaitinfo
+libc.so:sin
+libc.so:sincos
+libc.so:sincosf
+libc.so:sincosl
+libc.so:sinf
+libc.so:sinh
+libc.so:sinhf
+libc.so:sinhl
+libc.so:sinl
+libc.so:sleep
+libc.so:snprintf
+libc.so:sockatmark
+libc.so:socket
+libc.so:socketpair
+libc.so:splice
+libc.so:sprintf
+libc.so:sqrt
+libc.so:sqrtf
+libc.so:sqrtl
+libc.so:srand
+libc.so:srand48
+libc.so:srandom
+libc.so:sscanf
+libc.so:stat
+libc.so:statvfs
+libc.so:stderr
+libc.so:stdin
+libc.so:stdout
+libc.so:stime
+libc.so:strcasecmp
+libc.so:strcasestr
+libc.so:strcat
+libc.so:strchr
+libc.so:strcmp
+libc.so:strcoll
+libc.so:strcpy
+libc.so:strcspn
+libc.so:strdup
+libc.so:strerror
+libc.so:strerror_r
+libc.so:strfmon
+libc.so:strfmon_l
+libc.so:strftime
+libc.so:strlcat
+libc.so:strlcpy
+libc.so:strlen
+libc.so:strncasecmp
+libc.so:strncat
+libc.so:strncmp
+libc.so:strncpy
+libc.so:strndup
+libc.so:strnlen
+libc.so:strpbrk
+libc.so:strptime
+libc.so:strrchr
+libc.so:strsep
+libc.so:strsignal
+libc.so:strspn
+libc.so:strstr
+libc.so:strtod
+libc.so:strtof
+libc.so:strtoimax
+libc.so:strtok
+libc.so:strtok_r
+libc.so:strtol
+libc.so:strtold
+libc.so:strtoll
+libc.so:strtoul
+libc.so:strtoull
+libc.so:strtoumax
+libc.so:strverscmp
+libc.so:strxfrm
+libc.so:swab
+libc.so:swapoff
+libc.so:swapon
+libc.so:swprintf
+libc.so:swscanf
+libc.so:symlink
+libc.so:symlinkat
+libc.so:sync
+libc.so:sync_file_range
+libc.so:syncfs
+libc.so:syscall
+libc.so:sysconf
+libc.so:syslog
+libc.so:system
+libc.so:tan
+libc.so:tanf
+libc.so:tanh
+libc.so:tanhf
+libc.so:tanhl
+libc.so:tanl
+libc.so:tcdrain
+libc.so:tcflow
+libc.so:tcflush
+libc.so:tcgetattr
+libc.so:tcgetpgrp
+libc.so:tcgetsid
+libc.so:tcgetwinsize
+libc.so:tcsendbreak
+libc.so:tcsetattr
+libc.so:tcsetpgrp
+libc.so:tcsetwinsize
+libc.so:tdelete
+libc.so:tdestroy
+libc.so:tee
+libc.so:telldir
+libc.so:tempnam
+libc.so:textdomain
+libc.so:tfind
+libc.so:tgamma
+libc.so:tgammaf
+libc.so:tgammal
+libc.so:thrd_create
+libc.so:thrd_exit
+libc.so:thrd_join
+libc.so:thrd_sleep
+libc.so:thrd_yield
+libc.so:time
+libc.so:timegm
+libc.so:timer_create
+libc.so:timer_delete
+libc.so:timer_getoverrun
+libc.so:timer_gettime
+libc.so:timer_settime
+libc.so:timerfd_create
+libc.so:timerfd_gettime
+libc.so:timerfd_settime
+libc.so:times
+libc.so:timespec_get
+libc.so:tmpfile
+libc.so:tmpnam
+libc.so:toascii
+libc.so:tolower
+libc.so:toupper
+libc.so:towctrans
+libc.so:towlower
+libc.so:towupper
+libc.so:trunc
+libc.so:truncate
+libc.so:truncf
+libc.so:truncl
+libc.so:tsearch
+libc.so:tss_create
+libc.so:tss_delete
+libc.so:tss_set
+libc.so:ttyname
+libc.so:ttyname_r
+libc.so:twalk
+libc.so:ualarm
+libc.so:ulckpwdf
+libc.so:ulimit
+libc.so:umask
+libc.so:umount
+libc.so:umount2
+libc.so:uname
+libc.so:ungetc
+libc.so:ungetwc
+libc.so:unlink
+libc.so:unlinkat
+libc.so:unlockpt
+libc.so:unsetenv
+libc.so:unshare
+libc.so:updwtmpx
+libc.so:usleep
+libc.so:utime
+libc.so:utimensat
+libc.so:utimes
+libc.so:valloc
+libc.so:vasprintf
+libc.so:vdprintf
+libc.so:verr
+libc.so:verrx
+libc.so:versionsort
+libc.so:vfork
+libc.so:vfprintf
+libc.so:vfscanf
+libc.so:vfwprintf
+libc.so:vfwscanf
+libc.so:vhangup
+libc.so:vmsplice
+libc.so:vprintf
+libc.so:vscanf
+libc.so:vsnprintf
+libc.so:vsprintf
+libc.so:vsscanf
+libc.so:vswprintf
+libc.so:vswscanf
+libc.so:vwarn
+libc.so:vwarnx
+libc.so:vwprintf
+libc.so:vwscanf
+libc.so:wait
+libc.so:wait3
+libc.so:wait4
+libc.so:waitid
+libc.so:waitpid
+libc.so:warn
+libc.so:warnx
+libc.so:wcpcpy
+libc.so:wcpncpy
+libc.so:wcrtomb
+libc.so:wcscasecmp
+libc.so:wcscasecmp_l
+libc.so:wcscat
+libc.so:wcschr
+libc.so:wcscmp
+libc.so:wcscoll
+libc.so:wcscpy
+libc.so:wcscspn
+libc.so:wcsdup
+libc.so:wcsftime
+libc.so:wcslen
+libc.so:wcsncasecmp
+libc.so:wcsncasecmp_l
+libc.so:wcsncat
+libc.so:wcsncmp
+libc.so:wcsncpy
+libc.so:wcsnlen
+libc.so:wcsnrtombs
+libc.so:wcspbrk
+libc.so:wcsrchr
+libc.so:wcsrtombs
+libc.so:wcsspn
+libc.so:wcsstr
+libc.so:wcstod
+libc.so:wcstof
+libc.so:wcstoimax
+libc.so:wcstok
+libc.so:wcstol
+libc.so:wcstold
+libc.so:wcstoll
+libc.so:wcstombs
+libc.so:wcstoul
+libc.so:wcstoull
+libc.so:wcstoumax
+libc.so:wcswcs
+libc.so:wcswidth
+libc.so:wcsxfrm
+libc.so:wctob
+libc.so:wctomb
+libc.so:wctrans
+libc.so:wctype
+libc.so:wcwidth
+libc.so:wmemchr
+libc.so:wmemcmp
+libc.so:wmemcpy
+libc.so:wmemmove
+libc.so:wmemset
+libc.so:wordexp
+libc.so:wordfree
+libc.so:wprintf
+libc.so:write
+libc.so:writev
+libc.so:wscanf
+libc.so:y0
+libc.so:y0f
+libc.so:y1
+libc.so:y1f
+libc.so:yn
+libc.so:ynf
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : musl
version : 1.2.2
-release : 8
+release : 9
source :
- https://musl.libc.org/releases/musl-1.2.2.tar.gz : 9b969322012d796dc23dda27a35866034fa67d8fb67e0e2c45c913c3d43219dd
license : MIT
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -46,7 +46,7 @@
programming.devel
- musl
+ musl
/usr/bin/musl-gcc
@@ -271,8 +271,8 @@
-
- 2021-01-16
+
+ 2021-02-21
1.2.2
Packaging update
Campbell Jones