--- /srv/rebuilderd/tmp/rebuilderdkeAMab/inputs/libapr1-dev_1.7.5-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdkeAMab/out/libapr1-dev_1.7.5-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-09-07 09:01:36.000000 debian-binary │ --rw-r--r-- 0 0 0 12476 2024-09-07 09:01:36.000000 control.tar.xz │ --rw-r--r-- 0 0 0 743524 2024-09-07 09:01:36.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 12468 2024-09-07 09:01:36.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 743612 2024-09-07 09:01:36.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -43,29 +43,29 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 4766 2024-09-07 09:01:36.000000 ./usr/include/apr-1.0/apr_thread_rwlock.h │ │ │ -rw-r--r-- 0 root (0) root (0) 7563 2024-09-07 09:01:36.000000 ./usr/include/apr-1.0/apr_time.h │ │ │ -rw-r--r-- 0 root (0) root (0) 5310 2024-09-07 09:01:36.000000 ./usr/include/apr-1.0/apr_user.h │ │ │ -rw-r--r-- 0 root (0) root (0) 5343 2024-09-07 09:01:36.000000 ./usr/include/apr-1.0/apr_version.h │ │ │ -rw-r--r-- 0 root (0) root (0) 2958 2024-09-07 09:01:36.000000 ./usr/include/apr-1.0/apr_want.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/ │ │ │ --rw-r--r-- 0 root (0) root (0) 265378 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/libapr-1.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 265386 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/libapr-1.a │ │ │ -rw-r--r-- 0 root (0) root (0) 952 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/libapr-1.la │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/ │ │ │ -rw-r--r-- 0 root (0) root (0) 342 2024-09-07 09:01:36.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/apr-1.pc │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/ │ │ │ -rwxr-xr-x 0 root (0) root (0) 3173 2006-08-03 10:46:47.000000 ./usr/share/apr-1.0/build/PrintPath │ │ │ -rw-r--r-- 0 root (0) root (0) 27697 2024-08-20 15:15:00.000000 ./usr/share/apr-1.0/build/apr_common.m4 │ │ │ -rw-r--r-- 0 root (0) root (0) 6555 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/apr_rules.mk │ │ │ -rw-r--r-- 0 root (0) root (0) 7726 2010-07-25 19:30:02.000000 ./usr/share/apr-1.0/build/find_apr.m4 │ │ │ -rwxr-xr-x 0 root (0) root (0) 6846 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/gen-build.py │ │ │ -rwxr-xr-x 0 root (0) root (0) 1156 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/get-version.sh │ │ │ -rwxr-xr-x 0 root (0) root (0) 2631 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/install.sh │ │ │ --rwxr-xr-x 0 root (0) root (0) 348629 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/libtool │ │ │ +-rwxr-xr-x 0 root (0) root (0) 348588 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/libtool │ │ │ -rw-r--r-- 0 root (0) root (0) 2991 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/make_exports.awk │ │ │ -rw-r--r-- 0 root (0) root (0) 1023 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/make_var_export.awk │ │ │ -rwxr-xr-x 0 root (0) root (0) 1202 2024-09-07 09:01:36.000000 ./usr/share/apr-1.0/build/mkdir.sh │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-07 09:01:36.000000 ./usr/share/doc/libapr1-dev/ │ │ │ -rw-r--r-- 0 root (0) root (0) 518 2024-03-30 21:19:58.000000 ./usr/share/doc/libapr1-dev/NOTICE │ │ │ -rw-r--r-- 0 root (0) root (0) 1604 2024-09-07 09:01:36.000000 ./usr/share/doc/libapr1-dev/changelog.Debian.gz │ │ ├── ./usr/include/apr-1.0/apr.h │ │ │ @@ -283,15 +283,15 @@ │ │ │ #define APR_HAVE_STRICMP 0 │ │ │ #define APR_HAVE_STRNCASECMP 1 │ │ │ #define APR_HAVE_STRNICMP 0 │ │ │ #define APR_HAVE_STRSTR 1 │ │ │ #define APR_HAVE_MEMCHR 1 │ │ │ #define APR_HAVE_STRUCT_RLIMIT 1 │ │ │ #define APR_HAVE_UNION_SEMUN 0 │ │ │ -#define APR_HAVE_SCTP 0 │ │ │ +#define APR_HAVE_SCTP 1 │ │ │ #define APR_HAVE_IOVEC 1 │ │ │ │ │ │ /* APR Feature Macros */ │ │ │ #define APR_HAS_SHARED_MEMORY 1 │ │ │ #define APR_HAS_THREADS 1 │ │ │ #define APR_HAS_SENDFILE 1 │ │ │ #define APR_HAS_MMAP 1 │ │ ├── ./usr/lib/arm-linux-gnueabihf/libapr-1.a │ │ │ ├── nm -s {} │ │ │ │┄ error from `nm -s {}`: │ │ │ │┄ nm: builtins64.o: no symbols │ │ │ │┄ nm: ia32.o: no symbols │ │ │ │┄ nm: mutex.o: no symbols │ │ │ │┄ nm: ppc.o: no symbols │ │ │ │┄ nm: s390.o: no symbols │ │ │ │┄ nm: solaris.o: no symbols │ │ │ │┄ nm: kqueue.o: no symbols │ │ │ │┄ nm: port.o: no symbols │ │ │ │┄ nm: z_asio.o: no symbols │ │ │ │ @@ -1997,20 +1997,20 @@ │ │ │ │ U _GLOBAL_OFFSET_TABLE_ │ │ │ │ U __errno_location │ │ │ │ U __fcntl_time64 │ │ │ │ U __ioctl_time64 │ │ │ │ U __setsockopt64 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -000004d8 T apr_gethostname │ │ │ │ -00000464 T apr_socket_atmark │ │ │ │ -00000450 T apr_socket_opt_get │ │ │ │ +000004e0 T apr_gethostname │ │ │ │ +0000046c T apr_socket_atmark │ │ │ │ +00000458 T apr_socket_opt_get │ │ │ │ 000000a8 T apr_socket_opt_set │ │ │ │ -00000518 T apr_socket_perms_set │ │ │ │ -00000440 T apr_socket_timeout_get │ │ │ │ +00000520 T apr_socket_perms_set │ │ │ │ +00000448 T apr_socket_timeout_get │ │ │ │ 00000000 T apr_socket_timeout_set │ │ │ │ U fchown │ │ │ │ U gethostname │ │ │ │ U memchr │ │ │ │ │ │ │ │ epoll.o: │ │ │ │ U _GLOBAL_OFFSET_TABLE_ │ │ │ ├── file list │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ ?rw-r--r-- 0 0 0 2032 1970-01-01 00:00:00.000000 inet_ntop.o │ │ │ │ ?rw-r--r-- 0 0 0 1888 1970-01-01 00:00:00.000000 inet_pton.o │ │ │ │ ?rw-r--r-- 0 0 0 2580 1970-01-01 00:00:00.000000 multicast.o │ │ │ │ ?rw-r--r-- 0 0 0 3248 1970-01-01 00:00:00.000000 sendrecv.o │ │ │ │ ?rw-r--r-- 0 0 0 7092 1970-01-01 00:00:00.000000 sockaddr.o │ │ │ │ ?rw-r--r-- 0 0 0 1108 1970-01-01 00:00:00.000000 socket_util.o │ │ │ │ ?rw-r--r-- 0 0 0 4908 1970-01-01 00:00:00.000000 sockets.o │ │ │ │ -?rw-r--r-- 0 0 0 2932 1970-01-01 00:00:00.000000 sockopt.o │ │ │ │ +?rw-r--r-- 0 0 0 2940 1970-01-01 00:00:00.000000 sockopt.o │ │ │ │ ?rw-r--r-- 0 0 0 4176 1970-01-01 00:00:00.000000 epoll.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 kqueue.o │ │ │ │ ?rw-r--r-- 0 0 0 3472 1970-01-01 00:00:00.000000 poll.o │ │ │ │ ?rw-r--r-- 0 0 0 1780 1970-01-01 00:00:00.000000 pollcb.o │ │ │ │ ?rw-r--r-- 0 0 0 2240 1970-01-01 00:00:00.000000 pollset.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 port.o │ │ │ │ ?rw-r--r-- 0 0 0 3008 1970-01-01 00:00:00.000000 select.o │ │ │ ├── sockopt.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 2532 (bytes into file) │ │ │ │ │ + Start of section headers: 2540 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 10 │ │ │ │ │ Section header string table index: 9 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -There are 10 section headers, starting at offset 0x9e4: │ │ │ │ │ +There are 10 section headers, starting at offset 0x9ec: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 00055c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00086c 000128 08 I 7 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000590 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 000590 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .note.GNU-stack PROGBITS 00000000 000590 000000 00 0 0 1 │ │ │ │ │ - [ 6] .ARM.attributes ARM_ATTRIBUTES 00000000 000590 000033 00 0 0 1 │ │ │ │ │ - [ 7] .symtab SYMTAB 00000000 0005c4 000190 10 8 8 4 │ │ │ │ │ - [ 8] .strtab STRTAB 00000000 000754 000117 00 0 0 1 │ │ │ │ │ - [ 9] .shstrtab STRTAB 00000000 000994 000050 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000564 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 000874 000128 08 I 7 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000598 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 000598 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .note.GNU-stack PROGBITS 00000000 000598 000000 00 0 0 1 │ │ │ │ │ + [ 6] .ARM.attributes ARM_ATTRIBUTES 00000000 000598 000033 00 0 0 1 │ │ │ │ │ + [ 7] .symtab SYMTAB 00000000 0005cc 000190 10 8 8 4 │ │ │ │ │ + [ 8] .strtab STRTAB 00000000 00075c 000117 00 0 0 1 │ │ │ │ │ + [ 9] .shstrtab STRTAB 00000000 00099c 000050 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), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 25 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 2: 000000f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 3: 00000104 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 4: 00000434 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 5: 00000440 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 6: 000004cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 7: 000004d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 4: 0000043c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 5: 00000448 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 6: 000004d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 7: 000004e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 8: 00000001 168 FUNC GLOBAL DEFAULT 1 apr_socket_timeout_set │ │ │ │ │ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND __fcntl_time64 │ │ │ │ │ 10: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 11: 000000a9 920 FUNC GLOBAL DEFAULT 1 apr_socket_opt_set │ │ │ │ │ + 11: 000000a9 928 FUNC GLOBAL DEFAULT 1 apr_socket_opt_set │ │ │ │ │ 12: 00000000 0 NOTYPE GLOBAL DEFAULT UND __setsockopt64 │ │ │ │ │ 13: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 14: 00000000 0 NOTYPE GLOBAL DEFAULT UND _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 15: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 16: 00000441 14 FUNC GLOBAL DEFAULT 1 apr_socket_timeout_get │ │ │ │ │ - 17: 00000451 18 FUNC GLOBAL DEFAULT 1 apr_socket_opt_get │ │ │ │ │ - 18: 00000465 116 FUNC GLOBAL DEFAULT 1 apr_socket_atmark │ │ │ │ │ + 16: 00000449 14 FUNC GLOBAL DEFAULT 1 apr_socket_timeout_get │ │ │ │ │ + 17: 00000459 18 FUNC GLOBAL DEFAULT 1 apr_socket_opt_get │ │ │ │ │ + 18: 0000046d 116 FUNC GLOBAL DEFAULT 1 apr_socket_atmark │ │ │ │ │ 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND __ioctl_time64 │ │ │ │ │ - 20: 000004d9 62 FUNC GLOBAL DEFAULT 1 apr_gethostname │ │ │ │ │ + 20: 000004e1 62 FUNC GLOBAL DEFAULT 1 apr_gethostname │ │ │ │ │ 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND gethostname │ │ │ │ │ 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 23: 00000519 66 FUNC GLOBAL DEFAULT 1 apr_socket_perms_set │ │ │ │ │ + 23: 00000521 66 FUNC GLOBAL DEFAULT 1 apr_socket_perms_set │ │ │ │ │ 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND fchown │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x86c contains 37 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x874 contains 37 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ 00000044 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ 00000070 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ 0000007c 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ 0000008c 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ 00000098 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ @@ -12,29 +12,29 @@ │ │ │ │ │ 000001bc 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ 000001f0 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ 00000222 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ 00000258 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ 00000288 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ 00000292 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ 000002b4 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -000002e2 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -00000312 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -00000344 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -00000376 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -000003a2 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ -000003d0 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ -00000420 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -0000042e 00000d0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000434 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -00000438 00000f1a R_ARM_GOT_BREL 00000000 __stack_chk_guard │ │ │ │ │ +000002e4 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ +00000314 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ +0000034e 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ +00000380 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ +000003ac 00000c0a R_ARM_THM_CALL 00000000 __setsockopt64 │ │ │ │ │ +000003da 0000090a R_ARM_THM_CALL 00000000 __fcntl_time64 │ │ │ │ │ +0000042a 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000438 00000d0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 0000043c 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -00000492 0000130a R_ARM_THM_CALL 00000000 __ioctl_time64 │ │ │ │ │ -000004be 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -000004c6 00000d0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000004cc 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -000004d0 00000f1a R_ARM_GOT_BREL 00000000 __stack_chk_guard │ │ │ │ │ +00000440 00000f1a R_ARM_GOT_BREL 00000000 __stack_chk_guard │ │ │ │ │ +00000444 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +0000049a 0000130a R_ARM_THM_CALL 00000000 __ioctl_time64 │ │ │ │ │ +000004c6 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +000004ce 00000d0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 000004d4 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -000004ea 0000150a R_ARM_THM_CALL 00000000 gethostname │ │ │ │ │ -000004f8 0000160a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000506 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000546 0000180a R_ARM_THM_CALL 00000000 fchown │ │ │ │ │ -00000552 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +000004d8 00000f1a R_ARM_GOT_BREL 00000000 __stack_chk_guard │ │ │ │ │ +000004dc 00000e19 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +000004f2 0000150a R_ARM_THM_CALL 00000000 gethostname │ │ │ │ │ +00000500 0000160a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000050e 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +0000054e 0000180a R_ARM_THM_CALL 00000000 fchown │ │ │ │ │ +0000055a 00000a0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -89,65 +89,65 @@ │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #872] @ (434 ) │ │ │ │ │ - ldr r3, [pc, #872] @ (438 ) │ │ │ │ │ + ldr r2, [pc, #880] @ (43c ) │ │ │ │ │ + ldr r3, [pc, #880] @ (440 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - beq.w 32a │ │ │ │ │ + beq.w 32c │ │ │ │ │ bgt.n 104 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ bgt.w 272 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ble.n 136 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ bhi.n 136 │ │ │ │ │ tbb [pc, r1] │ │ │ │ │ .word 0x72218ba3 │ │ │ │ │ .word 0x51212121 │ │ │ │ │ .word 0x21212121 │ │ │ │ │ .word 0x37212121 │ │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ │ - beq.w 2fa │ │ │ │ │ + beq.w 2fc │ │ │ │ │ bgt.w 29a │ │ │ │ │ cmp.w r1, #4096 @ 0x1000 │ │ │ │ │ beq.n 152 │ │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ │ - beq.w 2d6 │ │ │ │ │ + beq.w 2d8 │ │ │ │ │ cmp.w r1, #1024 @ 0x400 │ │ │ │ │ bne.n 136 │ │ │ │ │ ldrb.w r3, [r0, #49] @ 0x31 │ │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 396 │ │ │ │ │ + bne.w 3a0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 138 │ │ │ │ │ movs r0, #22 │ │ │ │ │ - ldr r2, [pc, #768] @ (43c ) │ │ │ │ │ - ldr r3, [pc, #764] @ (438 ) │ │ │ │ │ + ldr r2, [pc, #776] @ (444 ) │ │ │ │ │ + ldr r3, [pc, #772] @ (440 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 42e │ │ │ │ │ + bne.w 438 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 38e │ │ │ │ │ + beq.w 398 │ │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #48] @ 0x30 │ │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n 132 │ │ │ │ │ @@ -160,41 +160,41 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.w 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 408 │ │ │ │ │ + beq.w 3fc │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #48] @ 0x30 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n 132 │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3ca │ │ │ │ │ + beq.w 3d4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__fcntl_time64> │ │ │ │ │ R_ARM_THM_CALL __fcntl_time64 │ │ │ │ │ orr.w r2, r0, #2048 @ 0x800 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__fcntl_time64> │ │ │ │ │ R_ARM_THM_CALL __fcntl_time64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 420 │ │ │ │ │ + beq.w 42a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3da │ │ │ │ │ + beq.w 3ec │ │ │ │ │ orr.w r3, r3, #8 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #48] @ 0x30 │ │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n 132 │ │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3ea │ │ │ │ │ + beq.w 3f4 │ │ │ │ │ orr.w r3, r3, #4 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #48] @ 0x30 │ │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n 132 │ │ │ │ │ @@ -228,15 +228,15 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 400 │ │ │ │ │ + beq.w 41c │ │ │ │ │ orr.w r3, r3, #2 │ │ │ │ │ b.n 26e │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.w 132 │ │ │ │ │ movs r1, #8 │ │ │ │ │ @@ -251,20 +251,20 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3fa │ │ │ │ │ + beq.w 424 │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ │ - beq.n 2cc │ │ │ │ │ + beq.n 2ce │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ bne.w 136 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movs r5, #4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movs r2, #8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -274,15 +274,15 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.w 132 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ b.n 138 │ │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ │ - beq.n 35c │ │ │ │ │ + beq.n 366 │ │ │ │ │ cmp.w r1, #131072 @ 0x20000 │ │ │ │ │ bne.w 136 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movs r1, #4 │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r2, #15 │ │ │ │ │ @@ -290,15 +290,15 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3c2 │ │ │ │ │ + beq.w 3cc │ │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movs r5, #4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movs r2, #7 │ │ │ │ │ @@ -312,15 +312,15 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3ba │ │ │ │ │ + beq.n 3c4 │ │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #49] @ 0x31 │ │ │ │ │ cmp.w r5, r3, lsr #7 │ │ │ │ │ beq.w 132 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ @@ -332,36 +332,40 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3f2 │ │ │ │ │ + beq.n 414 │ │ │ │ │ orr.w r3, r3, #32768 @ 0x8000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #49] @ 0x31 │ │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.w 132 │ │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ │ + movs r5, #4 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - movs r1, #4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - movs r1, #6 │ │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + itte ne │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + movne r1, #6 │ │ │ │ │ + moveq r2, #3 │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3e2 │ │ │ │ │ + beq.n 3e4 │ │ │ │ │ orr.w r3, r3, #512 @ 0x200 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldrb.w r3, [r0, #50] @ 0x32 │ │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.w 132 │ │ │ │ │ @@ -374,15 +378,15 @@ │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 418 │ │ │ │ │ + beq.n 40c │ │ │ │ │ orr.w r3, r3, #65536 @ 0x10000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ bic.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ @@ -393,15 +397,15 @@ │ │ │ │ │ movs r1, #6 │ │ │ │ │ bl 0 <__setsockopt64> │ │ │ │ │ R_ARM_THM_CALL __setsockopt64 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.w 292 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ - cbz r2, 410 │ │ │ │ │ + cbz r2, 404 │ │ │ │ │ orr.w r3, r3, #1024 @ 0x400 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ bic.w r3, r3, #16384 @ 0x4000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ bic.w r3, r3, #131072 @ 0x20000 │ │ │ │ │ @@ -410,187 +414,186 @@ │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__fcntl_time64> │ │ │ │ │ R_ARM_THM_CALL __fcntl_time64 │ │ │ │ │ bic.w r2, r0, #2048 @ 0x800 │ │ │ │ │ b.n 1b8 │ │ │ │ │ - bic.w r3, r3, #8 │ │ │ │ │ + bic.w r3, r3, #512 @ 0x200 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #512 @ 0x200 │ │ │ │ │ + bic.w r3, r3, #8 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ bic.w r3, r3, #4 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ │ + bic.w r3, r3, #16 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ │ - b.n 26e │ │ │ │ │ - bic.w r3, r3, #2 │ │ │ │ │ + bic.w r3, r3, #1024 @ 0x400 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #16 │ │ │ │ │ + bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #1024 @ 0x400 │ │ │ │ │ + bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ - bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ │ + bic.w r3, r3, #2 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ b.n 132 │ │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ │ + b.n 26e │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 138 │ │ │ │ │ b.n 1c6 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ - nop │ │ │ │ │ - .word 0x00000362 │ │ │ │ │ + .word 0x0000036a │ │ │ │ │ R_ARM_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_GOT32 __stack_chk_guard │ │ │ │ │ - .word 0x000002fc │ │ │ │ │ + .word 0x00000304 │ │ │ │ │ R_ARM_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ │ │ │ │ │ -00000440 : │ │ │ │ │ +00000448 : │ │ │ │ │ apr_socket_timeout_get(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrd r2, r3, [r3, #24] │ │ │ │ │ strd r2, r3, [r1] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000450 : │ │ │ │ │ +00000458 : │ │ │ │ │ apr_socket_opt_get(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ bics r1, r3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, r0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000464 : │ │ │ │ │ +0000046c : │ │ │ │ │ apr_socket_atmark(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr.w ip, [pc, #88] @ 4cc │ │ │ │ │ + ldr.w ip, [pc, #88] @ 4d4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r3, [pc, #84] @ (4d0 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (4d8 ) │ │ │ │ │ mov r4, r1 │ │ │ │ │ add ip, pc │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r2, sp │ │ │ │ │ movw r1, #35077 @ 0x8905 │ │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 <__ioctl_time64> │ │ │ │ │ R_ARM_THM_CALL __ioctl_time64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4be │ │ │ │ │ + blt.n 4c6 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - ldr r2, [pc, #44] @ (4d4 ) │ │ │ │ │ - ldr r3, [pc, #36] @ (4d0 ) │ │ │ │ │ + ldr r2, [pc, #44] @ (4dc ) │ │ │ │ │ + ldr r3, [pc, #36] @ (4d8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 4c6 │ │ │ │ │ + bne.n 4ce │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - b.n 4a6 │ │ │ │ │ + b.n 4ae │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ nop │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_GOT32 __stack_chk_guard │ │ │ │ │ .word 0x00000026 │ │ │ │ │ R_ARM_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ │ │ │ │ │ -000004d8 : │ │ │ │ │ +000004e0 : │ │ │ │ │ apr_gethostname(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL gethostname │ │ │ │ │ - cbnz r0, 502 │ │ │ │ │ + cbnz r0, 50a │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 510 │ │ │ │ │ + cbz r0, 518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ strb r4, [r5, #0] │ │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ │ - b.n 4fe │ │ │ │ │ + b.n 506 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000518 : │ │ │ │ │ +00000520 : │ │ │ │ │ apr_socket_perms_set(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #22 │ │ │ │ │ - beq.n 538 │ │ │ │ │ + beq.n 540 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r3 │ │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL fchown │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ - bge.n 536 │ │ │ │ │ + bge.n 53e │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ ├── ./usr/share/apr-1.0/build/libtool │ │ │ @@ -289,15 +289,15 @@ │ │ │ # Whether we should hardcode library paths into libraries. │ │ │ hardcode_into_libs=yes │ │ │ │ │ │ # Compile-time system search path for libraries. │ │ │ sys_lib_search_path_spec="/usr/lib/gcc/arm-linux-gnueabihf/14 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib " │ │ │ │ │ │ # Detected run-time system search path for libraries. │ │ │ -sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib " │ │ │ +sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/local/lib " │ │ │ │ │ │ # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. │ │ │ configure_time_lt_sys_library_path="" │ │ │ │ │ │ # Whether dlopen is supported. │ │ │ dlopen_support=unknown │ │ ├── ./usr/share/doc/libapr1-dev/html/apr_8h.html │ │ │ @@ -362,15 +362,15 @@ │ │ │ │ │ │ #define APR_HAVE_STRUCT_RLIMIT   1 │ │ │   │ │ │ │ │ │ #define APR_HAVE_UNION_SEMUN   0 │ │ │   │ │ │ │ │ │ -#define APR_HAVE_SCTP   0 │ │ │ +#define APR_HAVE_SCTP   1 │ │ │   │ │ │ │ │ │ #define APR_HAVE_IOVEC   1 │ │ │   │ │ │ │ │ │ #define APR_HAS_SHARED_MEMORY   1 │ │ │   │ │ │ ├── html2text {} │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__MMEEMMCCHHRR   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__SSTTRRUUCCTT__RRLLIIMMIITT   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__UUNNIIOONN__SSEEMMUUNN   0 │ │ │ │   │ │ │ │ -#define  AAPPRR__HHAAVVEE__SSCCTTPP   0 │ │ │ │ +#define  AAPPRR__HHAAVVEE__SSCCTTPP   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__IIOOVVEECC   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAASS__SSHHAARREEDD__MMEEMMOORRYY   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAASS__TTHHRREEAADDSS   1 │ │ ├── ./usr/share/doc/libapr1-dev/html/apr_8h_source.html │ │ │ @@ -366,15 +366,15 @@ │ │ │
283#define APR_HAVE_STRICMP 0
│ │ │
284#define APR_HAVE_STRNCASECMP 1
│ │ │
285#define APR_HAVE_STRNICMP 0
│ │ │
286#define APR_HAVE_STRSTR 1
│ │ │
287#define APR_HAVE_MEMCHR 1
│ │ │
288#define APR_HAVE_STRUCT_RLIMIT 1
│ │ │
289#define APR_HAVE_UNION_SEMUN 0
│ │ │ -
290#define APR_HAVE_SCTP 0
│ │ │ +
290#define APR_HAVE_SCTP 1
│ │ │
291#define APR_HAVE_IOVEC 1
│ │ │
292
│ │ │
293/* APR Feature Macros */
│ │ │
294#define APR_HAS_SHARED_MEMORY 1
│ │ │
295#define APR_HAS_THREADS 1
│ │ │
296#define APR_HAS_SENDFILE 1
│ │ │
297#define APR_HAS_MMAP 1
│ │ │ ├── html2text {} │ │ │ │ @@ -290,15 +290,15 @@ │ │ │ │ 283#define APR_HAVE_STRICMP 0 │ │ │ │ 284#define APR_HAVE_STRNCASECMP 1 │ │ │ │ 285#define APR_HAVE_STRNICMP 0 │ │ │ │ 286#define APR_HAVE_STRSTR 1 │ │ │ │ 287#define APR_HAVE_MEMCHR 1 │ │ │ │ 288#define APR_HAVE_STRUCT_RLIMIT 1 │ │ │ │ 289#define APR_HAVE_UNION_SEMUN 0 │ │ │ │ -290#define APR_HAVE_SCTP 0 │ │ │ │ +290#define APR_HAVE_SCTP 1 │ │ │ │ 291#define APR_HAVE_IOVEC 1 │ │ │ │ 292 │ │ │ │ 293/* APR Feature Macros */ │ │ │ │ 294#define APR_HAS_SHARED_MEMORY 1 │ │ │ │ 295#define APR_HAS_THREADS 1 │ │ │ │ 296#define APR_HAS_SENDFILE 1 │ │ │ │ 297#define APR_HAS_MMAP 1 │ │ ├── ./usr/share/doc/libapr1-dev/html/group__apr__platform.html │ │ │ @@ -353,15 +353,15 @@ │ │ │ │ │ │ #define APR_HAVE_STRUCT_RLIMIT   1 │ │ │   │ │ │ │ │ │ #define APR_HAVE_UNION_SEMUN   0 │ │ │   │ │ │ │ │ │ -#define APR_HAVE_SCTP   0 │ │ │ +#define APR_HAVE_SCTP   1 │ │ │   │ │ │ │ │ │ #define APR_HAVE_IOVEC   1 │ │ │   │ │ │ │ │ │ #define APR_HAS_SHARED_MEMORY   1 │ │ │   │ │ │ ├── html2text {} │ │ │ │ @@ -185,15 +185,15 @@ │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__MMEEMMCCHHRR   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__SSTTRRUUCCTT__RRLLIIMMIITT   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__UUNNIIOONN__SSEEMMUUNN   0 │ │ │ │   │ │ │ │ -#define  AAPPRR__HHAAVVEE__SSCCTTPP   0 │ │ │ │ +#define  AAPPRR__HHAAVVEE__SSCCTTPP   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAAVVEE__IIOOVVEECC   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAASS__SSHHAARREEDD__MMEEMMOORRYY   1 │ │ │ │   │ │ │ │ #define  AAPPRR__HHAASS__TTHHRREEAADDSS   1