1.57 MB
/srv/reproducible-results/rbuild-debian/r-b-build.CkrIxJ1J/b1/znc_1.8.2-3.1+deb12u1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.CkrIxJ1J/b2/znc_1.8.2-3.1+deb12u1_arm64.changes
1.79 KB
Files
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 ·cad7197226c8e782e2d7e73cbcbad87f·363404·debug·optional·znc-backlog-dbgsym_0.20180824+1.8.2-3.1+deb12u1_arm64.deb1 ·e0281cc3984a08eadba71971bb253406·363404·debug·optional·znc-backlog-dbgsym_0.20180824+1.8.2-3.1+deb12u1_arm64.deb
2 ·adc7507ef396f25556f66578268e416c·24768·net·optional·znc-backlog_0.20180824+1.8.2-3.1+deb12u1_arm64.deb2 ·541778ade7b65c4e02095e3f7ff955c9·24776·net·optional·znc-backlog_0.20180824+1.8.2-3.1+deb12u1_arm64.deb
3 ·dfd5020ca338125dfca45267d8504cf1·25885804·debug·optional·znc-dbgsym_1.8.2-3.1+deb12u1_arm64.deb3 ·dfd5020ca338125dfca45267d8504cf1·25885804·debug·optional·znc-dbgsym_1.8.2-3.1+deb12u1_arm64.deb
4 ·1e33d8b434b0f3eede00268a8d29bc66·110564·net·optional·znc-dev_1.8.2-3.1+deb12u1_arm64.deb4 ·1e33d8b434b0f3eede00268a8d29bc66·110564·net·optional·znc-dev_1.8.2-3.1+deb12u1_arm64.deb
5 ·4f65811a6c59175a14d82695a21a79c6·5977096·debug·optional·znc-perl-dbgsym_1.8.2-3.1+deb12u1_arm64.deb5 ·4f65811a6c59175a14d82695a21a79c6·5977096·debug·optional·znc-perl-dbgsym_1.8.2-3.1+deb12u1_arm64.deb
6 ·959c2aaa692d3c1c8f0a8d62b1e99337·653304·net·optional·znc-perl_1.8.2-3.1+deb12u1_arm64.deb6 ·959c2aaa692d3c1c8f0a8d62b1e99337·653304·net·optional·znc-perl_1.8.2-3.1+deb12u1_arm64.deb
7 ·cd0ad4fbc83c34a61ee680f93d5e83a0·608504·debug·optional·znc-push-dbgsym_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb7 ·b8d00e853c9e3e8e0673565ab173c0b9·608564·debug·optional·znc-push-dbgsym_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb
8 ·27d1feed7a72c14a0e83a6ba42166806·504528·net·optional·znc-push_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb8 ·7ade0a542aa7143b0a36a052191206ff·504500·net·optional·znc-push_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb
9 ·fdd4aa6b10a22e54d008aefe92d714d2·8242124·debug·optional·znc-python-dbgsym_1.8.2-3.1+deb12u1_arm64.deb9 ·fdd4aa6b10a22e54d008aefe92d714d2·8242124·debug·optional·znc-python-dbgsym_1.8.2-3.1+deb12u1_arm64.deb
10 ·e5217be856f283be8f6b72cabd319a14·703568·net·optional·znc-python_1.8.2-3.1+deb12u1_arm64.deb10 ·e5217be856f283be8f6b72cabd319a14·703568·net·optional·znc-python_1.8.2-3.1+deb12u1_arm64.deb
11 ·25d11537a7eaf8e29b074c3fef66cbbc·377608·debug·optional·znc-tcl-dbgsym_1.8.2-3.1+deb12u1_arm64.deb11 ·25d11537a7eaf8e29b074c3fef66cbbc·377608·debug·optional·znc-tcl-dbgsym_1.8.2-3.1+deb12u1_arm64.deb
12 ·fc3b9036f749dfbff8b75819e59aa711·64432·interpreters·optional·znc-tcl_1.8.2-3.1+deb12u1_arm64.deb12 ·fc3b9036f749dfbff8b75819e59aa711·64432·interpreters·optional·znc-tcl_1.8.2-3.1+deb12u1_arm64.deb
13 ·a44ef9e6d3aec6bed4ad49996b27f71c·1688816·net·optional·znc_1.8.2-3.1+deb12u1_arm64.deb13 ·a44ef9e6d3aec6bed4ad49996b27f71c·1688816·net·optional·znc_1.8.2-3.1+deb12u1_arm64.deb
246 KB
znc-backlog_0.20180824+1.8.2-3.1+deb12u1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary
2 -rw-r--r--···0········0········0······956·2024-07-01·19:27:46.000000·control.tar.xz2 -rw-r--r--···0········0········0······956·2024-07-01·19:27:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····23620·2024-07-01·19:27:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····23628·2024-07-01·19:27:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
246 KB
data.tar.xz
246 KB
data.tar
246 KB
./usr/lib/znc/backlog.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0b2172eaf9ac7e7c96a1d42465f328b363981da83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·123d25083deb7ac737d4e6c078d1d5a2f90bcb72
244 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 89, 35 lines modifiedOffset 89, 35 lines modified
89 »       ldp»    x19,·x20,·[sp,·#16]89 »       ldp»    x19,·x20,·[sp,·#16]
90 »       ldr»    x21,·[sp,·#32]90 »       ldr»    x21,·[sp,·#32]
91 »       ldp»    x29,·x30,·[sp],·#4891 »       ldp»    x29,·x30,·[sp],·#48
92 »       ret92 »       ret
93 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&&,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)·[clone·.isra.0]:93 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&&,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)·[clone·.isra.0]:
94 »       nop94 »       nop
95 _GLOBAL__sub_I_backlog.cpp():95 _GLOBAL__sub_I_backlog.cpp():
96 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:25396 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:253
97 »       stp»    x29,·x30,·[sp,·#-32]!97 »       stp»    x29,·x30,·[sp,·#-32]!
98 »       mov»    x29,·sp98 »       mov»    x29,·sp
99 »       str»    x19,·[sp,·#16]99 »       str»    x19,·[sp,·#16]
100 /usr/include/c++/12/iostream:74100 /usr/include/c++/12/iostream:74
101 »       adrp»   x19,·20000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x14b30>101 »       adrp»   x19,·20000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x14b30>
102 __static_initialization_and_destruction_0():102 __static_initialization_and_destruction_0():
103 /usr/include/c++/12/iostream:74103 /usr/include/c++/12/iostream:74
104 »       add»    x19,·x19,·#0x20104 »       add»    x19,·x19,·#0x20
105 »       mov»    x0,·x19105 »       mov»    x0,·x19
106 »       bl»     5220·<std::ios_base::Init::Init()@plt>106 »       bl»     5220·<std::ios_base::Init::Init()@plt>
107 »       mov»    x1,·x19107 »       mov»    x1,·x19
108 »       adrp»   x2,·20000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x14b30>108 »       adrp»   x2,·20000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x14b30>
109 _GLOBAL__sub_I_backlog.cpp():109 _GLOBAL__sub_I_backlog.cpp():
110 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:253110 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:253
111 »       ldr»    x19,·[sp,·#16]111 »       ldr»    x19,·[sp,·#16]
112 __static_initialization_and_destruction_0():112 __static_initialization_and_destruction_0():
113 /usr/include/c++/12/iostream:74113 /usr/include/c++/12/iostream:74
114 »       add»    x2,·x2,·#0x0114 »       add»    x2,·x2,·#0x0
115 _GLOBAL__sub_I_backlog.cpp():115 _GLOBAL__sub_I_backlog.cpp():
116 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:253116 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:253
117 »       ldp»    x29,·x30,·[sp],·#32117 »       ldp»    x29,·x30,·[sp],·#32
118 __static_initialization_and_destruction_0():118 __static_initialization_and_destruction_0():
119 /usr/include/c++/12/iostream:74119 /usr/include/c++/12/iostream:74
120 »       adrp»   x0,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>120 »       adrp»   x0,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>
121 »       ldr»    x0,·[x0,·#4088]121 »       ldr»    x0,·[x0,·#4088]
122 »       b»      5150·<__cxa_atexit@plt>122 »       b»      5150·<__cxa_atexit@plt>
123 _GLOBAL__sub_I_backlog.cpp():123 _GLOBAL__sub_I_backlog.cpp():
Offset 193, 39 lines modifiedOffset 193, 39 lines modified
193 »       nop193 »       nop
194 frame_dummy():194 frame_dummy():
195 »       b»      5450·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x160>195 »       b»      5450·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x160>
196 »       nop196 »       nop
197 »       nop197 »       nop
198 »       nop198 »       nop
199 CBacklogMod::~CBacklogMod():199 CBacklogMod::~CBacklogMod():
200 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:54200 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:54
201 »       adrp»   x1,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>201 »       adrp»   x1,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>
202 »       add»    x1,·x1,·#0x720202 »       add»    x1,·x1,·#0x720
203 »       str»    x1,·[x0]203 »       str»    x1,·[x0]
204 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:55204 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:55
205 »       b»      51b0·<CModule::~CModule()@plt>205 »       b»      51b0·<CModule::~CModule()@plt>
206 CBacklogMod::~CBacklogMod():206 CBacklogMod::~CBacklogMod():
207 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:54207 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:54
208 »       stp»    x29,·x30,·[sp,·#-32]!208 »       stp»    x29,·x30,·[sp,·#-32]!
209 CBacklogMod::~CBacklogMod():209 CBacklogMod::~CBacklogMod():
210 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:54210 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:54
211 »       adrp»   x1,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>211 »       adrp»   x1,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>
212 »       add»    x1,·x1,·#0x720212 »       add»    x1,·x1,·#0x720
213 CBacklogMod::~CBacklogMod():213 CBacklogMod::~CBacklogMod():
214 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:54214 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:54
215 »       mov»    x29,·sp215 »       mov»    x29,·sp
216 »       str»    x19,·[sp,·#16]216 »       str»    x19,·[sp,·#16]
217 »       mov»    x19,·x0217 »       mov»    x19,·x0
218 CBacklogMod::~CBacklogMod():218 CBacklogMod::~CBacklogMod():
219 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:54219 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:54
220 »       str»    x1,·[x0]220 »       str»    x1,·[x0]
221 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:55221 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:55
222 »       bl»     51b0·<CModule::~CModule()@plt>222 »       bl»     51b0·<CModule::~CModule()@plt>
223 CBacklogMod::~CBacklogMod():223 CBacklogMod::~CBacklogMod():
224 /tmp/tmp8e2_ukvn/./debian/contrib/znc-backlog/backlog.cpp:55224 /tmp/tmp4al60l_4/./debian/contrib/znc-backlog/backlog.cpp:55
225 »       mov»    x0,·x19225 »       mov»    x0,·x19
226 »       mov»    x1,·#0x228·················»   //·#552226 »       mov»    x1,·#0x228·················»   //·#552
227 »       ldr»    x19,·[sp,·#16]227 »       ldr»    x19,·[sp,·#16]
228 »       ldp»    x29,·x30,·[sp],·#32228 »       ldp»    x29,·x30,·[sp],·#32
229 »       b»      50e0·<operator·delete(void*,·unsigned·long)@plt>229 »       b»      50e0·<operator·delete(void*,·unsigned·long)@plt>
230 void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<char·const*>(char·const*,·char·const*,·std::forward_iterator_tag):230 void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<char·const*>(char·const*,·char·const*,·std::forward_iterator_tag):
231 /usr/include/c++/12/bits/basic_string.tcc:217231 /usr/include/c++/12/bits/basic_string.tcc:217
Offset 542, 15 lines modifiedOffset 542, 15 lines modified
542 »       stp»    x29,·x30,·[sp,·#-128]!542 »       stp»    x29,·x30,·[sp,·#-128]!
543 »       mov»    x3,·x0543 »       mov»    x3,·x0
544 »       adrp»   x4,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>544 »       adrp»   x4,·1f000·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·std::operator+<char,·std::char_traits<char>,·std::allocator<char>·>(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x13b30>
545 »       ldr»    x4,·[x4,·#4040]545 »       ldr»    x4,·[x4,·#4040]
546 »       mov»    x29,·sp546 »       mov»    x29,·sp
547 »       stp»    x19,·x20,·[sp,·#16]547 »       stp»    x19,·x20,·[sp,·#16]
548 CString::operator=(CString·const&):548 CString::operator=(CString·const&):
549 /tmp/tmp8e2_ukvn/./debian/tmp/usr/include/znc/ZNCString.h:68549 /tmp/tmp4al60l_4/./debian/tmp/usr/include/znc/ZNCString.h:68
550 »       mov»    x19,·x3550 »       mov»    x19,·x3
551 void·std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<CString*,·std::vector<CString,·std::allocator<CString>·>·>,·__gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator<CString*,·std::vector<CString,·std::allocator<CString>·>·>,·__gnu_cxx::__ops::_Val_less_iter):551 void·std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<CString*,·std::vector<CString,·std::allocator<CString>·>·>,·__gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator<CString*,·std::vector<CString,·std::allocator<CString>·>·>,·__gnu_cxx::__ops::_Val_less_iter):
552 /usr/include/c++/12/bits/stl_algo.h:1782552 /usr/include/c++/12/bits/stl_algo.h:1782
553 »       stp»    x21,·x22,·[sp,·#32]553 »       stp»    x21,·x22,·[sp,·#32]
554 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_S_compare(unsigned·long,·unsigned·long):554 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_S_compare(unsigned·long,·unsigned·long):
555 /usr/include/c++/12/bits/basic_string.h:485555 /usr/include/c++/12/bits/basic_string.h:485
556 »       mov»    x22,·#0x7fffffff············»     //·#2147483647556 »       mov»    x22,·#0x7fffffff············»     //·#2147483647
Offset 619, 15 lines modifiedOffset 619, 15 lines modified
619 »       tbz»    w0,·#31,·5864·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x574>619 »       tbz»    w0,·#31,·5864·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x574>
620 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):620 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):
621 /usr/include/c++/12/bits/basic_string.h:1571621 /usr/include/c++/12/bits/basic_string.h:1571
622 »       mov»    x0,·x26622 »       mov»    x0,·x26
623 »       mov»    x1,·x19623 »       mov»    x1,·x19
624 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>624 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>
625 CString::operator=(CString·const&):625 CString::operator=(CString·const&):
626 /tmp/tmp8e2_ukvn/./debian/tmp/usr/include/znc/ZNCString.h:68626 /tmp/tmp4al60l_4/./debian/tmp/usr/include/znc/ZNCString.h:68
627 »       b»      5818·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x528>627 »       b»      5818·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x528>
628 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):628 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):
629 /usr/include/c++/12/bits/basic_string.h:1571629 /usr/include/c++/12/bits/basic_string.h:1571
630 »       mov»    x0,·x26630 »       mov»    x0,·x26
631 »       mov»    x1,·x24631 »       mov»    x1,·x24
632 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>632 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>
633 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_data()·const:633 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_data()·const:
Offset 758, 15 lines modifiedOffset 758, 15 lines modified
758 /usr/include/c++/12/bits/stl_algobase.h:718758 /usr/include/c++/12/bits/stl_algobase.h:718
759 »       cmp»    x0,·#0x0759 »       cmp»    x0,·#0x0
760 »       b.le»   59c0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x6d0>760 »       b.le»   59c0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::find_last_of(char·const*,·unsigned·long,·unsigned·long)·const@plt+0x6d0>
761 »       nop761 »       nop
762 /usr/include/c++/12/bits/stl_algobase.h:719762 /usr/include/c++/12/bits/stl_algobase.h:719
763 »       mov»    x0,·x19763 »       mov»    x0,·x19
764 CString::operator=(CString·const&):764 CString::operator=(CString·const&):
765 /tmp/tmp8e2_ukvn/./debian/tmp/usr/include/znc/ZNCString.h:68765 /tmp/tmp4al60l_4/./debian/tmp/usr/include/znc/ZNCString.h:68
766 »       sub»    x19,·x19,·#0x20766 »       sub»    x19,·x19,·#0x20
767 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):767 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&):
768 /usr/include/c++/12/bits/basic_string.h:1571768 /usr/include/c++/12/bits/basic_string.h:1571
769 »       mov»    x1,·x19769 »       mov»    x1,·x19
770 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>770 »       bl»     5010·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_assign(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@plt>
771 CString*·std::__copy_move_backward<true,·false,·std::random_access_iterator_tag>::__copy_move_b<CString*,·CString*>(CString*,·CString*,·CString*):771 CString*·std::__copy_move_backward<true,·false,·std::random_access_iterator_tag>::__copy_move_b<CString*,·CString*>(CString*,·CString*,·CString*):
772 /usr/include/c++/12/bits/stl_algobase.h:718772 /usr/include/c++/12/bits/stl_algobase.h:718
Offset 866, 15 lines modifiedOffset 866, 15 lines modified
866 »       str»    x3,·[sp,·#104]866 »       str»    x3,·[sp,·#104]
867 /usr/include/c++/12/bits/stl_heap.h:229867 /usr/include/c++/12/bits/stl_heap.h:229
868 »       cmp»    x22,·x23868 »       cmp»    x22,·x23
Max diff block lines reached; 240944/249888 bytes (96.42%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32313732·65616639·61633765·37633936·2172eaf9ac7e7c96 
3 ··0x00000010·61316434·32343635·66333238·62333633·a1d42465f328b3632 ··0x00000000·33643235·30383364·65623761·63373337·3d25083deb7ac737
 3 ··0x00000010·64346536·63303738·64316435·61326639·d4e6c078d1d5a2f9
4 ··0x00000020·39383164·61382e64·65627567·00000000·981da8.debug....4 ··0x00000020·30626362·37322e64·65627567·00000000·0bcb72.debug....
5 ··0x00000030·29dc91f9····························)...5 ··0x00000030·6c40f4fc····························l@..
  
1.32 MB
znc-push_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary
2 -rw-r--r--···0········0········0·····1116·2024-07-01·19:27:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1112·2024-07-01·19:27:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···503220·2024-07-01·19:27:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···503196·2024-07-01·19:27:46.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.31 MB
data.tar.xz
1.31 MB
data.tar
1.31 MB
./usr/lib/znc/push.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b155eb075d6972847c822436ef40540269c877323 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8250cab990afe70c5cb7e633cd3eeb3af54e55a
1.31 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000005a50·<ZNCModuleEntry@@Base-0xb60>:2 0000000000005a50·<ZNCModuleEntry@@Base-0xb60>:
3 _GLOBAL__sub_I_push.cpp():3 _GLOBAL__sub_I_push.cpp():
4 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:20764 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:2076
5 »       stp»    x29,·x30,·[sp,·#-32]!5 »       stp»    x29,·x30,·[sp,·#-32]!
6 »       mov»    x29,·sp6 »       mov»    x29,·sp
7 »       str»    x19,·[sp,·#16]7 »       str»    x19,·[sp,·#16]
8 /usr/include/c++/12/iostream:748 /usr/include/c++/12/iostream:74
9 »       adrp»   x19,·30000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x272f0>9 »       adrp»   x19,·30000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x272f0>
10 __static_initialization_and_destruction_0():10 __static_initialization_and_destruction_0():
11 /usr/include/c++/12/iostream:7411 /usr/include/c++/12/iostream:74
12 »       add»    x19,·x19,·#0x1812 »       add»    x19,·x19,·#0x18
13 »       mov»    x0,·x1913 »       mov»    x0,·x19
14 »       bl»     5910·<std::ios_base::Init::Init()@plt>14 »       bl»     5910·<std::ios_base::Init::Init()@plt>
15 »       mov»    x1,·x1915 »       mov»    x1,·x19
16 »       adrp»   x2,·30000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x272f0>16 »       adrp»   x2,·30000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x272f0>
17 _GLOBAL__sub_I_push.cpp():17 _GLOBAL__sub_I_push.cpp():
18 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:207618 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:2076
19 »       ldr»    x19,·[sp,·#16]19 »       ldr»    x19,·[sp,·#16]
20 __static_initialization_and_destruction_0():20 __static_initialization_and_destruction_0():
21 /usr/include/c++/12/iostream:7421 /usr/include/c++/12/iostream:74
22 »       add»    x2,·x2,·#0x022 »       add»    x2,·x2,·#0x0
23 _GLOBAL__sub_I_push.cpp():23 _GLOBAL__sub_I_push.cpp():
24 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:207624 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:2076
25 »       ldp»    x29,·x30,·[sp],·#3225 »       ldp»    x29,·x30,·[sp],·#32
26 __static_initialization_and_destruction_0():26 __static_initialization_and_destruction_0():
27 /usr/include/c++/12/iostream:7427 /usr/include/c++/12/iostream:74
28 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>28 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>
29 »       ldr»    x0,·[x0,·#4088]29 »       ldr»    x0,·[x0,·#4088]
30 »       b»      57d0·<__cxa_atexit@plt>30 »       b»      57d0·<__cxa_atexit@plt>
31 _GLOBAL__sub_I_push.cpp():31 _GLOBAL__sub_I_push.cpp():
Offset 1423, 31 lines modifiedOffset 1423, 31 lines modified
1423 »       ldp»    x19,·x20,·[sp,·#16]1423 »       ldp»    x19,·x20,·[sp,·#16]
1424 »       ldp»    x21,·x22,·[sp,·#32]1424 »       ldp»    x21,·x22,·[sp,·#32]
1425 »       ldp»    x23,·x24,·[sp,·#48]1425 »       ldp»    x23,·x24,·[sp,·#48]
1426 »       ldp»    x29,·x30,·[sp],·#961426 »       ldp»    x29,·x30,·[sp],·#96
1427 »       ret1427 »       ret
1428 »       ret1428 »       ret
1429 urlencode(CString·const&):1429 urlencode(CString·const&):
1430 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:401430 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:40
1431 »       stp»    x29,·x30,·[sp,·#-48]!1431 »       stp»    x29,·x30,·[sp,·#-48]!
1432 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:411432 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:41
1433 »       mov»    w2,·#0x1···················»     //·#11433 »       mov»    w2,·#0x1···················»     //·#1
1434 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:401434 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:40
1435 »       adrp»   x1,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>1435 »       adrp»   x1,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>
1436 »       ldr»    x1,·[x1,·#4040]1436 »       ldr»    x1,·[x1,·#4040]
1437 »       mov»    x29,·sp1437 »       mov»    x29,·sp
1438 »       str»    x19,·[sp,·#16]1438 »       str»    x19,·[sp,·#16]
1439 »       mov»    x19,·x81439 »       mov»    x19,·x8
1440 »       ldr»    x3,·[x1]1440 »       ldr»    x3,·[x1]
1441 »       str»    x3,·[sp,·#40]1441 »       str»    x3,·[sp,·#40]
1442 »       mov»    x3,·#0x0···················»     //·#01442 »       mov»    x3,·#0x0···················»     //·#0
1443 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:411443 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:41
1444 »       mov»    w1,·#0x0···················»     //·#01444 »       mov»    w1,·#0x0···················»     //·#0
1445 »       bl»     5900·<CString::Escape_n(CString::EEscape,·CString::EEscape)·const@plt>1445 »       bl»     5900·<CString::Escape_n(CString::EEscape,·CString::EEscape)·const@plt>
1446 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:421446 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:42
1447 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>1447 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>
1448 »       ldr»    x0,·[x0,·#4040]1448 »       ldr»    x0,·[x0,·#4040]
1449 »       ldr»    x2,·[sp,·#40]1449 »       ldr»    x2,·[sp,·#40]
1450 »       ldr»    x1,·[x0]1450 »       ldr»    x1,·[x0]
1451 »       subs»   x2,·x2,·x11451 »       subs»   x2,·x2,·x1
1452 »       mov»    x1,·#0x0···················»     //·#01452 »       mov»    x1,·#0x0···················»     //·#0
1453 »       b.ne»   65ac·<CTable::AddColumn(CString·const&)@plt+0xb6c>··//·b.any1453 »       b.ne»   65ac·<CTable::AddColumn(CString·const&)@plt+0xb6c>··//·b.any
Offset 1455, 47 lines modifiedOffset 1455, 47 lines modified
1455 »       ldr»    x19,·[sp,·#16]1455 »       ldr»    x19,·[sp,·#16]
1456 »       ldp»    x29,·x30,·[sp],·#481456 »       ldp»    x29,·x30,·[sp],·#48
1457 »       ret1457 »       ret
1458 »       bl»     55a0·<__stack_chk_fail@plt>1458 »       bl»     55a0·<__stack_chk_fail@plt>
  
1459 00000000000065b0·<ZNCModuleEntry@@Base>:1459 00000000000065b0·<ZNCModuleEntry@@Base>:
1460 ZNCModuleEntry():1460 ZNCModuleEntry():
1461 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:20761461 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:2076
1462 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>1462 »       adrp»   x0,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>
1463 »       add»    x0,·x0,·#0x5a81463 »       add»    x0,·x0,·#0x5a8
1464 »       ret1464 »       ret
1465 »       nop1465 »       nop
1466 build_query_string(MCString&):1466 build_query_string(MCString&):
1467 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:18851467 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:1885
1468 »       stp»    x29,·x30,·[sp,·#-320]!1468 »       stp»    x29,·x30,·[sp,·#-320]!
1469 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_local_data():1469 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_local_data():
1470 /usr/include/c++/12/bits/basic_string.h:2411470 /usr/include/c++/12/bits/basic_string.h:241
1471 »       add»    x2,·x8,·#0x101471 »       add»    x2,·x8,·#0x10
1472 build_query_string(MCString&):1472 build_query_string(MCString&):
1473 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:18851473 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:1885
1474 »       adrp»   x1,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>1474 »       adrp»   x1,·2f000·<std::pair<std::_Rb_tree_iterator<CModInfo::EModuleType>,·bool>·std::_Rb_tree<CModInfo::EModuleType,·CModInfo::EModuleType,·std::_Identity<CModInfo::EModuleType>,·std::less<CModInfo::EModuleType>,·std::allocator<CModInfo::EModuleType>·>::_M_insert_unique<CModInfo::EModuleType·const&>(CModInfo::EModuleType·const&)@@Base+0x262f0>
1475 »       ldr»    x1,·[x1,·#4040]1475 »       ldr»    x1,·[x1,·#4040]
1476 »       mov»    x29,·sp1476 »       mov»    x29,·sp
1477 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):1477 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):
1478 /usr/include/c++/12/bits/basic_string.h:2041478 /usr/include/c++/12/bits/basic_string.h:204
1479 »       add»    x3,·sp,·#0xa81479 »       add»    x3,·sp,·#0xa8
1480 build_query_string(MCString&):1480 build_query_string(MCString&):
1481 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:18851481 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:1885
1482 »       stp»    x19,·x20,·[sp,·#16]1482 »       stp»    x19,·x20,·[sp,·#16]
1483 »       stp»    x23,·x24,·[sp,·#48]1483 »       stp»    x23,·x24,·[sp,·#48]
1484 »       mov»    x24,·x81484 »       mov»    x24,·x8
1485 »       stp»    x27,·x28,·[sp,·#80]1485 »       stp»    x27,·x28,·[sp,·#80]
1486 std::_Rb_tree<CString,·std::pair<CString·const,·CString>,·std::_Select1st<std::pair<CString·const,·CString>·>,·std::less<CString>,·std::allocator<std::pair<CString·const,·CString>·>·>::end():1486 std::_Rb_tree<CString,·std::pair<CString·const,·CString>,·std::_Select1st<std::pair<CString·const,·CString>·>,·std::less<CString>,·std::allocator<std::pair<CString·const,·CString>·>·>::end():
1487 /usr/include/c++/12/bits/stl_tree.h:10041487 /usr/include/c++/12/bits/stl_tree.h:1004
1488 »       add»    x27,·x0,·#0x101488 »       add»    x27,·x0,·#0x10
1489 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):1489 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):
1490 /usr/include/c++/12/bits/basic_string.h:2041490 /usr/include/c++/12/bits/basic_string.h:204
1491 »       str»    x3,·[sp,·#112]1491 »       str»    x3,·[sp,·#112]
1492 build_query_string(MCString&):1492 build_query_string(MCString&):
1493 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:18851493 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:1885
1494 »       ldr»    x4,·[x1]1494 »       ldr»    x4,·[x1]
1495 »       str»    x4,·[sp,·#312]1495 »       str»    x4,·[sp,·#312]
1496 »       mov»    x4,·#0x0···················»     //·#01496 »       mov»    x4,·#0x0···················»     //·#0
1497 std::char_traits<char>::assign(char&,·char·const&):1497 std::char_traits<char>::assign(char&,·char·const&):
1498 /usr/include/c++/12/bits/char_traits.h:3541498 /usr/include/c++/12/bits/char_traits.h:354
1499 »       strb»   wzr,·[x8,·#16]1499 »       strb»   wzr,·[x8,·#16]
1500 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):1500 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_Alloc_hider::_Alloc_hider(char*,·std::allocator<char>&&):
Offset 1515, 43 lines modifiedOffset 1515, 43 lines modified
1515 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_length(unsigned·long):1515 std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_length(unsigned·long):
1516 /usr/include/c++/12/bits/basic_string.h:2291516 /usr/include/c++/12/bits/basic_string.h:229
1517 »       stp»    x1,·xzr,·[sp,·#184]1517 »       stp»    x1,·xzr,·[sp,·#184]
1518 std::char_traits<char>::assign(char&,·char·const&):1518 std::char_traits<char>::assign(char&,·char·const&):
1519 /usr/include/c++/12/bits/char_traits.h:3541519 /usr/include/c++/12/bits/char_traits.h:354
1520 »       strb»   wzr,·[sp,·#200]1520 »       strb»   wzr,·[sp,·#200]
1521 build_query_string(MCString&):1521 build_query_string(MCString&):
1522 /tmp/tmpcw_57jpw/./debian/contrib/znc-push/push.cpp:18901522 /tmp/tmpn_yf218z/./debian/contrib/znc-push/push.cpp:1890
1523 »       cmp»    x19,·x271523 »       cmp»    x19,·x27
1524 »       b.eq»   6864·<ZNCModuleEntry@@Base+0x2b4>··//·b.none1524 »       b.eq»   6864·<ZNCModuleEntry@@Base+0x2b4>··//·b.none
1525 »       add»    x28,·sp,·#0xb81525 »       add»    x28,·sp,·#0xb8
Max diff block lines reached; 1369627/1377231 bytes (99.45%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35356562·30373564·36393732·38343763·55eb075d6972847c 
3 ··0x00000010·38323234·33366566·34303534·30323639·822436ef405402692 ··0x00000000·32353063·61623939·30616665·37306335·250cab990afe70c5
 3 ··0x00000010·63623765·36333363·64336565·62336166·cb7e633cd3eeb3af
4 ··0x00000020·63383737·33322e64·65627567·00000000·c87732.debug....4 ··0x00000020·35346535·35612e64·65627567·00000000·54e55a.debug....
5 ··0x00000030·b3b04fdd····························..O.5 ··0x00000030·3d3a57fc····························=:W.
  
8.81 KB
znc-backlog-dbgsym_0.20180824+1.8.2-3.1+deb12u1_arm64.deb
645 B
control.tar.xz
617 B
control.tar
369 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Patrick·Matthäi·<pmatthaei@debian.org>6 Maintainer:·Patrick·Matthäi·<pmatthaei@debian.org>
7 Installed-Size:·3847 Installed-Size:·384
8 Depends:·znc-backlog·(=·0.20180824+1.8.2-3.1+deb12u1)8 Depends:·znc-backlog·(=·0.20180824+1.8.2-3.1+deb12u1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·znc-backlog11 Description:·debug·symbols·for·znc-backlog
12 Build-Ids:·0b2172eaf9ac7e7c96a1d42465f328b363981da812 Build-Ids:·123d25083deb7ac737d4e6c078d1d5a2f90bcb72
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/0b/2172eaf9ac7e7c96a1d42465f328b363981da8.debug1 usr/lib/debug/.build-id/12/3d25083deb7ac737d4e6c078d1d5a2f90bcb72.debug
8.06 KB
data.tar.xz
8.04 KB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/0b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/12/
7 -rw-r--r--···0·root·········(0)·root·········(0)···382760·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/0b/2172eaf9ac7e7c96a1d42465f328b363981da8.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···382752·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/12/3d25083deb7ac737d4e6c078d1d5a2f90bcb72.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/znc-backlog-dbgsym·->·znc-backlog10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/znc-backlog-dbgsym·->·znc-backlog
6.64 KB
./usr/lib/debug/.build-id/0b/2172eaf9ac7e7c96a1d42465f328b363981da8.debug vs.
./usr/lib/debug/.build-id/12/3d25083deb7ac737d4e6c078d1d5a2f90bcb72.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 2% similar despite different names
863 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········380456·(bytes·into·file)13 ··Start·of·section·headers:··········380448·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x5ce28:1 There·are·36·section·headers,·starting·at·offset·0x5ce20:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000000000001f0·0001ec·000030·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········00000000000001f0·0001ec·000030·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000220·0001ec·001398·18···A··4···3··87 ··[·3]·.dynsym···········NOBITS··········0000000000000220·0001ec·001398·18···A··4···3··8
Offset 28, 18 lines modifiedOffset 28, 18 lines modified
28 ··[23]·.bss··············NOBITS··········0000000000020018·00f6b8·000010·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········0000000000020018·00f6b8·000010·00··WA··0···0··8
29 ··[24]·.comment··········PROGBITS········0000000000000000·0001ec·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·0001ec·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000210·00008e·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000210·00008e·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002a0·038a59·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002a0·038a59·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·038d00·0008f9·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·038d00·0008f9·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·039600·003272·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·039600·003272·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·03c878·00de0a·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·03c878·00de0a·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·04a688·000321·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·04a688·000320·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·04a9b0·00b657·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·04a9a8·00b657·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·056008·001fad·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·056000·001fad·00···C··0···0··8
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·057fb8·0020d0·18·····34·144··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·057fb0·0020d0·18·····34·144··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·05a088·002c2b·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·05a080·002c2b·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05ccb3·000173·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·05ccab·000173·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·p·(processor·specific)45 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0b2172eaf9ac7e7c96a1d42465f328b363981da83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·123d25083deb7ac737d4e6c078d1d5a2f90bcb72
790 B
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·16,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·16,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·/tmp/tmp8e2_ukvn31 ··0»      (line_strp)»   (offset:·0x29):·/tmp/tmp4al60l_4
32 ··1»      (line_strp)»   (offset:·0x3a):·./debian/contrib/znc-backlog32 ··1»      (line_strp)»   (offset:·0x3a):·./debian/contrib/znc-backlog
33 ··2»      (line_strp)»   (offset:·0x57):·./debian/tmp/usr/include/znc33 ··2»      (line_strp)»   (offset:·0x57):·./debian/tmp/usr/include/znc
34 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/c++/12/bits34 ··3»      (line_strp)»   (offset:·0x74):·/usr/include/c++/12/bits
35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/include/c++/12/ext35 ··4»      (line_strp)»   (offset:·0x8d):·/usr/include/c++/12/ext
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/c++/1236 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/c++/12
37 ··6»      (line_strp)»   (offset:·0xb9):·/usr/include/aarch64-linux-gnu/c++/12/bits37 ··6»      (line_strp)»   (offset:·0xb9):·/usr/include/aarch64-linux-gnu/c++/12/bits
38 ··7»      (line_strp)»   (offset:·0xe4):·/usr/include/c++/12/debug38 ··7»      (line_strp)»   (offset:·0xe4):·/usr/include/c++/12/debug
1.0 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·247·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·247·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x21fc):·GNU·C++17·12.2.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fstack-protector-strong·-fPIC·-fvisibility=hidden·-fasynchronous-unwind-tables10 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x21fc):·GNU·C++17·12.2.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fstack-protector-strong·-fPIC·-fvisibility=hidden·-fasynchronous-unwind-tables
11 ····<12>···DW_AT_language····:·(data1)·33»   (C++14)11 ····<12>···DW_AT_language····:·(data1)·33»   (C++14)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·./debian/contrib/znc-backlog/backlog.cpp12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·./debian/contrib/znc-backlog/backlog.cpp
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·/tmp/tmp8e2_ukvn13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·/tmp/tmp4al60l_4
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x74a314 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x74a3
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·326·(DW_TAG_namespace)17 ·<1><2b>:·Abbrev·Number:·326·(DW_TAG_namespace)
18 ····<2d>···DW_AT_name········:·(string)·std18 ····<2d>···DW_AT_name········:·(string)·std
19 ····<31>···DW_AT_decl_file···:·(data1)·3119 ····<31>···DW_AT_decl_file···:·(data1)·31
20 ····<32>···DW_AT_decl_line···:·(data2)·29620 ····<32>···DW_AT_decl_line···:·(data2)·296
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·12.2.0-14)·12.2.01 rGCC:·(Debian·12.2.0-14)·12.2.0
2 *,~»    A/A92 *,~»    A/A9
3 UwQqx_hZ3 UwQqx_hZ
4 o{]6cT:$4 o{]6cT:$
5 w3Dovdto55 w3Dovdto5
6 ,dC.;BFzG6 ,dC.;BFzG
7 >B=|»   j,Z7 >B=|»   j,Z
8 lA)[\jc:8 lA)[\jc:
584 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./debian/contrib/znc-backlog/backlog.cpp2 ··[·····0]··./debian/contrib/znc-backlog/backlog.cpp
3 ··[····29]··/tmp/tmp8e2_ukvn3 ··[····29]··/tmp/tmp4al60l_4
4 ··[····3a]··./debian/contrib/znc-backlog4 ··[····3a]··./debian/contrib/znc-backlog
5 ··[····57]··./debian/tmp/usr/include/znc5 ··[····57]··./debian/tmp/usr/include/znc
6 ··[····74]··/usr/include/c++/12/bits6 ··[····74]··/usr/include/c++/12/bits
7 ··[····8d]··/usr/include/c++/12/ext7 ··[····8d]··/usr/include/c++/12/ext
8 ··[····a5]··/usr/include/c++/128 ··[····a5]··/usr/include/c++/12
9 ··[····b9]··/usr/include/aarch64-linux-gnu/c++/12/bits9 ··[····b9]··/usr/include/aarch64-linux-gnu/c++/12/bits
10 ··[····e4]··/usr/include/c++/12/debug10 ··[····e4]··/usr/include/c++/12/debug
5.83 KB
znc-push-dbgsym_1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-07-01·19:27:46.000000·debian-binary
2 -rw-r--r--···0········0········0······552·2024-07-01·19:27:46.000000·control.tar.xz2 -rw-r--r--···0········0········0······556·2024-07-01·19:27:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0···607760·2024-07-01·19:27:46.000000·data.tar.xz3 -rw-r--r--···0········0········0···607816·2024-07-01·19:27:46.000000·data.tar.xz
654 B
control.tar.xz
626 B
control.tar
378 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Patrick·Matthäi·<pmatthaei@debian.org>6 Maintainer:·Patrick·Matthäi·<pmatthaei@debian.org>
7 Installed-Size:·6377 Installed-Size:·637
8 Depends:·znc-push·(=·1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1)8 Depends:·znc-push·(=·1.0.0+git20190521.78d0385+1.8.2-3.1+deb12u1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·znc-push11 Description:·debug·symbols·for·znc-push
12 Build-Ids:·b155eb075d6972847c822436ef40540269c8773212 Build-Ids:·f8250cab990afe70c5cb7e633cd3eeb3af54e55a
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/b1/55eb075d6972847c822436ef40540269c87732.debug1 usr/lib/debug/.build-id/f8/250cab990afe70c5cb7e633cd3eeb3af54e55a.debug
4.61 KB
data.tar.xz
4.59 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/b1/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/f8/
7 -rw-r--r--···0·root·········(0)·root·········(0)···641624·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/b1/55eb075d6972847c822436ef40540269c87732.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···641624·2024-07-01·19:27:46.000000·./usr/lib/debug/.build-id/f8/250cab990afe70c5cb7e633cd3eeb3af54e55a.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/znc-push-dbgsym·->·znc-push10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-01·19:27:46.000000·./usr/share/doc/znc-push-dbgsym·->·znc-push
3.19 KB
./usr/lib/debug/.build-id/b1/55eb075d6972847c822436ef40540269c87732.debug vs.
./usr/lib/debug/.build-id/f8/250cab990afe70c5cb7e633cd3eeb3af54e55a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b155eb075d6972847c822436ef40540269c877323 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8250cab990afe70c5cb7e633cd3eeb3af54e55a
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x23):·/tmp/tmpcw_57jpw31 ··0»      (line_strp)»   (offset:·0x23):·/tmp/tmpn_yf218z
32 ··1»      (line_strp)»   (offset:·0x34):·./debian/contrib/znc-push32 ··1»      (line_strp)»   (offset:·0x34):·./debian/contrib/znc-push
33 ··2»      (line_strp)»   (offset:·0x4e):·./debian/tmp/usr/include/znc33 ··2»      (line_strp)»   (offset:·0x4e):·./debian/tmp/usr/include/znc
34 ··3»      (line_strp)»   (offset:·0x6b):·/usr/include/c++/12/bits34 ··3»      (line_strp)»   (offset:·0x6b):·/usr/include/c++/12/bits
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/c++/12/ext35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/c++/12/ext
36 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/c++/1236 ··5»      (line_strp)»   (offset:·0x9c):·/usr/include/c++/12
37 ··6»      (line_strp)»   (offset:·0xb0):·/usr/include/aarch64-linux-gnu/c++/12/bits37 ··6»      (line_strp)»   (offset:·0xb0):·/usr/include/aarch64-linux-gnu/c++/12/bits
38 ··7»      (line_strp)»   (offset:·0xdb):·/usr/include/c++/12/debug38 ··7»      (line_strp)»   (offset:·0xdb):·/usr/include/c++/12/debug
1.0 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·270·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·270·(DW_TAG_compile_unit)
10 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x2c462):·GNU·C++17·12.2.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fstack-protector-strong·-fPIC·-fvisibility=hidden·-fasynchronous-unwind-tables10 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x2c462):·GNU·C++17·12.2.0·-mlittle-endian·-mabi=lp64·-g·-O2·-fstack-protector-strong·-fPIC·-fvisibility=hidden·-fasynchronous-unwind-tables
11 ····<12>···DW_AT_language····:·(data1)·33»   (C++14)11 ····<12>···DW_AT_language····:·(data1)·33»   (C++14)
12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·./debian/contrib/znc-push/push.cpp12 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·./debian/contrib/znc-push/push.cpp
13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x23):·/tmp/tmpcw_57jpw13 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x23):·/tmp/tmpn_yf218z
14 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xca4114 ····<1b>···DW_AT_ranges······:·(sec_offset)·0xca41
15 ····<1f>···DW_AT_low_pc······:·(addr)·015 ····<1f>···DW_AT_low_pc······:·(addr)·0
16 ····<27>···DW_AT_stmt_list···:·(sec_offset)·016 ····<27>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2b>:·Abbrev·Number:·349·(DW_TAG_namespace)17 ·<1><2b>:·Abbrev·Number:·349·(DW_TAG_namespace)
18 ····<2d>···DW_AT_name········:·(string)·std18 ····<2d>···DW_AT_name········:·(string)·std
19 ····<31>···DW_AT_decl_file···:·(data1)·3219 ····<31>···DW_AT_decl_file···:·(data1)·32
20 ····<32>···DW_AT_decl_line···:·(data2)·29620 ····<32>···DW_AT_decl_line···:·(data2)·296
206 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 w2GCC:·(Debian·12.2.0-14)·12.2.01 ZGCC:·(Debian·12.2.0-14)·12.2.0
2 zsPusHu72 zsPusHu7
3 +B$qqD?(3 +B$qqD?(
4 /lxA?k$O4 /lxA?k$O
5 @7=>LQH-O5 @7=>LQH-O
6 $@`:,L7l6 $@`:,L7l
7 !nY{`A2/7 !nY{`A2/
8 V·(clYGw8 V·(clYGw
575 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./debian/contrib/znc-push/push.cpp2 ··[·····0]··./debian/contrib/znc-push/push.cpp
3 ··[····23]··/tmp/tmpcw_57jpw3 ··[····23]··/tmp/tmpn_yf218z
4 ··[····34]··./debian/contrib/znc-push4 ··[····34]··./debian/contrib/znc-push
5 ··[····4e]··./debian/tmp/usr/include/znc5 ··[····4e]··./debian/tmp/usr/include/znc
6 ··[····6b]··/usr/include/c++/12/bits6 ··[····6b]··/usr/include/c++/12/bits
7 ··[····84]··/usr/include/c++/12/ext7 ··[····84]··/usr/include/c++/12/ext
8 ··[····9c]··/usr/include/c++/128 ··[····9c]··/usr/include/c++/12
9 ··[····b0]··/usr/include/aarch64-linux-gnu/c++/12/bits9 ··[····b0]··/usr/include/aarch64-linux-gnu/c++/12/bits
10 ··[····db]··/usr/include/c++/12/debug10 ··[····db]··/usr/include/c++/12/debug