varlink / libvarlink

C implementation of the Varlink protocol and command line tool
Apache License 2.0
87 stars 15 forks source link

21: test suite is failing #30

Closed kloczek closed 3 years ago

kloczek commented 3 years ago
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/libvarlink-21/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/8 test-interface            OK              0.07s
2/8 test-object               OK              0.06s
3/8 test-array                OK              0.05s
4/8 test-type                 OK              0.05s
5/8 test-error                OK              0.04s
6/8 test-avl                  OK              0.03s
7/8 test-server-client        OK              0.07s
8/8 test-symbols              FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=22 /home/tkloczko/rpmbuild/BUILD/libvarlink-21/lib/test-symbols.sh /home/tkloczko/rpmbuild/BUILD/libvarlink-21/lib/libvarlink.sym /home/tkloczko/rpmbuild/BUILD/libvarlink-21/x86_64-redhat-linux-gnu/lib/libvarlink.a
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
--- symbols.list        2021-02-23 13:17:40.414761875 +0000
+++ symbols.lib 2021-02-23 13:17:40.455761897 +0000
@@ -0,0 +1,68 @@
+varlink_array_append_array
+varlink_array_append_bool
+varlink_array_append_float
+varlink_array_append_int
+varlink_array_append_null
+varlink_array_append_object
+varlink_array_append_string
+varlink_array_get_array
+varlink_array_get_bool
+varlink_array_get_float
+varlink_array_get_int
+varlink_array_get_n_elements
+varlink_array_get_object
+varlink_array_get_string
+varlink_array_new
+varlink_array_ref
+varlink_array_unref
+varlink_array_unrefp
+varlink_call_get_connection_fd
+varlink_call_get_connection_userdata
+varlink_call_get_method
+varlink_call_ref
+varlink_call_reply
+varlink_call_reply_error
+varlink_call_reply_invalid_parameter
+varlink_call_set_connection_closed_callback
+varlink_call_unref
+varlink_call_unrefp
+varlink_connection_call
+varlink_connection_close
+varlink_connection_free
+varlink_connection_freep
+varlink_connection_get_events
+varlink_connection_get_fd
+varlink_connection_get_userdata
+varlink_connection_is_closed
+varlink_connection_new
+varlink_connection_process_events
+varlink_connection_set_closed_callback
+varlink_error_string
+varlink_listen
+varlink_object_get_array
+varlink_object_get_bool
+varlink_object_get_field_names
+varlink_object_get_float
+varlink_object_get_int
+varlink_object_get_object
+varlink_object_get_string
+varlink_object_new
+varlink_object_new_from_json
+varlink_object_ref
+varlink_object_set_array
+varlink_object_set_bool
+varlink_object_set_float
+varlink_object_set_int
+varlink_object_set_null
+varlink_object_set_object
+varlink_object_set_string
+varlink_object_to_json
+varlink_object_unref
+varlink_object_unrefp
+varlink_service_add_interface
+varlink_service_free
+varlink_service_freep
+varlink_service_get_fd
+varlink_service_new
+varlink_service_new_raw
+varlink_service_process_events
stderr:
+ set -e
+ libvarlink_sym=/home/tkloczko/rpmbuild/BUILD/libvarlink-21/lib/libvarlink.sym
+ libvarlink_a=/home/tkloczko/rpmbuild/BUILD/libvarlink-21/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ which readelf
+ test -e /home/tkloczko/rpmbuild/BUILD/libvarlink-21/lib/libvarlink.sym
+ test -e /home/tkloczko/rpmbuild/BUILD/libvarlink-21/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ rm -f symbols.list symbols.lib
+ readelf -s -W /home/tkloczko/rpmbuild/BUILD/libvarlink-21/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ grep 'FUNC    GLOBAL DEFAULT.*varlink_'
+ awk '{ print $8 }'
+ sort
+ grep varlink_ /home/tkloczko/rpmbuild/BUILD/libvarlink-21/lib/libvarlink.sym
+ sed 's/[ ;]//g'
+ sort
+ diff -u symbols.list symbols.lib
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

Summary of Failures:

8/8 test-symbols       FAIL            0.06s   exit status 1

Ok:                 7
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            0
Timeout:            0
kloczek commented 3 years ago

And compile time warnings:

[37/49] /usr/bin/gcc -Ilib/libvarlink.a.p -Ilib -I../lib -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -include config.h -O2 -g -grecord-gcc-switches -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -MD -MQ lib/libvarlink.a.p/stream.c.o -MF lib/libvarlink.a.p/stream.c.o.d -o lib/libvarlink.a.p/stream.c.o -c ../lib/stream.c
../lib/stream.c: In function ‘varlink_stream_read’:
../lib/stream.c:263: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  263 | #pragma clang diagnostic push
      |
../lib/stream.c:264: warning: ignoring ‘#pragma ide diagnostic’ [-Wunknown-pragmas]
  264 | #pragma ide diagnostic ignored "UnreachableCode"
      |
../lib/stream.c:266: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  266 | #pragma clang diagnostic pop
      |
../lib/stream.c:280: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  280 | #pragma clang diagnostic push
      |
../lib/stream.c:281: warning: ignoring ‘#pragma ide diagnostic’ [-Wunknown-pragmas]
  281 | #pragma ide diagnostic ignored "UnreachableCode"
      |
../lib/stream.c:283: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  283 | #pragma clang diagnostic pop
haraldh commented 3 years ago

You might have an old readelf?

Which distribution?

haraldh commented 3 years ago

The compile time warnings should have been prevented with 2ce64b3c6ccef85afc3c26f1ce74c4cbea70ef16

kloczek commented 3 years ago

I'm using binutils 2.35.1 and it is latest one. I'm usimg my own distribution which is fedora rawhide based. If you need any other details please let me know.

kloczek commented 3 years ago

The compile time warnings should have been prevented with 2ce64b3

Please have look one more time on th subject. I've reported compile time warnings against 21. 2ce64b3 is already partt of that code base.

haraldh commented 3 years ago
❯ rpm -q gcc meson
gcc-11.0.0-0.19.fc35.x86_64
meson-0.56.2-2.fc34.noarch
❯ make clean build check
rm -rf build/
meson build
The Meson build system
Version: 0.56.2
Source dir: /home/harald/git/varlink/libvarlink
Build dir: /home/harald/git/varlink/libvarlink/build
Build type: native build
Project name: libvarlink
Project version: 21
C compiler for the host machine: cc (gcc 11.0.0 "cc (GCC) 11.0.0 20210210 (Red Hat 11.0.0-0)")
C linker for the host machine: cc ld.bfd 2.35.1-34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -fvisibility=hidden: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized: YES 
Compiler for C supports arguments -Wno-pointer-arith: YES 
Compiler for C supports arguments -Wno-unknown-pragmas: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wlogical-op: YES 
Compiler for C supports arguments -Wmissing-include-dirs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wdeclaration-after-statement: YES 
Compiler for C supports arguments -Wfloat-equal: YES 
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Wmissing-noreturn: YES 
Compiler for C supports arguments -Wshadow: YES 
Compiler for C supports arguments -Wendif-labels: YES 
Compiler for C supports arguments -Wstrict-aliasing=3: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wdate-time: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Werror=overflow: YES 
Compiler for C supports arguments -Werror=missing-prototypes: YES 
Compiler for C supports arguments -Werror=implicit-function-declaration: YES 
Compiler for C supports arguments -Werror=missing-declarations: YES 
Compiler for C supports arguments -Werror=return-type: YES 
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES 
Library m found: YES
Configuring config.h using configuration
Program ./varlink-wrapper.py found: YES (/home/harald/git/varlink/libvarlink/./varlink-wrapper.py)
Has header "sys/queue.h" : YES 
Configuring libvarlink.pc using configuration
Program test-symbols.sh found: YES (/home/harald/git/varlink/libvarlink/lib/test-symbols.sh)
Build targets in project: 11

