--- /srv/rebuilderd/tmp/rebuilderdsMn3Bq/inputs/libltdl-dev_2.5.4-4_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdsMn3Bq/out/libltdl-dev_2.5.4-4_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-04 23:03:06.000000 debian-binary │ -rw-r--r-- 0 0 0 1880 2025-03-04 23:03:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 165572 2025-03-04 23:03:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 165528 2025-03-04 23:03:06.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -4,15 +4,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/include/libltdl/ │ │ │ -rw-r--r-- 0 root (0) root (0) 3040 2025-03-04 23:03:06.000000 ./usr/include/libltdl/lt_dlloader.h │ │ │ -rw-r--r-- 0 root (0) root (0) 3474 2025-03-04 23:03:06.000000 ./usr/include/libltdl/lt_error.h │ │ │ -rw-r--r-- 0 root (0) root (0) 5174 2025-03-04 23:03:06.000000 ./usr/include/libltdl/lt_system.h │ │ │ -rw-r--r-- 0 root (0) root (0) 5534 2025-03-04 23:03:06.000000 ./usr/include/ltdl.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/lib/aarch64-linux-gnu/ │ │ │ --rw-r--r-- 0 root (0) root (0) 70480 2025-03-04 23:03:06.000000 ./usr/lib/aarch64-linux-gnu/libltdl.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 70440 2025-03-04 23:03:06.000000 ./usr/lib/aarch64-linux-gnu/libltdl.a │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/share/aclocal/ │ │ │ -rw-r--r-- 0 root (0) root (0) 30151 2025-03-04 23:03:06.000000 ./usr/share/aclocal/ltdl.m4 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-04 23:03:06.000000 ./usr/share/libtool/ │ │ │ -rw-r--r-- 0 root (0) root (0) 26419 2025-03-04 23:03:06.000000 ./usr/share/libtool/COPYING.LIB │ │ │ -rw-r--r-- 0 root (0) root (0) 4991 2025-03-04 23:03:06.000000 ./usr/share/libtool/Makefile.am │ │ ├── ./usr/lib/aarch64-linux-gnu/libltdl.a │ │ │ ├── nm -s {} │ │ │ │ @@ -143,39 +143,39 @@ │ │ │ │ U lt__realloc │ │ │ │ 00000000000001c0 T lt__set_last_error │ │ │ │ 0000000000000000 T lt_dladderror │ │ │ │ 00000000000000a0 T lt_dlseterror │ │ │ │ 0000000000000000 b user_error_strings │ │ │ │ │ │ │ │ libltdl_la-ltdl.o: │ │ │ │ -0000000000000240 r __PRETTY_FUNCTION__.0 │ │ │ │ -0000000000000228 r __PRETTY_FUNCTION__.1 │ │ │ │ +0000000000000218 r __PRETTY_FUNCTION__.0 │ │ │ │ +0000000000000200 r __PRETTY_FUNCTION__.1 │ │ │ │ 0000000000000000 r __PRETTY_FUNCTION__.10 │ │ │ │ 0000000000000060 r __PRETTY_FUNCTION__.11 │ │ │ │ -00000000000001d8 r __PRETTY_FUNCTION__.12 │ │ │ │ +00000000000001b0 r __PRETTY_FUNCTION__.12 │ │ │ │ 0000000000000120 r __PRETTY_FUNCTION__.14 │ │ │ │ 0000000000000108 r __PRETTY_FUNCTION__.15 │ │ │ │ 00000000000000f0 r __PRETTY_FUNCTION__.16 │ │ │ │ 00000000000000d8 r __PRETTY_FUNCTION__.17 │ │ │ │ 00000000000000c8 r __PRETTY_FUNCTION__.18 │ │ │ │ 00000000000000a0 r __PRETTY_FUNCTION__.19 │ │ │ │ -0000000000000210 r __PRETTY_FUNCTION__.2 │ │ │ │ +00000000000001e8 r __PRETTY_FUNCTION__.2 │ │ │ │ 00000000000000b0 r __PRETTY_FUNCTION__.3 │ │ │ │ 0000000000000048 r __PRETTY_FUNCTION__.4 │ │ │ │ 0000000000000030 r __PRETTY_FUNCTION__.6 │ │ │ │ 0000000000000018 r __PRETTY_FUNCTION__.7 │ │ │ │ 0000000000000078 r __PRETTY_FUNCTION__.8 │ │ │ │ 0000000000000088 r __PRETTY_FUNCTION__.9 │ │ │ │ U __assert_fail │ │ │ │ U __ctype_b_loc │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U access │ │ │ │ -00000000000001f8 r archive_ext │ │ │ │ +00000000000001d0 r archive_ext │ │ │ │ U argz_append │ │ │ │ U argz_create_sep │ │ │ │ U argz_insert │ │ │ │ U argz_stringify │ │ │ │ 0000000000000a44 t canonicalize_path.constprop.0 │ │ │ │ U closedir │ │ │ │ U fclose │ │ │ │ @@ -186,16 +186,16 @@ │ │ │ │ U fopen │ │ │ │ 0000000000000bac t foreach_dirinpath │ │ │ │ 00000000000006a0 t foreachfile_callback │ │ │ │ U free │ │ │ │ U getenv │ │ │ │ 0000000000000000 b handles │ │ │ │ 0000000000000010 b initialized │ │ │ │ -00000000000001e8 r libext │ │ │ │ -00000000000001f0 r libprefix │ │ │ │ +00000000000001c0 r libext │ │ │ │ +00000000000001c8 r libprefix │ │ │ │ 0000000000000ec0 t loader_init.constprop.0 │ │ │ │ 0000000000002b08 t loader_init_callback │ │ │ │ U lt__alloc_die │ │ │ │ 0000000000000000 T lt__alloc_die_callback │ │ │ │ U lt__error_string │ │ │ │ U lt__get_last_error │ │ │ │ U lt__malloc │ │ │ │ @@ -240,19 +240,19 @@ │ │ │ │ 0000000000000f90 t lt_dlpath_insertdir.constprop.0 │ │ │ │ U lt_dlpreload │ │ │ │ U lt_dlpreload_open │ │ │ │ 0000000000002c48 T lt_dlsetsearchpath │ │ │ │ 0000000000002828 T lt_dlsym │ │ │ │ U lt_libltdl_LTX_preloaded_symbols │ │ │ │ U memcpy │ │ │ │ -0000000000000200 r objdir │ │ │ │ +00000000000001d8 r objdir │ │ │ │ U opendir │ │ │ │ U preopen_LTX_get_vtable │ │ │ │ U readdir │ │ │ │ -0000000000000208 r shlib_ext │ │ │ │ +00000000000001e0 r shlib_ext │ │ │ │ U stpcpy │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strcpy │ │ │ │ U strlcpy │ │ │ │ U strlen │ │ │ │ U strncat │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ ---------- 0 0 0 1370 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 5600 1970-01-01 00:00:00.000000 libltdl_la-preopen.o │ │ │ │ ?rw-r--r-- 0 0 0 3384 1970-01-01 00:00:00.000000 libltdl_la-lt__alloc.o │ │ │ │ ?rw-r--r-- 0 0 0 5128 1970-01-01 00:00:00.000000 libltdl_la-lt_dlloader.o │ │ │ │ ?rw-r--r-- 0 0 0 4816 1970-01-01 00:00:00.000000 libltdl_la-lt_error.o │ │ │ │ -?rw-r--r-- 0 0 0 39032 1970-01-01 00:00:00.000000 libltdl_la-ltdl.o │ │ │ │ +?rw-r--r-- 0 0 0 38992 1970-01-01 00:00:00.000000 libltdl_la-ltdl.o │ │ │ │ ?rw-r--r-- 0 0 0 5752 1970-01-01 00:00:00.000000 libltdl_la-slist.o │ │ │ │ ?rw-r--r-- 0 0 0 1416 1970-01-01 00:00:00.000000 libltdlS.o │ │ │ │ ?rw-r--r-- 0 0 0 3240 1970-01-01 00:00:00.000000 dlopen.o │ │ │ ├── libltdl_la-ltdl.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 38136 (bytes into file) │ │ │ │ │ + Start of section headers: 38096 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 14 │ │ │ │ │ Section header string table index: 13 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -There are 14 section headers, starting at offset 0x94f8: │ │ │ │ │ +There are 14 section headers, starting at offset 0x94d0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 0000000000000000 000040 003130 00 AX 0 0 32 │ │ │ │ │ - [ 2] .rela.text RELA 0000000000000000 005470 003bd0 18 I 11 1 8 │ │ │ │ │ + [ 2] .rela.text RELA 0000000000000000 005448 003bd0 18 I 11 1 8 │ │ │ │ │ [ 3] .data PROGBITS 0000000000000000 003170 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 0000000000000000 003170 000014 00 WA 0 0 8 │ │ │ │ │ [ 5] .rodata.str1.8 PROGBITS 0000000000000000 003170 0002be 01 AMS 0 0 8 │ │ │ │ │ - [ 6] .rodata PROGBITS 0000000000000000 003430 000250 00 A 0 0 16 │ │ │ │ │ - [ 7] .note.GNU-stack PROGBITS 0000000000000000 003680 000000 00 0 0 1 │ │ │ │ │ - [ 8] .note.gnu.property NOTE 0000000000000000 003680 000020 00 A 0 0 8 │ │ │ │ │ - [ 9] .eh_frame PROGBITS 0000000000000000 0036a0 000a80 00 A 0 0 8 │ │ │ │ │ - [10] .rela.eh_frame RELA 0000000000000000 009040 000438 18 I 11 9 8 │ │ │ │ │ - [11] .symtab SYMTAB 0000000000000000 004120 000c18 18 12 52 8 │ │ │ │ │ - [12] .strtab STRTAB 0000000000000000 004d38 000738 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 0000000000000000 009478 00007a 00 0 0 1 │ │ │ │ │ + [ 6] .rodata PROGBITS 0000000000000000 003430 000228 00 A 0 0 16 │ │ │ │ │ + [ 7] .note.GNU-stack PROGBITS 0000000000000000 003658 000000 00 0 0 1 │ │ │ │ │ + [ 8] .note.gnu.property NOTE 0000000000000000 003658 000020 00 A 0 0 8 │ │ │ │ │ + [ 9] .eh_frame PROGBITS 0000000000000000 003678 000a80 00 A 0 0 8 │ │ │ │ │ + [10] .rela.eh_frame RELA 0000000000000000 009018 000438 18 I 11 9 8 │ │ │ │ │ + [11] .symtab SYMTAB 0000000000000000 0040f8 000c18 18 12 52 8 │ │ │ │ │ + [12] .strtab STRTAB 0000000000000000 004d10 000738 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 0000000000000000 009450 00007a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -33,24 +33,24 @@ │ │ │ │ │ 29: 00000000000000a0 12 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.19 │ │ │ │ │ 30: 00000000000000b0 20 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.3 │ │ │ │ │ 31: 00000000000000c8 16 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.18 │ │ │ │ │ 32: 00000000000000d8 21 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.17 │ │ │ │ │ 33: 00000000000000f0 18 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.16 │ │ │ │ │ 34: 0000000000000108 19 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.15 │ │ │ │ │ 35: 0000000000000120 20 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.14 │ │ │ │ │ - 36: 0000000000000140 151 OBJECT LOCAL DEFAULT 6 sys_dlsearch_path │ │ │ │ │ - 37: 00000000000001d8 11 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.12 │ │ │ │ │ - 38: 00000000000001e8 2 OBJECT LOCAL DEFAULT 6 libext │ │ │ │ │ - 39: 00000000000001f0 4 OBJECT LOCAL DEFAULT 6 libprefix │ │ │ │ │ - 40: 00000000000001f8 4 OBJECT LOCAL DEFAULT 6 archive_ext │ │ │ │ │ - 41: 0000000000000200 7 OBJECT LOCAL DEFAULT 6 objdir │ │ │ │ │ - 42: 0000000000000208 4 OBJECT LOCAL DEFAULT 6 shlib_ext │ │ │ │ │ - 43: 0000000000000210 20 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.2 │ │ │ │ │ - 44: 0000000000000228 18 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.1 │ │ │ │ │ - 45: 0000000000000240 16 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.0 │ │ │ │ │ + 36: 0000000000000140 112 OBJECT LOCAL DEFAULT 6 sys_dlsearch_path │ │ │ │ │ + 37: 00000000000001b0 11 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.12 │ │ │ │ │ + 38: 00000000000001c0 2 OBJECT LOCAL DEFAULT 6 libext │ │ │ │ │ + 39: 00000000000001c8 4 OBJECT LOCAL DEFAULT 6 libprefix │ │ │ │ │ + 40: 00000000000001d0 4 OBJECT LOCAL DEFAULT 6 archive_ext │ │ │ │ │ + 41: 00000000000001d8 7 OBJECT LOCAL DEFAULT 6 objdir │ │ │ │ │ + 42: 00000000000001e0 4 OBJECT LOCAL DEFAULT 6 shlib_ext │ │ │ │ │ + 43: 00000000000001e8 20 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.2 │ │ │ │ │ + 44: 0000000000000200 18 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.1 │ │ │ │ │ + 45: 0000000000000218 16 OBJECT LOCAL DEFAULT 6 __PRETTY_FUNCTION__.0 │ │ │ │ │ 46: 0000000000000000 0 NOTYPE LOCAL DEFAULT 4 $d │ │ │ │ │ 47: 0000000000000000 8 OBJECT LOCAL DEFAULT 4 handles │ │ │ │ │ 48: 0000000000000008 8 OBJECT LOCAL DEFAULT 4 user_search_path │ │ │ │ │ 49: 0000000000000010 4 OBJECT LOCAL DEFAULT 4 initialized │ │ │ │ │ 50: 0000000000000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 51: 0000000000000014 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 52: 0000000000000000 32 FUNC GLOBAL DEFAULT 1 lt__alloc_die_callback │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.text' at offset 0x5470 contains 638 entries: │ │ │ │ │ +Relocation section '.rela.text' at offset 0x5448 contains 638 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000010 000000350000011b R_AARCH64_CALL26 0000000000000000 lt__error_string + 0 │ │ │ │ │ 000000000000001c 000000360000011a R_AARCH64_JUMP26 0000000000000000 lt__set_last_error + 0 │ │ │ │ │ 0000000000000028 0000000200000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .bss + 0 │ │ │ │ │ 0000000000000038 000000020000011e R_AARCH64_LDST64_ABS_LO12_NC 0000000000000000 .bss + 0 │ │ │ │ │ 0000000000000054 000000370000011b R_AARCH64_CALL26 0000000000000000 lt__get_last_error + 0 │ │ │ │ │ 0000000000000078 000000380000011b R_AARCH64_CALL26 0000000000000000 strcmp + 0 │ │ │ │ │ @@ -636,15 +636,15 @@ │ │ │ │ │ 0000000000003110 0000001400000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .rodata + 0 │ │ │ │ │ 0000000000003114 0000000500000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .rodata.str1.8 + 0 │ │ │ │ │ 0000000000003118 0000000500000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .rodata.str1.8 + 2b8 │ │ │ │ │ 0000000000003120 0000000500000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .rodata.str1.8 + 0 │ │ │ │ │ 0000000000003124 0000000500000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .rodata.str1.8 + 2b8 │ │ │ │ │ 000000000000312c 0000003f0000011b R_AARCH64_CALL26 0000000000000000 __assert_fail + 0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0x9040 contains 45 entries: │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0x9018 contains 45 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 0 │ │ │ │ │ 0000000000000040 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 20 │ │ │ │ │ 0000000000000080 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 1e8 │ │ │ │ │ 00000000000000b0 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 2ec │ │ │ │ │ 00000000000000f0 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 4a0 │ │ │ │ │ 0000000000000130 0000000100000105 R_AARCH64_PREL32 0000000000000000 .text + 584 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ │ loader_init │ │ │ │ │ lt_dlpath_insertdir │ │ │ │ │ lt_dladvise_ext │ │ │ │ │ lt_dladvise_resident │ │ │ │ │ lt_dladvise_local │ │ │ │ │ lt_dladvise_global │ │ │ │ │ lt_dladvise_preload │ │ │ │ │ -/lib:/usr/lib:/usr/local/lib/aarch64-linux-gnu:/lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/libfakeroot:/usr/local/lib │ │ │ │ │ +/lib:/usr/lib:/usr/local/lib/aarch64-linux-gnu:/lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu:/usr/local/lib │ │ │ │ │ try_dlopen │ │ │ │ │ lt_dlhandle_iterate │ │ │ │ │ lt_dlhandle_fetch │ │ │ │ │ lt_dlhandle_map │ │ │ │ │ tryall_dlopen │ │ │ │ │ find_file_callback │ │ │ │ │ tryall_dlopen_module │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2184,15 +2184,15 @@ │ │ │ │ │ cbz x0, 1b50 │ │ │ │ │ ldrb w0, [x0] │ │ │ │ │ tbnz w0, #4, 20b4 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x1, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ │ mov x0, x19 │ │ │ │ │ bl 0 │ │ │ │ │ R_AARCH64_CALL26 strcmp │ │ │ │ │ str w0, [sp, #40] │ │ │ │ │ cbnz w0, 2058 │ │ │ │ │ ldr x0, [sp, #64] │ │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ │ @@ -2427,18 +2427,18 @@ │ │ │ │ │ ldrb w0, [x23, #2] │ │ │ │ │ cmp w0, #0x62 │ │ │ │ │ b.ne 23f0 // b.any │ │ │ │ │ adrp x4, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x4, x4, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ - add x6, x4, #0x1e8 │ │ │ │ │ + add x6, x4, #0x1c0 │ │ │ │ │ adrp x3, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x228 │ │ │ │ │ - add x4, x4, #0x1f0 │ │ │ │ │ + add x4, x4, #0x1c8 │ │ │ │ │ add x5, x23, #0x3 │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x228 │ │ │ │ │ mov x0, x22 │ │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ @@ -2820,15 +2820,15 @@ │ │ │ │ │ b 1f10 │ │ │ │ │ ldr x4, [sp] │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x2, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ mov x3, x28 │ │ │ │ │ - add x2, x2, #0x200 │ │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ │ mov x1, x21 │ │ │ │ │ add x0, sp, #0x48 │ │ │ │ │ bl 2ec │ │ │ │ │ cbnz w0, 22a8 │ │ │ │ │ b 2320 │ │ │ │ │ ldr x19, [sp, #56] │ │ │ │ │ ldp x27, x28, [sp, #208] │ │ │ │ │ @@ -2855,15 +2855,15 @@ │ │ │ │ │ mov x20, x22 │ │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ │ b 1db8 │ │ │ │ │ adrp x5, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x5, x5, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ - add x5, x5, #0x1e8 │ │ │ │ │ + add x5, x5, #0x1c0 │ │ │ │ │ mov x4, x23 │ │ │ │ │ mov x0, x22 │ │ │ │ │ adrp x3, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x230 │ │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x230 │ │ │ │ │ @@ -2943,15 +2943,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x1e8 │ │ │ │ │ - add x3, x3, #0x1d8 │ │ │ │ │ + add x3, x3, #0x1b0 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x1e8 │ │ │ │ │ mov w2, #0x491 // #1169 │ │ │ │ │ stp x27, x28, [sp, #208] │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ @@ -2960,15 +2960,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x1e0 │ │ │ │ │ - add x3, x3, #0x1d8 │ │ │ │ │ + add x3, x3, #0x1b0 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x1e0 │ │ │ │ │ mov w2, #0x490 // #1168 │ │ │ │ │ stp x21, x22, [sp, #160] │ │ │ │ │ stp x23, x24, [sp, #176] │ │ │ │ │ @@ -2980,15 +2980,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x200 │ │ │ │ │ - add x3, x3, #0x1d8 │ │ │ │ │ + add x3, x3, #0x1b0 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x200 │ │ │ │ │ mov w2, #0x4df // #1247 │ │ │ │ │ stp x27, x28, [sp, #208] │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ @@ -2997,15 +2997,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x10 │ │ │ │ │ - add x3, x3, #0x1d8 │ │ │ │ │ + add x3, x3, #0x1b0 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x10 │ │ │ │ │ mov w2, #0x4b0 // #1200 │ │ │ │ │ stp x27, x28, [sp, #208] │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ @@ -3071,32 +3071,32 @@ │ │ │ │ │ R_AARCH64_CALL26 strrchr │ │ │ │ │ mov x22, x0 │ │ │ │ │ cbz x0, 268c │ │ │ │ │ adrp x23, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x23, x23, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ - add x1, x23, #0x1f8 │ │ │ │ │ + add x1, x23, #0x1d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_AARCH64_CALL26 strcmp │ │ │ │ │ cbz w0, 26cc │ │ │ │ │ - add x1, x23, #0x208 │ │ │ │ │ + add x1, x23, #0x1e0 │ │ │ │ │ mov x0, x22 │ │ │ │ │ bl 0 │ │ │ │ │ R_AARCH64_CALL26 strcmp │ │ │ │ │ cbz w0, 26cc │ │ │ │ │ ldrb w0, [x20] │ │ │ │ │ cbz w0, 2720 │ │ │ │ │ adrp x22, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x2, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ mov x1, x20 │ │ │ │ │ mov x0, sp │ │ │ │ │ - add x2, x2, #0x1f8 │ │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ │ mov x3, x19 │ │ │ │ │ bl 19ac │ │ │ │ │ mov w1, w0 │ │ │ │ │ ldr x0, [sp] │ │ │ │ │ mov x23, sp │ │ │ │ │ cbz x0, 2748 │ │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ │ @@ -3108,15 +3108,15 @@ │ │ │ │ │ mov x0, x21 │ │ │ │ │ bl 0 │ │ │ │ │ R_AARCH64_CALL26 lt__set_last_error │ │ │ │ │ add x2, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ mov x1, x20 │ │ │ │ │ mov x3, x19 │ │ │ │ │ - add x2, x2, #0x208 │ │ │ │ │ + add x2, x2, #0x1e0 │ │ │ │ │ mov x0, x23 │ │ │ │ │ bl 19ac │ │ │ │ │ mov w1, w0 │ │ │ │ │ ldr x0, [sp] │ │ │ │ │ cbnz x0, 26c0 │ │ │ │ │ cbz w1, 2720 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -3806,15 +3806,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x2b8 │ │ │ │ │ - add x3, x3, #0x210 │ │ │ │ │ + add x3, x3, #0x1e8 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x2b8 │ │ │ │ │ mov w2, #0x966 // #2406 │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ R_AARCH64_CALL26 __assert_fail │ │ │ │ │ @@ -3852,15 +3852,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x2b8 │ │ │ │ │ - add x3, x3, #0x228 │ │ │ │ │ + add x3, x3, #0x200 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x2b8 │ │ │ │ │ mov w2, #0x97d // #2429 │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ R_AARCH64_CALL26 __assert_fail │ │ │ │ │ @@ -3911,15 +3911,15 @@ │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata │ │ │ │ │ add x3, x3, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata │ │ │ │ │ adrp x1, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8 │ │ │ │ │ adrp x0, 0 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 .rodata.str1.8+0x2b8 │ │ │ │ │ - add x3, x3, #0x240 │ │ │ │ │ + add x3, x3, #0x218 │ │ │ │ │ add x1, x1, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8 │ │ │ │ │ add x0, x0, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC .rodata.str1.8+0x2b8 │ │ │ │ │ mov w2, #0x991 // #2449 │ │ │ │ │ bl 0 <__assert_fail> │ │ │ │ │ R_AARCH64_CALL26 __assert_fail │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -22,19 +22,17 @@ │ │ │ │ │ 0x00000130 6f616400 00000000 00000000 00000000 oad............. │ │ │ │ │ 0x00000140 2f6c6962 3a2f7573 722f6c69 623a2f75 /lib:/usr/lib:/u │ │ │ │ │ 0x00000150 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ │ 0x00000160 63683634 2d6c696e 75782d67 6e753a2f ch64-linux-gnu:/ │ │ │ │ │ 0x00000170 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ │ 0x00000180 782d676e 753a2f75 73722f6c 69622f61 x-gnu:/usr/lib/a │ │ │ │ │ 0x00000190 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ │ - 0x000001a0 3a2f7573 722f6c69 622f6161 72636836 :/usr/lib/aarch6 │ │ │ │ │ - 0x000001b0 342d6c69 6e75782d 676e752f 6c696266 4-linux-gnu/libf │ │ │ │ │ - 0x000001c0 616b6572 6f6f743a 2f757372 2f6c6f63 akeroot:/usr/loc │ │ │ │ │ - 0x000001d0 616c2f6c 69620000 7472795f 646c6f70 al/lib..try_dlop │ │ │ │ │ - 0x000001e0 656e0000 00000000 61000000 00000000 en......a....... │ │ │ │ │ - 0x000001f0 6c696200 00000000 2e6c6100 00000000 lib......la..... │ │ │ │ │ - 0x00000200 2e6c6962 732f0000 2e736f00 00000000 .libs/...so..... │ │ │ │ │ - 0x00000210 6c745f64 6c68616e 646c655f 69746572 lt_dlhandle_iter │ │ │ │ │ - 0x00000220 61746500 00000000 6c745f64 6c68616e ate.....lt_dlhan │ │ │ │ │ - 0x00000230 646c655f 66657463 68000000 00000000 dle_fetch....... │ │ │ │ │ - 0x00000240 6c745f64 6c68616e 646c655f 6d617000 lt_dlhandle_map. │ │ │ │ │ + 0x000001a0 3a2f7573 722f6c6f 63616c2f 6c696200 :/usr/local/lib. │ │ │ │ │ + 0x000001b0 7472795f 646c6f70 656e0000 00000000 try_dlopen...... │ │ │ │ │ + 0x000001c0 61000000 00000000 6c696200 00000000 a.......lib..... │ │ │ │ │ + 0x000001d0 2e6c6100 00000000 2e6c6962 732f0000 .la......libs/.. │ │ │ │ │ + 0x000001e0 2e736f00 00000000 6c745f64 6c68616e .so.....lt_dlhan │ │ │ │ │ + 0x000001f0 646c655f 69746572 61746500 00000000 dle_iterate..... │ │ │ │ │ + 0x00000200 6c745f64 6c68616e 646c655f 66657463 lt_dlhandle_fetc │ │ │ │ │ + 0x00000210 68000000 00000000 6c745f64 6c68616e h.......lt_dlhan │ │ │ │ │ + 0x00000220 646c655f 6d617000 dle_map.