Found ninja-1.10.2 at /usr/bin/ninja
meson test -C build --wrap=valgrind --print-errorlogs
ninja: Entering directory `/home/harald/git/varlink/libvarlink/build'
[49/49] Linking target tool/varlink
1/8 test-interface     OK             0.40s
2/8 test-server-client OK             0.69s
3/8 test-object        OK             0.49s
4/8 test-array         OK             0.35s
5/8 test-type          OK             0.44s
6/8 test-error         OK             0.35s
7/8 test-avl           OK             0.55s
8/8 test-symbols       OK             0.74s

Ok:                 8   
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   
haraldh commented 3 years ago
❯ mock --rebuild /home/harald/git/fedora/libvarlink/libvarlink-21-2.fc35.src.rpm
[…]
Compiler for C supports arguments -Wno-unknown-pragmas: YES 
[…]
[14/49] gcc -Ilib/libvarlink.a.p -Ilib -I../lib -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fvisibility=hidden -Wno-maybe-uninitialized -Wno-pointer-arith -Wno-unknown-pragmas -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wsuggest-attribute=noreturn -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Wdate-time -Wnested-externs -Werror=overflow -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ lib/libvarlink.a.p/stream.c.o -MF lib/libvarlink.a.p/stream.c.o.d -o lib/libvarlink.a.p/stream.c.o -c ../lib/stream.c
[15/49] gcc -Ilib/libvarlink.a.p -Ilib -I../lib -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fvisibility=hidden -Wno-maybe-uninitialized -Wno-pointer-arith -Wno-unknown-pragmas -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wsuggest-attribute=noreturn -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=3 -Wwrite-strings -Wdate-time -Wnested-externs -Werror=overflow -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MQ lib/libvarlink.a.p/transport.c.o -MF lib/libvarlink.a.p/transport.c.o.d -o lib/libvarlink.a.p/transport.c.o -c ../lib/transport.c
[…]
Wrote: /builddir/build/RPMS/libvarlink-devel-21-2.fc35.x86_64.rpm
Wrote: /builddir/build/RPMS/libvarlink-21-2.fc35.x86_64.rpm
Wrote: /builddir/build/RPMS/libvarlink-util-21-2.fc35.x86_64.rpm
Wrote: /builddir/build/RPMS/libvarlink-debuginfo-21-2.fc35.x86_64.rpm
Wrote: /builddir/build/RPMS/libvarlink-util-debuginfo-21-2.fc35.x86_64.rpm
Wrote: /builddir/build/RPMS/libvarlink-debugsource-21-2.fc35.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.aDkNvA
+ umask 022
+ cd /builddir/build/BUILD
+ cd libvarlink-21
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/libvarlink-21-2.fc35.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild libvarlink-21-2.fc35.src.rpm
Finish: build phase for libvarlink-21-2.fc35.src.rpm
INFO: Done(/home/harald/git/fedora/libvarlink/libvarlink-21-2.fc35.src.rpm) Config(default) 1 minutes 42 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-rawhide-x86_64/result
Finish: run
kloczek commented 3 years ago

Sorry I forgot to mention that I'm removing everywhere hardcoding -W<foo> flags to be able controll warning flags over $CFLAGS/$CXXFLAGS env variables. Here is the patch:

--- a/meson.build~      2021-02-23 09:42:33.000000000 +0000
+++ b/meson.build       2021-02-23 13:15:13.527681565 +0000
@@ -11,41 +11,6 @@

 cc = meson.get_compiler('c')

-c_args = '''
-        -fvisibility=hidden
-        -Wno-maybe-uninitialized
-        -Wno-pointer-arith
-        -Wno-unknown-pragmas
-        -Wundef
-        -Wlogical-op
-        -Wmissing-include-dirs
-        -Wold-style-definition
-        -Wdeclaration-after-statement
-        -Wfloat-equal
-        -Wsuggest-attribute=noreturn
-        -Wstrict-prototypes
-        -Wredundant-decls
-        -Wmissing-noreturn
-        -Wshadow
-        -Wendif-labels
-        -Wstrict-aliasing=3
-        -Wwrite-strings
-        -Wdate-time
-        -Wnested-externs
-        -Werror=overflow
-        -Werror=missing-prototypes
-        -Werror=implicit-function-declaration
-        -Werror=missing-declarations
-        -Werror=return-type
-        -Werror=incompatible-pointer-types
-'''.split()
-
-foreach arg : c_args
-        if cc.has_argument(arg)
-            add_project_arguments(arg, language : 'c')
-        endif
-endforeach
-
 libm = cc.find_library('m')

 conf = configuration_data()

Than use just "-Wall" in $CFLAGS. I really don't like that way of hardcoding of warning flags as it does not allow quckly rebuild exact package with choosen set of warning flags. Please consider remove that part of meson.build abd controll your preffered set of warnings by use: $CFLAGS env variable when meson is ised to configure source tree. As you see by hardcoding exact warning flags it is possible effectively mask some warnings, In other case it disturbes fuzzler/assan type of build or use some code scanners passed in $CC (as i will be executed with hardcoded warning flags which may be not recognised by scanner program)

haraldh commented 3 years ago

Well, if you remove -fvisibility=hidden and -Wno-unknown-pragmas then you got to keep the broken pieces.

kloczek commented 3 years ago

Ahh .. you are right. However mixing in the same block block checking warning flags and substantial other flags is IMO does not look good :P

kloczek commented 3 years ago

Well, if you remove -fvisibility=hidden and -Wno-unknown-pragmas then you got to keep the broken pieces.

OK I'v ecorrected my patch to leave -fvisibility=hidden and still I have the same issue. I've tested as well build without my patch removing all W<foo> and still ni changes.

+ cd libvarlink-22
+ CFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none'
+ CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none'
+ FFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules'
+ FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin'
+ CC=/usr/bin/gcc
+ CXX=/usr/bin/g++
+ FC=/usr/bin/gfortran
+ AR=/usr/bin/gcc-ar
+ NM=/usr/bin/gcc-nm
+ RANLIB=/usr/bin/gcc-ranlib
+ export CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS CC CXX FC AR NM RANLIB
+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu
The Meson build system
Version: 0.57.1
Source dir: /home/tkloczko/rpmbuild/BUILD/libvarlink-22
Build dir: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu
Build type: native build
Project name: libvarlink
Project version: 22
C compiler for the host machine: /usr/bin/gcc (gcc 11.0.0 "gcc (GCC) 11.0.0 20210210 (Red Hat 11.0.0-0)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.35.1-34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -Wno-maybe-uninitialized: YES
Compiler for C supports arguments -Wno-pointer-arith: YES
Compiler for C supports arguments -Wno-unknown-pragmas: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Wstrict-aliasing=3: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-declarations: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Library m found: YES
Configuring config.h using configuration
Program ./varlink-wrapper.py found: YES (/home/tkloczko/rpmbuild/BUILD/libvarlink-22/./varlink-wrapper.py)
Has header "sys/queue.h" : YES
Configuring libvarlink.pc using configuration
Program test-symbols.sh found: YES (/home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/test-symbols.sh)
Build targets in project: 12

Found ninja-1.10.2 at /usr/bin/ninja

[..]

+ cd libvarlink-22
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu'
ninja: no work to do.
  1/326 test-interface                                                          OK              0.45s
  2/326 test-server-client                                                      OK              0.45s
  3/326 test-object                                                             OK              0.44s
  4/326 test-array                                                              OK              0.43s
  5/326 test-type                                                               OK              0.43s
  6/326 test-error                                                              OK              0.42s
  7/326 test-avl                                                                OK              0.42s
  8/326 y_array_arraysWithSpaces.json                                           OK              0.40s
  9/326 y_array_empty-string.json                                               OK              0.39s
 10/326 y_array_empty.json                                                      OK              0.38s
 11/326 y_array_ending_with_newline.json                                        OK              0.37s
 12/326 y_array_false.json                                                      OK              0.37s
 13/326 y_array_null.json                                                       OK              0.36s
 14/326 y_array_with_1_and_newline.json                                         OK              0.35s
 15/326 y_array_with_leading_space.json                                         OK              0.34s
 16/326 y_array_with_several_null.json                                          OK              0.33s
 17/326 y_array_with_trailing_space.json                                        OK              0.32s
 18/326 y_number.json                                                           OK              0.31s
 19/326 y_number_+1.json                                                        OK              0.31s
 20/326 y_number_-01.json                                                       OK              0.30s
 21/326 y_number_-2..json                                                       OK              0.29s
 22/326 y_number_0.e1.json                                                      OK              0.28s
 23/326 y_number_0e+1.json                                                      OK              0.27s
 24/326 y_number_0e1.json                                                       OK              0.26s
 25/326 y_number_2.e+3.json                                                     OK              0.25s
 26/326 y_number_2.e-3.json                                                     OK              0.24s
 27/326 y_number_2.e3.json                                                      OK              0.24s
 28/326 y_number_after_space.json                                               OK              0.23s
 29/326 y_number_double_close_to_zero.json                                      OK              0.22s
 30/326 y_number_double_huge_neg_exp.json                                       OK              0.21s
 31/326 y_number_int_with_exp.json                                              OK              0.20s
 32/326 y_number_minus_zero.json                                                OK              0.19s
 33/326 y_number_neg_int_starting_with_zero.json                                OK              0.18s
 34/326 y_number_negative_int.json                                              OK              0.17s
 35/326 y_number_negative_one.json                                              OK              0.16s
 36/326 y_number_negative_zero.json                                             OK              0.16s
 37/326 y_number_real_capital_e.json                                            OK              0.15s
 38/326 y_number_real_capital_e_neg_exp.json                                    OK              0.14s
 39/326 y_number_real_capital_e_pos_exp.json                                    OK              0.13s
 40/326 y_number_real_exponent.json                                             OK              0.12s
 41/326 y_number_real_fraction_exponent.json                                    OK              0.11s
 42/326 y_number_real_neg_exp.json                                              OK              0.10s
 43/326 y_number_real_pos_exponent.json                                         OK              0.09s
 44/326 y_number_real_underflow.json                                            OK              0.08s
 45/326 y_number_real_without_fractional_part.json                              OK              0.08s
 46/326 y_number_simple_int.json                                                OK              0.07s
 47/326 y_number_simple_real.json                                               OK              0.06s
 48/326 test-symbols                                                            FAIL            0.85s   exit status 1
>>> MALLOC_PERTURB_=210 /home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/test-symbols.sh /home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/libvarlink.sym /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
--- symbols.list        2021-03-02 14:10:33.034995280 +0000
+++ symbols.lib 2021-03-02 14:10:33.074995275 +0000
@@ -0,0 +1,68 @@
+varlink_array_append_array
+varlink_array_append_bool
+varlink_array_append_float
+varlink_array_append_int
+varlink_array_append_null
+varlink_array_append_object
+varlink_array_append_string
+varlink_array_get_array
+varlink_array_get_bool
+varlink_array_get_float
+varlink_array_get_int
+varlink_array_get_n_elements
+varlink_array_get_object
+varlink_array_get_string
+varlink_array_new
+varlink_array_ref
+varlink_array_unref
+varlink_array_unrefp
+varlink_call_get_connection_fd
+varlink_call_get_connection_userdata
+varlink_call_get_method
+varlink_call_ref
+varlink_call_reply
+varlink_call_reply_error
+varlink_call_reply_invalid_parameter
+varlink_call_set_connection_closed_callback
+varlink_call_unref
+varlink_call_unrefp
+varlink_connection_call
+varlink_connection_close
+varlink_connection_free
+varlink_connection_freep
+varlink_connection_get_events
+varlink_connection_get_fd
+varlink_connection_get_userdata
+varlink_connection_is_closed
+varlink_connection_new
+varlink_connection_process_events
+varlink_connection_set_closed_callback
+varlink_error_string
+varlink_listen
+varlink_object_get_array
+varlink_object_get_bool
+varlink_object_get_field_names
+varlink_object_get_float
+varlink_object_get_int
+varlink_object_get_object
+varlink_object_get_string
+varlink_object_new
+varlink_object_new_from_json
+varlink_object_ref
+varlink_object_set_array
+varlink_object_set_bool
+varlink_object_set_float
+varlink_object_set_int
+varlink_object_set_null
+varlink_object_set_object
+varlink_object_set_string
+varlink_object_to_json
+varlink_object_unref
+varlink_object_unrefp
+varlink_service_add_interface
+varlink_service_free
+varlink_service_freep
+varlink_service_get_fd
+varlink_service_new
+varlink_service_new_raw
+varlink_service_process_events
stderr:
+ set -e
+ libvarlink_sym=/home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/libvarlink.sym
+ libvarlink_a=/home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ which readelf
+ test -e /home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/libvarlink.sym
+ test -e /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ rm -f symbols.list symbols.lib
+ readelf -s -W /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a
+ grep 'FUNC    GLOBAL DEFAULT.*varlink_'
+ awk '{ print $8 }'
+ sort
+ grep varlink_ /home/tkloczko/rpmbuild/BUILD/libvarlink-22/lib/libvarlink.sym
+ sed 's/[ ;]//g'
+ sort
+ diff -u symbols.list symbols.lib
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 49/326 y_number_with_leading_zero.json                                         OK              0.47s
 50/326 y_object.json                                                           OK              0.46s
 51/326 y_object_basic.json                                                     OK              0.46s
 52/326 y_object_empty.json                                                     OK              0.45s
 53/326 y_object_empty_key.json                                                 OK              0.44s
 54/326 y_object_extreme_numbers.json                                           OK              0.44s
 55/326 y_object_long_strings.json                                              OK              0.43s
 56/326 y_object_simple.json                                                    OK              0.42s
 57/326 y_object_string_unicode.json                                            OK              0.41s
 58/326 y_object_with_newlines.json                                             OK              0.40s
 59/326 y_string_1_2_3_bytes_UTF-8_sequences.json                               OK              0.39s
 60/326 y_string_accepted_surrogate_pair.json                                   OK              0.38s
 61/326 y_string_accepted_surrogate_pairs.json                                  OK              0.38s
 62/326 y_string_allowed_escapes.json                                           OK              0.37s
 63/326 y_string_backslash_and_u_escaped_zero.json                              OK              0.36s
 64/326 y_string_backslash_doublequotes.json                                    OK              0.35s
 65/326 y_string_comments.json                                                  OK              0.34s
 66/326 y_string_double_escape_a.json                                           OK              0.33s
 67/326 y_string_double_escape_n.json                                           OK              0.32s
 68/326 y_string_escaped_control_character.json                                 OK              0.31s
 69/326 y_string_escaped_noncharacter.json                                      OK              0.30s
 70/326 y_string_in_array.json                                                  OK              0.30s
 71/326 y_string_in_array_with_leading_space.json                               OK              0.29s
 72/326 y_string_last_surrogates_1_and_2.json                                   OK              0.28s
 73/326 y_string_nbsp_uescaped.json                                             OK              0.27s
 74/326 y_string_nonCharacterInUTF-8_U+10FFFF.json                              OK              0.26s
 75/326 y_string_nonCharacterInUTF-8_U+FFFF.json                                OK              0.25s
 76/326 y_string_one-byte-utf-8.json                                            OK              0.24s
 77/326 y_string_pi.json                                                        OK              0.23s
 78/326 y_string_reservedCharacterInUTF-8_U+1BFFF.json                          OK              0.22s
 79/326 y_string_simple_ascii.json                                              OK              0.21s
 80/326 y_string_space.json                                                     OK              0.20s
 81/326 y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json                  OK              0.20s
 82/326 y_string_three-byte-utf-8.json                                          OK              0.19s
 83/326 y_string_two-byte-utf-8.json                                            OK              0.18s
 84/326 y_string_u+2028_line_sep.json                                           OK              0.17s
 85/326 y_string_u+2029_par_sep.json                                            OK              0.16s
 86/326 y_string_uEscape.json                                                   OK              0.15s
 87/326 y_string_uescaped_newline.json                                          OK              0.14s
 88/326 y_string_unescaped_char_delete.json                                     OK              0.13s
 89/326 y_string_unicode.json                                                   OK              0.12s
 90/326 y_string_unicodeEscapedBackslash.json                                   OK              0.11s
 91/326 y_string_unicode_2.json                                                 OK              0.10s
 92/326 y_string_unicode_U+10FFFE_nonchar.json                                  OK              0.09s
 93/326 y_string_unicode_U+1FFFE_nonchar.json                                   OK              0.09s
 94/326 y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json                           OK              0.08s
 95/326 y_string_unicode_U+2064_invisible_plus.json                             OK              0.07s
 96/326 y_string_unicode_U+FDD0_nonchar.json                                    OK              0.52s
 97/326 y_string_unicode_U+FFFE_nonchar.json                                    OK              0.51s
 98/326 y_string_unicode_escaped_double_quote.json                              OK              0.50s
 99/326 y_string_utf8.json                                                      OK              0.50s
100/326 y_string_with_del_character.json                                        OK              0.49s
101/326 y_structure_500_nested_arrays.json                                      OK              0.49s
102/326 y_structure_lonely_false.json                                           OK              0.48s
103/326 y_structure_lonely_int.json                                             OK              0.47s
104/326 y_structure_lonely_negative_real.json                                   OK              0.46s
105/326 y_structure_lonely_null.json                                            OK              0.46s
106/326 y_structure_lonely_string.json                                          OK              0.45s
107/326 y_structure_lonely_true.json                                            OK              0.44s
108/326 y_structure_string_empty.json                                           OK              0.43s
109/326 y_structure_trailing_newline.json                                       OK              0.42s
110/326 y_structure_true_in_array.json                                          OK              0.41s
111/326 y_structure_whitespace_array.json                                       OK              0.40s
112/326 n_array_1_true_without_comma.json                                       EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
113/326 n_array_a_invalid_utf8.json                                             EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
114/326 n_array_colon_instead_of_comma.json                                     EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
115/326 n_array_comma_after_close.json                                          EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
116/326 n_array_comma_and_number.json                                           EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
117/326 n_array_double_comma.json                                               EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
118/326 n_array_double_extra_comma.json                                         EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
119/326 n_array_extra_close.json                                                EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
120/326 n_array_extra_comma.json                                                EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
121/326 n_array_heterogeneous.json                                              EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
122/326 n_array_incomplete.json                                                 EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
123/326 n_array_incomplete_invalid_value.json                                   EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
124/326 n_array_inner_array_no_comma.json                                       EXPECTEDFAIL    0.44s   killed by signal 6 SIGABRT
125/326 n_array_invalid_utf8.json                                               EXPECTEDFAIL    0.43s   killed by signal 6 SIGABRT
126/326 n_array_items_separated_by_semicolon.json                               EXPECTEDFAIL    0.43s   killed by signal 6 SIGABRT
127/326 n_array_just_comma.json                                                 EXPECTEDFAIL    0.42s   killed by signal 6 SIGABRT
128/326 n_array_missing_value.json                                              EXPECTEDFAIL    0.38s   killed by signal 6 SIGABRT
129/326 n_array_newlines_unclosed.json                                          EXPECTEDFAIL    0.37s   killed by signal 6 SIGABRT
130/326 n_array_just_minus.json                                                 EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
131/326 n_number_+Inf.json                                                      EXPECTEDFAIL    0.41s   killed by signal 6 SIGABRT
132/326 n_array_spaces_vertical_tab_formfeed.json                               EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
133/326 n_array_number_and_comma.json                                           EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
134/326 n_array_number_and_several_commas.json                                  EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
135/326 n_multidigit_number_then_00.json                                        EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
136/326 n_array_unclosed_trailing_comma.json                                    EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
137/326 n_incomplete_false.json                                                 EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
138/326 n_incomplete_null.json                                                  EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
139/326 n_array_star_inside.json                                                EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
140/326 n_array_unclosed_with_new_lines.json                                    EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
141/326 n_number_++.json                                                        EXPECTEDFAIL    0.44s   killed by signal 6 SIGABRT
142/326 n_array_unclosed_with_object_inside.json                                EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
143/326 n_incomplete_true.json                                                  EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
144/326 n_array_unclosed.json                                                   EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
145/326 n_number_-1.0..json                                                     EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
146/326 n_number_-NaN.json                                                      EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
147/326 n_number_.-1.json                                                       EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
148/326 n_number_.2e-3.json                                                     EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
149/326 n_number_0.1.2.json                                                     EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
150/326 n_number_0.3e+.json                                                     EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
151/326 n_number_0.3e.json                                                      EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
152/326 n_number_0_capital_E+.json                                              EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
153/326 n_number_0_capital_E.json                                               EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
154/326 n_number_0e+.json                                                       EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
155/326 n_number_0e.json                                                        EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
156/326 n_number_1.0e+.json                                                     EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
157/326 n_number_1.0e-.json                                                     EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
158/326 n_number_1.0e.json                                                      EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
159/326 n_number_1_000.json                                                     EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
160/326 n_number_minus_infinity.json                                            EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
161/326 n_number_minus_space_1.json                                             EXPECTEDFAIL    0.44s   killed by signal 6 SIGABRT
162/326 n_number_1eE2.json                                                      EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
163/326 n_number_9.e+.json                                                      EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
164/326 n_number_huge_exp.json                                                  EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
165/326 n_number_expression.json                                                EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
166/326 n_number_U+FF11_fullwidth_digit_one.json                                EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
167/326 n_number_invalid-utf-8-in-bigger-int.json                               EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
168/326 n_number_NaN.json                                                       EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
169/326 n_number_infinity.json                                                  EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
170/326 n_number_Inf.json                                                       EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
171/326 n_number_invalid-negative-real.json                                     EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
172/326 n_number_hex_1_digit.json                                               EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
173/326 n_number_invalid+-.json                                                 EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
174/326 n_number_hex_2_digits.json                                              EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
175/326 n_number_invalid-utf-8-in-exponent.json                                 EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
176/326 n_number_invalid-utf-8-in-int.json                                      EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
177/326 n_number_minus_sign_with_trailing_garbage.json                          EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
178/326 n_number_pos_double_huge_exp.json                                       EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
179/326 n_number_starting_with_dot.json                                         EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
180/326 n_number_real_with_invalid_utf8_after_e.json                            EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
181/326 n_number_real_pos_overflow.json                                         EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
182/326 n_number_too_big_pos_int.json                                           EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
183/326 n_number_too_big_neg_int.json                                           EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
184/326 n_number_with_alpha_char.json                                           EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
185/326 n_number_very_big_negative_int.json                                     EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
186/326 n_number_with_alpha.json                                                EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
187/326 n_object_bad_value.json                                                 EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
188/326 n_number_neg_int_huge_exp.json                                          EXPECTEDFAIL    0.65s   killed by signal 6 SIGABRT
189/326 n_number_neg_real_without_int_part.json                                 EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
190/326 n_number_neg_with_garbage_at_end.json                                   EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
191/326 n_number_real_garbage_after_e.json                                      EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
192/326 n_number_real_neg_overflow.json                                         EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
193/326 n_object_bracket_key.json                                               EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
194/326 n_object_comma_instead_of_colon.json                                    EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
195/326 n_object_double_colon.json                                              EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
196/326 n_object_duplicated_key_and_value_was_y.json                            EXPECTEDFAIL    0.61s   killed by signal 6 SIGABRT
197/326 n_object_duplicated_key_was_y.json                                      EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
198/326 n_object_emoji.json                                                     EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
199/326 n_object_escaped_null_in_key.json                                       EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
200/326 n_object_garbage_at_end.json                                            EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
201/326 n_object_key_lone_2nd_surrogate.json                                    EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
202/326 n_object_key_with_single_quotes.json                                    EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
203/326 n_object_lone_continuation_byte_in_key_and_trailing_comma.json          EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
204/326 n_object_missing_colon.json                                             EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
205/326 n_object_missing_key.json                                               EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
206/326 n_object_missing_semicolon.json                                         EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
207/326 n_object_missing_value.json                                             EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
208/326 n_object_unterminated-value.json                                        EXPECTEDFAIL    0.29s   killed by signal 6 SIGABRT
209/326 n_string_1_surrogate_then_escape.json                                   EXPECTEDFAIL    0.26s   killed by signal 6 SIGABRT
210/326 n_single_space.json                                                     EXPECTEDFAIL    0.26s   killed by signal 6 SIGABRT
211/326 n_object_no-colon.json                                                  EXPECTEDFAIL    0.64s   killed by signal 6 SIGABRT
212/326 n_object_non_string_key.json                                            EXPECTEDFAIL    0.64s   killed by signal 6 SIGABRT
213/326 n_object_non_string_key_but_huge_number_instead.json                    EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
214/326 n_object_several_trailing_commas.json                                   EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
215/326 n_object_single_quote.json                                              EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
216/326 n_object_repeated_null_null.json                                        EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
217/326 n_object_trailing_comma.json                                            EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
218/326 n_object_trailing_comment_slash_open.json                               EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
219/326 n_object_trailing_comment_open.json                                     EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
220/326 n_object_trailing_comment.json                                          EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
221/326 n_object_trailing_comment_slash_open_incomplete.json                    EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
222/326 n_object_two_commas_in_a_row.json                                       EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
223/326 n_object_unquoted_key.json                                              EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
224/326 n_object_with_single_string.json                                        EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
225/326 n_object_with_trailing_garbage.json                                     EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
226/326 n_string_1st_valid_surrogate_2nd_invalid.json                           EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
227/326 n_string_1st_surrogate_but_2nd_missing.json                             EXPECTEDFAIL    0.59s   killed by signal 6 SIGABRT
228/326 n_string_UTF-16LE_with_BOM.json                                         EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
229/326 n_string_UTF-8_invalid_sequence.json                                    EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
230/326 n_string_1_surrogate_then_escape_u1x.json                               EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
231/326 n_string_UTF8_surrogate_U+D800.json                                     EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
232/326 n_string_backslash_00.json                                              EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
233/326 n_string_accentuated_char_no_quotes.json                                EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
234/326 n_string_escaped_backslash_bad.json                                     EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
235/326 n_string_escape_x.json                                                  EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
236/326 n_string_escaped_ctrl_char_tab.json                                     EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
237/326 n_string_escaped_emoji.json                                             EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
238/326 n_string_incomplete_escape.json                                         EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
239/326 n_string_1_surrogate_then_escape_u.json                                 EXPECTEDFAIL    0.63s   killed by signal 6 SIGABRT
240/326 n_string_1_surrogate_then_escape_u1.json                                EXPECTEDFAIL    0.62s   killed by signal 6 SIGABRT
241/326 n_string_incomplete_escaped_character.json                              EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
242/326 n_string_incomplete_surrogate.json                                      EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
243/326 n_string_incomplete_surrogate_and_escape_valid.json                     EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
244/326 n_string_incomplete_surrogate_escape_invalid.json                       EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
245/326 n_string_incomplete_surrogate_pair.json                                 EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
246/326 n_string_incomplete_surrogates_escape_valid.json                        EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
247/326 n_string_invalid-utf-8-in-escape.json                                   EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
248/326 n_string_invalid_backslash_esc.json                                     EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
249/326 n_string_invalid_lonely_surrogate.json                                  EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
250/326 n_string_invalid_surrogate.json                                         EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
251/326 n_string_invalid_unicode_escape.json                                    EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
252/326 n_string_invalid_utf-8.json                                             EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
253/326 n_string_invalid_utf8_after_escape.json                                 EXPECTEDFAIL    0.44s   killed by signal 6 SIGABRT
254/326 n_string_inverted_surrogates_U+1D11E.json                               EXPECTEDFAIL    0.43s   killed by signal 6 SIGABRT
255/326 n_string_iso_latin_1.json                                               EXPECTEDFAIL    0.42s   killed by signal 6 SIGABRT
256/326 n_string_leading_uescaped_thinspace.json                                EXPECTEDFAIL    0.57s   killed by signal 6 SIGABRT
257/326 n_string_lone_second_surrogate.json                                     EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
258/326 n_string_lone_utf8_continuation_byte.json                               EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
259/326 n_string_no_quotes_with_bad_escape.json                                 EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
260/326 n_string_overlong_sequence_6_bytes.json                                 EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
261/326 n_string_overlong_sequence_6_bytes_null.json                            EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
262/326 n_string_single_doublequote.json                                        EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
263/326 n_string_single_quote.json                                              EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
264/326 n_string_single_string_no_double_quotes.json                            EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
265/326 n_string_start_escape_unclosed.json                                     EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
266/326 n_string_unescaped_crtl_char.json                                       EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
267/326 n_string_not_in_unicode_range.json                                      EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
268/326 n_string_overlong_sequence_2_bytes.json                                 EXPECTEDFAIL    0.53s   killed by signal 6 SIGABRT
269/326 n_string_null_escape.json                                               EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
270/326 n_string_truncated-utf-8.json                                           EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
271/326 n_string_unicode_CapitalU.json                                          EXPECTEDFAIL    0.44s   killed by signal 6 SIGABRT
272/326 n_string_unescaped_tab.json                                             EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
273/326 n_string_unescaped_newline.json                                         EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
274/326 n_structure_100000_opening_arrays.json                                  EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
275/326 n_string_utf16LE_no_BOM.json                                            EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
276/326 n_string_with_trailing_garbage.json                                     EXPECTEDFAIL    0.58s   killed by signal 6 SIGABRT
277/326 n_structure_UTF-8_BOM_empty_object.json                                 EXPECTEDFAIL    0.55s   killed by signal 6 SIGABRT
278/326 n_structure_U+2060_word_joined.json                                     EXPECTEDFAIL    0.56s   killed by signal 6 SIGABRT
279/326 n_structure_array_trailing_garbage.json                                 EXPECTEDFAIL    0.50s   killed by signal 6 SIGABRT
280/326 n_structure_angle_bracket_..json                                        EXPECTEDFAIL    0.52s   killed by signal 6 SIGABRT
281/326 n_structure_UTF8_BOM_no_data.json                                       EXPECTEDFAIL    0.54s   killed by signal 6 SIGABRT
282/326 n_structure_angle_bracket_null.json                                     EXPECTEDFAIL    0.51s   killed by signal 6 SIGABRT
283/326 n_structure_array_with_extra_array_close.json                           EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
284/326 n_structure_array_with_unclosed_string.json                             EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
285/326 n_structure_ascii-unicode-identifier.json                               EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
286/326 n_structure_close_unopened_array.json                                   EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
287/326 n_structure_capitalized_True.json                                       EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
288/326 n_string_utf16BE_no_BOM.json                                            EXPECTEDFAIL    0.60s   killed by signal 6 SIGABRT
289/326 n_structure_comma_instead_of_closing_brace.json                         EXPECTEDFAIL    0.49s   killed by signal 6 SIGABRT
290/326 n_structure_double_array.json                                           EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
291/326 n_structure_end_array.json                                              EXPECTEDFAIL    0.48s   killed by signal 6 SIGABRT
292/326 n_structure_incomplete_UTF8_BOM.json                                    EXPECTEDFAIL    0.47s   killed by signal 6 SIGABRT
293/326 n_structure_lone-invalid-utf-8.json                                     EXPECTEDFAIL    0.46s   killed by signal 6 SIGABRT
294/326 n_structure_lone-open-bracket.json                                      EXPECTEDFAIL    0.45s   killed by signal 6 SIGABRT
295/326 n_structure_no_data.json                                                EXPECTEDFAIL    0.42s   killed by signal 6 SIGABRT
296/326 n_structure_null-byte-outside-string.json                               EXPECTEDFAIL    0.41s   killed by signal 6 SIGABRT
297/326 n_structure_number_with_trailing_garbage.json                           EXPECTEDFAIL    0.40s   killed by signal 6 SIGABRT
298/326 n_structure_object_followed_by_closing_object.json                      EXPECTEDFAIL    0.38s   killed by signal 6 SIGABRT
299/326 n_structure_object_unclosed_no_value.json                               EXPECTEDFAIL    0.37s   killed by signal 6 SIGABRT
300/326 n_structure_object_with_comment.json                                    EXPECTEDFAIL    0.36s   killed by signal 6 SIGABRT
301/326 n_structure_object_with_trailing_garbage.json                           EXPECTEDFAIL    0.34s   killed by signal 6 SIGABRT
302/326 n_structure_open_array_apostrophe.json                                  EXPECTEDFAIL    0.33s   killed by signal 6 SIGABRT
303/326 n_structure_open_array_comma.json                                       EXPECTEDFAIL    0.32s   killed by signal 6 SIGABRT
304/326 n_structure_open_object_open_string.json                                EXPECTEDFAIL    0.19s   killed by signal 6 SIGABRT
305/326 n_structure_open_array_object.json                                      EXPECTEDFAIL    0.29s   killed by signal 6 SIGABRT
306/326 n_structure_open_object_string_with_apostrophes.json                    EXPECTEDFAIL    0.18s   killed by signal 6 SIGABRT
307/326 n_structure_open_open.json                                              EXPECTEDFAIL    0.17s   killed by signal 6 SIGABRT
308/326 n_structure_open_array_open_string.json                                 EXPECTEDFAIL    0.27s   killed by signal 6 SIGABRT
309/326 n_structure_open_array_string.json                                      EXPECTEDFAIL    0.26s   killed by signal 6 SIGABRT
310/326 n_structure_open_object_close_array.json                                EXPECTEDFAIL    0.22s   killed by signal 6 SIGABRT
311/326 n_structure_open_object.json                                            EXPECTEDFAIL    0.25s   killed by signal 6 SIGABRT
312/326 n_structure_open_array_open_object.json                                 EXPECTEDFAIL    0.28s   killed by signal 6 SIGABRT
313/326 n_structure_open_object_open_array.json                                 EXPECTEDFAIL    0.20s   killed by signal 6 SIGABRT
314/326 n_structure_open_object_comma.json                                      EXPECTEDFAIL    0.21s   killed by signal 6 SIGABRT
315/326 n_structure_single_star.json                                            EXPECTEDFAIL    0.16s   killed by signal 6 SIGABRT
316/326 n_structure_unclosed_array.json                                         EXPECTEDFAIL    0.16s   killed by signal 6 SIGABRT
317/326 n_structure_single_eacute.json                                          EXPECTEDFAIL    0.20s   killed by signal 6 SIGABRT
318/326 n_structure_unclosed_array_partial_null.json                            EXPECTEDFAIL    0.17s   killed by signal 6 SIGABRT
319/326 n_structure_trailing_#.json                                             EXPECTEDFAIL    0.20s   killed by signal 6 SIGABRT
320/326 n_structure_uescaped_LF_before_string.json                              EXPECTEDFAIL    0.20s   killed by signal 6 SIGABRT
321/326 n_structure_unclosed_array_unfinished_false.json                        EXPECTEDFAIL    0.17s   killed by signal 6 SIGABRT
322/326 n_structure_unclosed_array_unfinished_true.json                         EXPECTEDFAIL    0.16s   killed by signal 6 SIGABRT
323/326 n_structure_whitespace_U+2060_word_joiner.json                          EXPECTEDFAIL    0.17s   killed by signal 6 SIGABRT
324/326 n_structure_whitespace_formfeed.json                                    EXPECTEDFAIL    0.16s   killed by signal 6 SIGABRT
325/326 n_structure_unicode-identifier.json                                     EXPECTEDFAIL    0.19s   killed by signal 6 SIGABRT
326/326 n_structure_unclosed_object.json                                        EXPECTEDFAIL    0.20s   killed by signal 6 SIGABRT

Summary of Failures:

 48/326 test-symbols                                                   FAIL            0.85s   exit status 1

Ok:                 110
Expected Fail:      215
Fail:               1
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Full log written to /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/meson-logs/testlog.txt
haraldh commented 3 years ago

Would be interesting what the output of:

$ readelf -s -W /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a

is.

kloczek commented 3 years ago
[tkloczko@barrel utils]$ readelf -s -W /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(array.c.o)

Symbol table '.symtab' contains 91 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS array.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_array.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_array.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_array.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    74 .annobin_array.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_array.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    75 .annobin_array.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_array.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    76 .annobin_array.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_array.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    77 .annobin_array.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   74
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   75
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   76
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   77
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   78
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   79
    74: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    75: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    76: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    77: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    78: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    79: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    80: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    81: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    82: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    83: 0000000000000000     0 SECTION LOCAL  DEFAULT   73
    84: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    85: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    86: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    87: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    88: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    89: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 array.c.fc961e4b
    90: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(avltree.c.o)

Symbol table '.symtab' contains 89 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS avltree.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_avltree.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_avltree.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_avltree.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    72 .annobin_avltree.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_avltree.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    73 .annobin_avltree.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_avltree.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    74 .annobin_avltree.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_avltree.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    75 .annobin_avltree.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   73
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   74
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   75
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   76
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   77
    72: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    73: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    74: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    75: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    76: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    77: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    78: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    79: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    80: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    81: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    82: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    83: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    84: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    85: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    86: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    87: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 avltree.c.09a33bb1
    88: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(connection.c.o)

Symbol table '.symtab' contains 81 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS connection.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_connection.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_connection.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_connection.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    64 .annobin_connection.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_connection.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    65 .annobin_connection.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_connection.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    66 .annobin_connection.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_connection.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    67 .annobin_connection.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    64: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    65: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    66: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    67: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    68: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    75: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    76: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    77: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    78: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    79: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 connection.c.320ad6ee
    80: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(error.c.o)

Symbol table '.symtab' contains 68 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS error.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_error.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_error.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_error.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    51 .annobin_error.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_error.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    52 .annobin_error.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_error.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_error.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_error.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_error.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    52: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    66: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 error.c.49e6f0a5
    67: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(interface.c.o)

Symbol table '.symtab' contains 78 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS interface.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_interface.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_interface.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_interface.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    61 .annobin_interface.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_interface.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    62 .annobin_interface.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_interface.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    63 .annobin_interface.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_interface.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    64 .annobin_interface.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    61: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    62: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    63: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    64: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    65: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    75: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    76: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 interface.c.ccce721d
    77: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(message.c.o)

Symbol table '.symtab' contains 70 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS message.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_message.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_message.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_message.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_message.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_message.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_message.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_message.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_message.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_message.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_message.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    68: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 message.c.52a3f63b
    69: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(object.c.o)

Symbol table '.symtab' contains 94 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS object.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_object.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_object.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_object.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    77 .annobin_object.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_object.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    78 .annobin_object.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_object.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    79 .annobin_object.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_object.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    80 .annobin_object.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   77
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   78
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   79
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT   80
    75: 0000000000000000     0 SECTION LOCAL  DEFAULT   81
    76: 0000000000000000     0 SECTION LOCAL  DEFAULT   82
    77: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    78: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    79: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    80: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    81: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    82: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    83: 0000000000000000     0 SECTION LOCAL  DEFAULT   73
    84: 0000000000000000     0 SECTION LOCAL  DEFAULT   74
    85: 0000000000000000     0 SECTION LOCAL  DEFAULT   75
    86: 0000000000000000     0 SECTION LOCAL  DEFAULT   76
    87: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    88: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    89: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    90: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    91: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    92: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 object.c.83d07cd7
    93: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(scanner.c.o)

Symbol table '.symtab' contains 92 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS scanner.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_scanner.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_scanner.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_scanner.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    75 .annobin_scanner.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_scanner.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    76 .annobin_scanner.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_scanner.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    77 .annobin_scanner.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_scanner.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    78 .annobin_scanner.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   75
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   76
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   77
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   78
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   79
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT   80
    75: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    76: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    77: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    78: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    79: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    80: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    81: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    82: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    83: 0000000000000000     0 SECTION LOCAL  DEFAULT   73
    84: 0000000000000000     0 SECTION LOCAL  DEFAULT   74
    85: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    86: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    87: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    88: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    89: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    90: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 scanner.c.d68c8508
    91: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(service.c.o)

Symbol table '.symtab' contains 101 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS service.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_service.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_service.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_service.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    84 .annobin_service.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_service.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    85 .annobin_service.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_service.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    86 .annobin_service.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_service.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    87 .annobin_service.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   73
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   74
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT   75
    75: 0000000000000000     0 SECTION LOCAL  DEFAULT   76
    76: 0000000000000000     0 SECTION LOCAL  DEFAULT   77
    77: 0000000000000000     0 SECTION LOCAL  DEFAULT   78
    78: 0000000000000000     0 SECTION LOCAL  DEFAULT   84
    79: 0000000000000000     0 SECTION LOCAL  DEFAULT   85
    80: 0000000000000000     0 SECTION LOCAL  DEFAULT   86
    81: 0000000000000000     0 SECTION LOCAL  DEFAULT   87
    82: 0000000000000000     0 SECTION LOCAL  DEFAULT   88
    83: 0000000000000000     0 SECTION LOCAL  DEFAULT   89
    84: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    85: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    86: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    87: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    88: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    89: 0000000000000000     0 SECTION LOCAL  DEFAULT   79
    90: 0000000000000000     0 SECTION LOCAL  DEFAULT   80
    91: 0000000000000000     0 SECTION LOCAL  DEFAULT   81
    92: 0000000000000000     0 SECTION LOCAL  DEFAULT   82
    93: 0000000000000000     0 SECTION LOCAL  DEFAULT   83
    94: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    95: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    96: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    97: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    98: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    99: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 service.c.93385be3
   100: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(stream.c.o)

Symbol table '.symtab' contains 75 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS stream.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_stream.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_stream.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_stream.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    58 .annobin_stream.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_stream.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    59 .annobin_stream.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_stream.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    60 .annobin_stream.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_stream.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    61 .annobin_stream.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    58: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    59: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    60: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    61: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    62: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    70: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    71: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    73: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 stream.c.62953b54
    74: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(transport.c.o)

Symbol table '.symtab' contains 72 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS transport.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_transport.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_transport.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_transport.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_transport.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_transport.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    57 .annobin_transport.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_transport.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    58 .annobin_transport.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    58: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    59: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    69: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    70: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 transport.c.4c98f109
    71: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(transport-device.c.o)

Symbol table '.symtab' contains 68 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS transport-device.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_device.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_device.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_transport_device.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    51 .annobin_transport_device.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_transport_device.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    52 .annobin_transport_device.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_transport_device.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_transport_device.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_transport_device.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_transport_device.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    52: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    66: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 transport_device.c.79796749
    67: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(transport-tcp.c.o)

Symbol table '.symtab' contains 71 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS transport-tcp.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_tcp.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_tcp.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_transport_tcp.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_transport_tcp.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_transport_tcp.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_transport_tcp.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_transport_tcp.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_transport_tcp.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_transport_tcp.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    57 .annobin_transport_tcp.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    58: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    69: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 transport_tcp.c.c854e313
    70: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(transport-unix.c.o)

Symbol table '.symtab' contains 70 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS transport-unix.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_unix.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_transport_unix.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_transport_unix.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_transport_unix.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_transport_unix.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_transport_unix.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_transport_unix.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_transport_unix.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_transport_unix.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_transport_unix.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    68: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 transport_unix.c.95b413a9
    69: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(type.c.o)

Symbol table '.symtab' contains 84 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS type.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_type.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_type.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_type.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    67 .annobin_type.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_type.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    68 .annobin_type.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_type.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    69 .annobin_type.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_type.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    70 .annobin_type.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    54: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    55: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   60
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   61
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   67
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   68
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   69
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT   70
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT   71
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT   72
    67: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    68: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    69: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    70: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    71: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    72: 0000000000000000     0 SECTION LOCAL  DEFAULT   62
    73: 0000000000000000     0 SECTION LOCAL  DEFAULT   63
    74: 0000000000000000     0 SECTION LOCAL  DEFAULT   64
    75: 0000000000000000     0 SECTION LOCAL  DEFAULT   65
    76: 0000000000000000     0 SECTION LOCAL  DEFAULT   66
    77: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    78: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    79: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    80: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    81: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    82: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 type.c.f8c13884
    83: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(util.c.o)

Symbol table '.symtab' contains 69 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS util.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_util.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_util.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_util.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    52 .annobin_util.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_util.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_util.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_util.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_util.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_util.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_util.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    67: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 util.c.2b04dcd2
    68: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(uri.c.o)

Symbol table '.symtab' contains 71 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS uri.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_uri.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_uri.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_uri.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_uri.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_uri.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_uri.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_uri.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_uri.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_uri.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    57 .annobin_uri.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    58: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    69: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 uri.c.3f653fdd
    70: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(value.c.o)

Symbol table '.symtab' contains 71 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS value.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_value.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_value.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_value.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_value.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_value.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    55 .annobin_value.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_value.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    56 .annobin_value.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_value.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    57 .annobin_value.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 SECTION LOCAL  DEFAULT   57
    52: 0000000000000000     0 SECTION LOCAL  DEFAULT   58
    53: 0000000000000000     0 SECTION LOCAL  DEFAULT   59
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    56: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    57: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    58: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    66: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    67: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    68: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    69: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 value.c.a472499d
    70: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim

File: /home/tkloczko/rpmbuild/BUILD/libvarlink-22/x86_64-redhat-linux-gnu/lib/libvarlink.a(c-utf8.c.o)

Symbol table '.symtab' contains 68 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS c-utf8.c
     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    6
     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    7
     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    8
     5: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_c_utf8.c
     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    9
     7: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN     6 .annobin_c_utf8.c_end
     8: 0000000000000000     0 SECTION LOCAL  DEFAULT   11
     9: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    11 .annobin_c_utf8.c.hot
    10: 0000000000000000     0 SECTION LOCAL  DEFAULT   12
    11: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    51 .annobin_c_utf8.c_end.hot
    12: 0000000000000000     0 SECTION LOCAL  DEFAULT   14
    13: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    14 .annobin_c_utf8.c.unlikely
    14: 0000000000000000     0 SECTION LOCAL  DEFAULT   15
    15: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    52 .annobin_c_utf8.c_end.unlikely
    16: 0000000000000000     0 SECTION LOCAL  DEFAULT   17
    17: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    17 .annobin_c_utf8.c.startup
    18: 0000000000000000     0 SECTION LOCAL  DEFAULT   18
    19: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    53 .annobin_c_utf8.c_end.startup
    20: 0000000000000000     0 SECTION LOCAL  DEFAULT   20
    21: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    20 .annobin_c_utf8.c.exit
    22: 0000000000000000     0 SECTION LOCAL  DEFAULT   21
    23: 0000000000000000     0 NOTYPE  LOCAL  HIDDEN    54 .annobin_c_utf8.c_end.exit
    24: 0000000000000000     0 SECTION LOCAL  DEFAULT   23
    25: 0000000000000000     0 SECTION LOCAL  DEFAULT   25
    26: 0000000000000000     0 SECTION LOCAL  DEFAULT   26
    27: 0000000000000000     0 SECTION LOCAL  DEFAULT   28
    28: 0000000000000000     0 SECTION LOCAL  DEFAULT   29
    29: 0000000000000000     0 SECTION LOCAL  DEFAULT   30
    30: 0000000000000000     0 SECTION LOCAL  DEFAULT   31
    31: 0000000000000000     0 SECTION LOCAL  DEFAULT   32
    32: 0000000000000000     0 SECTION LOCAL  DEFAULT   33
    33: 0000000000000000     0 SECTION LOCAL  DEFAULT   34
    34: 0000000000000000     0 SECTION LOCAL  DEFAULT   35
    35: 0000000000000000     0 SECTION LOCAL  DEFAULT   36
    36: 0000000000000000     0 SECTION LOCAL  DEFAULT   37
    37: 0000000000000000     0 SECTION LOCAL  DEFAULT   38
    38: 0000000000000000     0 SECTION LOCAL  DEFAULT   39
    39: 0000000000000000     0 SECTION LOCAL  DEFAULT   40
    40: 0000000000000000     0 SECTION LOCAL  DEFAULT   41
    41: 0000000000000000     0 SECTION LOCAL  DEFAULT   42
    42: 0000000000000000     0 SECTION LOCAL  DEFAULT   43
    43: 0000000000000000     0 SECTION LOCAL  DEFAULT   44
    44: 0000000000000000     0 SECTION LOCAL  DEFAULT   45
    45: 0000000000000000     0 SECTION LOCAL  DEFAULT   51
    46: 0000000000000000     0 SECTION LOCAL  DEFAULT   52
    47: 0000000000000000     0 SECTION LOCAL  DEFAULT   53
    48: 0000000000000000     0 SECTION LOCAL  DEFAULT   54
    49: 0000000000000000     0 SECTION LOCAL  DEFAULT   55
    50: 0000000000000000     0 SECTION LOCAL  DEFAULT   56
    51: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 .text.group
    52: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    2 .text.hot.group
    53: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    3 .text.unlikely.group
    54: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    4 .text.startup.group
    55: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    5 .text.exit.group
    56: 0000000000000000     0 SECTION LOCAL  DEFAULT   46
    57: 0000000000000000     0 SECTION LOCAL  DEFAULT   47
    58: 0000000000000000     0 SECTION LOCAL  DEFAULT   48
    59: 0000000000000000     0 SECTION LOCAL  DEFAULT   49
    60: 0000000000000000     0 SECTION LOCAL  DEFAULT   50
    61: 0000000000000000     0 SECTION LOCAL  DEFAULT    1
    62: 0000000000000000     0 SECTION LOCAL  DEFAULT    2
    63: 0000000000000000     0 SECTION LOCAL  DEFAULT    3
    64: 0000000000000000     0 SECTION LOCAL  DEFAULT    4
    65: 0000000000000000     0 SECTION LOCAL  DEFAULT    5
    66: 0000000000000000     0 NOTYPE  WEAK   HIDDEN    23 c_utf8.c.e6d7ee1b
    67: 0000000000000001     1 OBJECT  GLOBAL DEFAULT  COM __gnu_lto_slim
kloczek commented 3 years ago

Ha foud the cause. Just made the experiment with disabled using LTO and test suite after that is OK. So looks like LTO is messing something here ..

Just in case. Here is set of env variables which I'm using to enable LTO:

$ rpm -E %set_build_flags

CFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none";
CXXFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none";
FFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules";
FCFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules";
LDFLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin";
CC="/usr/bin/gcc"; CXX="/usr/bin/g++"; FC="/usr/bin/gfortran";
AR="/usr/bin/gcc-ar"; NM="/usr/bin/gcc-nm"; RANLIB="/usr/bin/gcc-ranlib";
export CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS CC CXX FC AR NM RANLIB;
haraldh commented 3 years ago

So.. seems like it's the wrong option to use

haraldh commented 3 years ago

might be ok for an executable, but not a library

kloczek commented 3 years ago

So.. seems like it's the wrong option to use

LTO automatically removes from linked DSO those sysmols (and code) which has no proper tagging that they need to be part of public interface. In other words it is reall issue in this casse.

haraldh commented 3 years ago

Fixed it. In case you want the test case to run, you will need readelf from binutils >= 2.36.1, which understands the --lto-syms option.

kloczek commented 3 years ago

Just tested that patch and now test suite is OK.

Thx :)