120 KB
/srv/reproducible-results/rbuild-debian/r-b-build.EwU9PDki/b1/ueberzug_18.3.1-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.EwU9PDki/b2/ueberzug_18.3.1-2_arm64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·006a01b5c9f1bc2cc85fa905b1bb2358·34812·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb 
2 ·f0bba1dd94b8a47c9947264f78751c03·66992·graphics·optional·ueberzug_18.3.1-2_arm64.deb1 ·28646d34c408f5c6424b8f1a57085def·34824·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb
 2 ·3eba9ce644a0fc0691334db8de0ee423·67012·graphics·optional·ueberzug_18.3.1-2_arm64.deb
100 KB
ueberzug_18.3.1-2_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary
2 -rw-r--r--···0········0········0·····2196·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2196·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····64604·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····64624·2025-02-03·00:43: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
99.5 KB
data.tar.xz
99.4 KB
data.tar
99.4 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-313-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd70a47e84b8858abb88cbd952232e45291c59346 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·410175718c68eecccd9ca8f22c495c2bdd97bfda
97.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 70, 115 lines modifiedOffset 70, 115 lines modified
70 »       nop70 »       nop
71 »       nop71 »       nop
72 »       nop72 »       nop
73 »       nop73 »       nop
74 »       nop74 »       nop
75 »       nop75 »       nop
76 X_init_threads.part.0():76 X_init_threads.part.0():
77 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:1277 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
78 »       paciasp78 »       paciasp
79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
80 »       adrp»   x2,·5000·<PyInit_X@@Base+0x2860>80 »       adrp»   x2,·5000·<PyInit_X@@Base+0x2860>
81 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:1281 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
82 »       stp»    x29,·x30,·[sp,·#-16]!82 »       stp»    x29,·x30,·[sp,·#-16]!
83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
84 »       add»    x2,·x2,·#0x17084 »       add»    x2,·x2,·#0x170
85 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:14·(discriminator·1)85 ./.mesonpy-837n5528/../ueberzug/X/X.c:14·(discriminator·1)
86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
87 »       ldr»    x0,·[x0,·#4016]87 »       ldr»    x0,·[x0,·#4016]
88 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:1288 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
89 »       mov»    x29,·sp89 »       mov»    x29,·sp
90 »       sub»    sp,·sp,·#0x20090 »       sub»    sp,·sp,·#0x200
91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
92 »       ldur»   q31,·[x2,·#31]92 »       ldur»   q31,·[x2,·#31]
93 »       mov»    x1,·sp93 »       mov»    x1,·sp
94 »       ldp»    q30,·q29,·[x2]94 »       ldp»    q30,·q29,·[x2]
95 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:1295 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>
97 »       ldr»    x2,·[x2,·#4040]97 »       ldr»    x2,·[x2,·#4040]
98 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:14·(discriminator·1)98 ./.mesonpy-837n5528/../ueberzug/X/X.c:14·(discriminator·1)
99 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
100 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:12100 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
101 »       ldr»    x3,·[x2]101 »       ldr»    x3,·[x2]
102 »       str»    x3,·[sp,·#504]102 »       str»    x3,·[sp,·#504]
103 »       mov»    x3,·#0x0···················»     //·#0103 »       mov»    x3,·#0x0···················»     //·#0
104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
105 »       stp»    q30,·q29,·[sp]105 »       stp»    q30,·q29,·[sp]
106 »       stur»   q31,·[sp,·#31]106 »       stur»   q31,·[sp,·#31]
107 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:14·(discriminator·1)107 ./.mesonpy-837n5528/../ueberzug/X/X.c:14·(discriminator·1)
108 »       bl»     22d0·<PyErr_SetString@plt>108 »       bl»     22d0·<PyErr_SetString@plt>
109 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:17109 ./.mesonpy-837n5528/../ueberzug/X/X.c:17
110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
111 »       ldr»    x0,·[x0,·#4040]111 »       ldr»    x0,·[x0,·#4040]
112 »       ldr»    x2,·[sp,·#504]112 »       ldr»    x2,·[sp,·#504]
113 »       ldr»    x1,·[x0]113 »       ldr»    x1,·[x0]
114 »       subs»   x2,·x2,·x1114 »       subs»   x2,·x2,·x1
115 »       mov»    x1,·#0x0···················»     //·#0115 »       mov»    x1,·#0x0···················»     //·#0
116 »       b.ne»   2760·<PyList_GetItem@plt+0x190>··//·b.any116 »       b.ne»   2760·<PyList_GetItem@plt+0x190>··//·b.any
117 »       add»    sp,·sp,·#0x200117 »       add»    sp,·sp,·#0x200
118 »       mov»    x0,·#0x0···················»     //·#0118 »       mov»    x0,·#0x0···················»     //·#0
119 »       ldp»    x29,·x30,·[sp],·#16119 »       ldp»    x29,·x30,·[sp],·#16
120 »       autiasp120 »       autiasp
121 »       ret121 »       ret
122 »       bl»     23e0·<__stack_chk_fail@plt>122 »       bl»     23e0·<__stack_chk_fail@plt>
123 X_init_threads():123 X_init_threads():
124 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:12124 ./.mesonpy-837n5528/../ueberzug/X/X.c:12
125 »       paciasp125 »       paciasp
126 »       stp»    x29,·x30,·[sp,·#-16]!126 »       stp»    x29,·x30,·[sp,·#-16]!
127 »       mov»    x29,·sp127 »       mov»    x29,·sp
128 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:13128 ./.mesonpy-837n5528/../ueberzug/X/X.c:13
129 »       bl»     2350·<XInitThreads@plt>129 »       bl»     2350·<XInitThreads@plt>
130 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:13·(discriminator·1)130 ./.mesonpy-837n5528/../ueberzug/X/X.c:13·(discriminator·1)
131 »       cbz»    w0,·278c·<PyList_GetItem@plt+0x1bc>131 »       cbz»    w0,·278c·<PyList_GetItem@plt+0x1bc>
132 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:16132 ./.mesonpy-837n5528/../ueberzug/X/X.c:16
133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
134 »       ldr»    x0,·[x0,·#4056]134 »       ldr»    x0,·[x0,·#4056]
135 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:17135 ./.mesonpy-837n5528/../ueberzug/X/X.c:17
136 »       ldp»    x29,·x30,·[sp],·#16136 »       ldp»    x29,·x30,·[sp],·#16
137 »       autiasp137 »       autiasp
138 »       ret138 »       ret
139 »       bl»     26e0·<PyList_GetItem@plt+0x110>139 »       bl»     26e0·<PyList_GetItem@plt+0x110>
140 »       mov»    x0,·#0x0···················»     //·#0140 »       mov»    x0,·#0x0···················»     //·#0
141 »       b»      2780·<PyList_GetItem@plt+0x1b0>141 »       b»      2780·<PyList_GetItem@plt+0x1b0>
142 »       nop142 »       nop
143 »       nop143 »       nop
  
144 00000000000027a0·<PyInit_X@@Base>:144 00000000000027a0·<PyInit_X@@Base>:
145 PyInit_X():145 PyInit_X():
146 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:38146 ./.mesonpy-837n5528/../ueberzug/X/X.c:38
147 »       paciasp147 »       paciasp
148 »       stp»    x29,·x30,·[sp,·#-32]!148 »       stp»    x29,·x30,·[sp,·#-32]!
149 »       mov»    x29,·sp149 »       mov»    x29,·sp
150 »       stp»    x19,·x20,·[sp,·#16]150 »       stp»    x19,·x20,·[sp,·#16]
151 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:40151 ./.mesonpy-837n5528/../ueberzug/X/X.c:40
152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c860>152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c860>
153 »       ldr»    x20,·[x20,·#3992]153 »       ldr»    x20,·[x20,·#3992]
154 »       mov»    x0,·x20154 »       mov»    x0,·x20
155 »       bl»     2380·<PyType_Ready@plt>155 »       bl»     2380·<PyType_Ready@plt>
156 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:40·(discriminator·1)156 ./.mesonpy-837n5528/../ueberzug/X/X.c:40·(discriminator·1)
157 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>157 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
158 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:41158 ./.mesonpy-837n5528/../ueberzug/X/X.c:41
159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
160 »       ldr»    x0,·[x0,·#4048]160 »       ldr»    x0,·[x0,·#4048]
161 »       bl»     2380·<PyType_Ready@plt>161 »       bl»     2380·<PyType_Ready@plt>
162 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:40·(discriminator·1)162 ./.mesonpy-837n5528/../ueberzug/X/X.c:40·(discriminator·1)
163 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>163 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
164 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:42164 ./.mesonpy-837n5528/../ueberzug/X/X.c:42
165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
166 »       ldr»    x0,·[x0,·#4000]166 »       ldr»    x0,·[x0,·#4000]
167 »       bl»     2380·<PyType_Ready@plt>167 »       bl»     2380·<PyType_Ready@plt>
168 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:41168 ./.mesonpy-837n5528/../ueberzug/X/X.c:41
169 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>169 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
170 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:46170 ./.mesonpy-837n5528/../ueberzug/X/X.c:46
171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d860>171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d860>
172 »       mov»    w1,·#0x3f5·················»   //·#1013172 »       mov»    w1,·#0x3f5·················»   //·#1013
173 »       add»    x0,·x0,·#0x8173 »       add»    x0,·x0,·#0x8
174 »       bl»     2420·<PyModule_Create2@plt>174 »       bl»     2420·<PyModule_Create2@plt>
175 »       mov»    x19,·x0175 »       mov»    x19,·x0
176 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:47176 ./.mesonpy-837n5528/../ueberzug/X/X.c:47
177 »       cbz»    x0,·2898·<PyInit_X@@Base+0xf8>177 »       cbz»    x0,·2898·<PyInit_X@@Base+0xf8>
178 /usr/include/python3.13/object.h:830178 /usr/include/python3.13/object.h:830
179 »       ldr»    w0,·[x20]179 »       ldr»    w0,·[x20]
180 /usr/include/python3.13/object.h:831180 /usr/include/python3.13/object.h:831
181 »       adds»   w0,·w0,·#0x1181 »       adds»   w0,·w0,·#0x1
182 »       b.eq»   280c·<PyInit_X@@Base+0x6c>··//·b.none182 »       b.eq»   280c·<PyInit_X@@Base+0x6c>··//·b.none
183 /usr/include/python3.13/object.h:836183 /usr/include/python3.13/object.h:836
Offset 199, 322 lines modifiedOffset 199, 322 lines modified
199 /usr/include/python3.13/object.h:830199 /usr/include/python3.13/object.h:830
200 »       ldr»    w0,·[x1]200 »       ldr»    w0,·[x1]
201 /usr/include/python3.13/object.h:831201 /usr/include/python3.13/object.h:831
202 »       adds»   w0,·w0,·#0x1202 »       adds»   w0,·w0,·#0x1
203 »       b.eq»   283c·<PyInit_X@@Base+0x9c>··//·b.none203 »       b.eq»   283c·<PyInit_X@@Base+0x9c>··//·b.none
204 /usr/include/python3.13/object.h:836204 /usr/include/python3.13/object.h:836
205 »       str»    w0,·[x1]205 »       str»    w0,·[x1]
206 ./.mesonpy-qj7k2bk6/../ueberzug/X/X.c:54206 ./.mesonpy-837n5528/../ueberzug/X/X.c:54
207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>
208 »       ldr»    x2,·[x2,·#3992]208 »       ldr»    x2,·[x2,·#3992]
209 »       mov»    x0,·x19209 »       mov»    x0,·x19
Max diff block lines reached; 94892/99964 bytes (94.93%) 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·37306134·37653834·62383835·38616262·70a47e84b8858abb 
3 ··0x00000010·38386362·64393532·32333265·34353239·88cbd952232e45292 ··0x00000000·30313735·37313863·36386565·63636364·0175718c68eecccd
 3 ··0x00000010·39636138·66323263·34393563·32626464·9ca8f22c495c2bdd
4 ··0x00000020·31633539·33342e64·65627567·00000000·1c5934.debug....4 ··0x00000020·39376266·64612e64·65627567·00000000·97bfda.debug....
5 ··0x00000030·079bd0f7····························....5 ··0x00000030·f9182e18····························....
  
19.0 KB
ueberzug-dbgsym_18.3.1-2_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····34092·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····34104·2025-02-03·00:43:46.000000·data.tar.xz
631 B
control.tar.xz
603 B
control.tar
355 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·527 Installed-Size:·52
8 Depends:·ueberzug·(=·18.3.1-2)8 Depends:·ueberzug·(=·18.3.1-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ueberzug11 Description:·debug·symbols·for·ueberzug
12 Build-Ids:·fd70a47e84b8858abb88cbd952232e45291c593412 Build-Ids:·410175718c68eecccd9ca8f22c495c2bdd97bfda
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/fd/70a47e84b8858abb88cbd952232e45291c5934.debug1 usr/lib/debug/.build-id/41/0175718c68eecccd9ca8f22c495c2bdd97bfda.debug
18.0 KB
data.tar.xz
17.9 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·2025-02-03·00:43:46.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/fd/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/41/
7 -rw-r--r--···0·root·········(0)·root·········(0)····42168·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/fd/70a47e84b8858abb88cbd952232e45291c5934.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····42168·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/41/0175718c68eecccd9ca8f22c495c2bdd97bfda.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug
16.5 KB
./usr/lib/debug/.build-id/fd/70a47e84b8858abb88cbd952232e45291c5934.debug vs.
./usr/lib/debug/.build-id/41/0175718c68eecccd9ca8f22c495c2bdd97bfda.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1.92 KB
readelf --wide --sections {}
    
Offset 23, 19 lines modifiedOffset 23, 19 lines modified
23 ··[18]·.fini_array·······NOBITS··········000000000001fb28·00fb20·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········000000000001fb28·00fb20·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········000000000001fb30·00fb20·000230·10··WA··5···0··824 ··[19]·.dynamic··········NOBITS··········000000000001fb30·00fb20·000230·10··WA··5···0··8
25 ··[20]·.got··············NOBITS··········000000000001fd60·00fb20·0002a0·08··WA··0···0··825 ··[20]·.got··············NOBITS··········000000000001fd60·00fb20·0002a0·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000020000·00fb20·000970·00··WA··0···0·1626 ··[21]·.data·············NOBITS··········0000000000020000·00fb20·000970·00··WA··0···0·16
27 ··[22]·.bss··············NOBITS··········0000000000020970·00fb20·000008·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········0000000000020970·00fb20·000008·00··WA··0···0··8
28 ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00005d·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00005d·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000300·0049cd·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000300·0049d0·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·004cd0·0006e8·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·004cd0·0006e8·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·0053b8·000baf·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·0053b8·000bb0·00···C··0···0··8
33 ··[28]·.debug_str········PROGBITS········0000000000000000·005f68·000fb4·01·MSC··0···0··833 ··[28]·.debug_str········PROGBITS········0000000000000000·005f68·000fb4·01·MSC··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·006f20·00016d·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·006f20·00016f·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·007090·000a15·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·007090·000a15·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007aa8·0001e1·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007aa8·0001e1·00···C··0···0··8
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·007c90·0014d0·18·····33·138··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·007c90·0014d0·18·····33·138··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·009160·000930·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·009160·000930·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·009a90·000167·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·009a90·000167·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd70a47e84b8858abb88cbd952232e45291c59346 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·410175718c68eecccd9ca8f22c495c2bdd97bfda
3.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 27 lines modifiedOffset 25, 27 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·8,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qj7k2bk631 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-837n5528
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
38 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X11
  
39 ·The·File·Name·Table·(offset·0x48,·lines·21,·columns·2):39 ·The·File·Name·Table·(offset·0x48,·lines·21,·columns·2):
40 ··Entry»  Dir»       Name40 ··Entry»  Dir»       Name
41 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·X.c41 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xe):·X.c
42 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·X.c42 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xe):·X.c
43 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdio2.h43 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdio2.h
44 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x142):·object.h44 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x142):·object.h
45 ··4»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·types.h45 ··4»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·types.h
46 ··5»      (udata)»       2»      (line_strp)»   (offset:·0xff):·stdint-uintn.h46 ··5»      (udata)»       2»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
47 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h47 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
48 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·types.h48 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·types.h
49 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x117):·pyport.h49 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x117):·pyport.h
Offset 329, 15 lines modifiedOffset 329, 15 lines modified
329 ··Opcode·9·has·1·arg329 ··Opcode·9·has·1·arg
330 ··Opcode·10·has·0·args330 ··Opcode·10·has·0·args
331 ··Opcode·11·has·0·args331 ··Opcode·11·has·0·args
332 ··Opcode·12·has·1·arg332 ··Opcode·12·has·1·arg
  
333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):
334 ··Entry»  Name334 ··Entry»  Name
335 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qj7k2bk6335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-837n5528
336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
339 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include339 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
340 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include340 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
341 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys341 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
Offset 1449, 15 lines modifiedOffset 1449, 15 lines modified
1449 ··Opcode·9·has·1·arg1449 ··Opcode·9·has·1·arg
1450 ··Opcode·10·has·0·args1450 ··Opcode·10·has·0·args
1451 ··Opcode·11·has·0·args1451 ··Opcode·11·has·0·args
1452 ··Opcode·12·has·1·arg1452 ··Opcode·12·has·1·arg
  
1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):
1454 ··Entry»  Name1454 ··Entry»  Name
1455 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qj7k2bk61455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-837n5528
1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.131457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
1459 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include1459 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
1460 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include1460 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
1461 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys1461 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
1462 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython1462 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
Offset 2621, 15 lines modifiedOffset 2621, 15 lines modified
2621 ··Opcode·9·has·1·arg2621 ··Opcode·9·has·1·arg
2622 ··Opcode·10·has·0·args2622 ··Opcode·10·has·0·args
2623 ··Opcode·11·has·0·args2623 ··Opcode·11·has·0·args
2624 ··Opcode·12·has·1·arg2624 ··Opcode·12·has·1·arg
  
2625 ·The·Directory·Table·(offset·0x1242,·lines·10,·columns·1):2625 ·The·Directory·Table·(offset·0x1242,·lines·10,·columns·1):
2626 ··Entry»  Name2626 ··Entry»  Name
2627 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qj7k2bk62627 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-837n5528
2628 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2628 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2629 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.132629 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
2630 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits2630 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
2631 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include2631 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
2632 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include2632 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
2633 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys2633 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
2634 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython2634 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
9.33 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x185·(32-bit)4 ···Length:········0x185·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x4e67 ···Abbrev·Offset:·0x4e6
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·111·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·111·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
12 ·<1><15>:·Abbrev·Number:·114·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·114·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·113 ····<16>···DW_AT_byte_size···:·(data1)·1
14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x8e7):·unsigned·char15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x8e7):·unsigned·char
16 ·<1><1c>:·Abbrev·Number:·114·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·114·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·217 ····<1d>···DW_AT_byte_size···:·(data1)·2
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 ···Length:········0x46·(32-bit)256 ···Length:········0x46·(32-bit)
257 ···Version:·······5257 ···Version:·······5
258 ···Unit·Type:·····DW_UT_partial·(3)258 ···Unit·Type:·····DW_UT_partial·(3)
259 ···Abbrev·Offset:·0x4e6259 ···Abbrev·Offset:·0x4e6
260 ···Pointer·Size:··8260 ···Pointer·Size:··8
261 ·<0><195>:·Abbrev·Number:·111·(DW_TAG_partial_unit)261 ·<0><195>:·Abbrev·Number:·111·(DW_TAG_partial_unit)
262 ····<196>···DW_AT_stmt_list···:·(sec_offset)·0262 ····<196>···DW_AT_stmt_list···:·(sec_offset)·0
263 ····<19a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk6263 ····<19a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
264 ·<1><19e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)264 ·<1><19e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
265 ····<19f>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·111·(DW_TAG_partial_unit)]265 ····<19f>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·111·(DW_TAG_partial_unit)]
266 ·<1><1a3>:·Abbrev·Number:·119·(DW_TAG_subprogram)266 ·<1><1a3>:·Abbrev·Number:·119·(DW_TAG_subprogram)
267 ····<1a4>···DW_AT_external····:·(flag_present)·1267 ····<1a4>···DW_AT_external····:·(flag_present)·1
268 ····<1a4>···DW_AT_name········:·(strp)·(offset:·0x5ea):·snprintf268 ····<1a4>···DW_AT_name········:·(strp)·(offset:·0x5ea):·snprintf
269 ····<1a8>···DW_AT_decl_file···:·(data1)·2269 ····<1a8>···DW_AT_decl_file···:·(data1)·2
270 ····<1a9>···DW_AT_decl_line···:·(data1)·65270 ····<1a9>···DW_AT_decl_line···:·(data1)·65
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 ···Length:········0xb6·(32-bit)298 ···Length:········0xb6·(32-bit)
299 ···Version:·······5299 ···Version:·······5
300 ···Unit·Type:·····DW_UT_partial·(3)300 ···Unit·Type:·····DW_UT_partial·(3)
301 ···Abbrev·Offset:·0301 ···Abbrev·Offset:·0
302 ···Pointer·Size:··8302 ···Pointer·Size:··8
303 ·<0><1df>:·Abbrev·Number:·15·(DW_TAG_partial_unit)303 ·<0><1df>:·Abbrev·Number:·15·(DW_TAG_partial_unit)
304 ····<1e0>···DW_AT_stmt_list···:·(sec_offset)·0x23a304 ····<1e0>···DW_AT_stmt_list···:·(sec_offset)·0x23a
305 ····<1e4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk6305 ····<1e4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
306 ·<1><1e8>:·Abbrev·Number:·45·(DW_TAG_typedef)306 ·<1><1e8>:·Abbrev·Number:·45·(DW_TAG_typedef)
307 ····<1e9>···DW_AT_name········:·(strp)·(offset:·0x14d6):·__int32_t307 ····<1e9>···DW_AT_name········:·(strp)·(offset:·0x14d6):·__int32_t
308 ····<1ed>···DW_AT_decl_file···:·(data1)·5308 ····<1ed>···DW_AT_decl_file···:·(data1)·5
309 ····<1ee>···DW_AT_decl_line···:·(data1)·41309 ····<1ee>···DW_AT_decl_line···:·(data1)·41
310 ····<1ef>···DW_AT_decl_column·:·(data1)·20310 ····<1ef>···DW_AT_decl_column·:·(data1)·20
311 ····<1f0>···DW_AT_type········:·(ref_addr)·<0x48>,·int311 ····<1f0>···DW_AT_type········:·(ref_addr)·<0x48>,·int
312 ·<1><1f4>:·Abbrev·Number:·70·(DW_TAG_const_type)312 ·<1><1f4>:·Abbrev·Number:·70·(DW_TAG_const_type)
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 ···Length:········0xef1·(32-bit)413 ···Length:········0xef1·(32-bit)
414 ···Version:·······5414 ···Version:·······5
415 ···Unit·Type:·····DW_UT_partial·(3)415 ···Unit·Type:·····DW_UT_partial·(3)
416 ···Abbrev·Offset:·0416 ···Abbrev·Offset:·0
417 ···Pointer·Size:··8417 ···Pointer·Size:··8
418 ·<0><299>:·Abbrev·Number:·15·(DW_TAG_partial_unit)418 ·<0><299>:·Abbrev·Number:·15·(DW_TAG_partial_unit)
419 ····<29a>···DW_AT_stmt_list···:·(sec_offset)·0x23a419 ····<29a>···DW_AT_stmt_list···:·(sec_offset)·0x23a
420 ····<29e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk6420 ····<29e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
421 ·<1><2a2>:·Abbrev·Number:·6·(DW_TAG_imported_unit)421 ·<1><2a2>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
422 ····<2a3>···DW_AT_import······:·(ref_addr)·<0x1df>»    [Abbrev·Number:·15·(DW_TAG_partial_unit)]422 ····<2a3>···DW_AT_import······:·(ref_addr)·<0x1df>»    [Abbrev·Number:·15·(DW_TAG_partial_unit)]
423 ·<1><2a7>:·Abbrev·Number:·45·(DW_TAG_typedef)423 ·<1><2a7>:·Abbrev·Number:·45·(DW_TAG_typedef)
424 ····<2a8>···DW_AT_name········:·(strp)·(offset:·0x1053):·__uint64_t424 ····<2a8>···DW_AT_name········:·(strp)·(offset:·0x1053):·__uint64_t
425 ····<2ac>···DW_AT_decl_file···:·(data1)·5425 ····<2ac>···DW_AT_decl_file···:·(data1)·5
426 ····<2ad>···DW_AT_decl_line···:·(data1)·45426 ····<2ad>···DW_AT_decl_line···:·(data1)·45
427 ····<2ae>···DW_AT_decl_column·:·(data1)·27427 ····<2ae>···DW_AT_decl_column·:·(data1)·27
Offset 2827, 15 lines modifiedOffset 2827, 15 lines modified
2827 ···Length:········0x530·(32-bit)2827 ···Length:········0x530·(32-bit)
2828 ···Version:·······52828 ···Version:·······5
2829 ···Unit·Type:·····DW_UT_partial·(3)2829 ···Unit·Type:·····DW_UT_partial·(3)
2830 ···Abbrev·Offset:·02830 ···Abbrev·Offset:·0
2831 ···Pointer·Size:··82831 ···Pointer·Size:··8
2832 ·<0><118e>:·Abbrev·Number:·15·(DW_TAG_partial_unit)2832 ·<0><118e>:·Abbrev·Number:·15·(DW_TAG_partial_unit)
2833 ····<118f>···DW_AT_stmt_list···:·(sec_offset)·0x23a2833 ····<118f>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2834 ····<1193>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk62834 ····<1193>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
2835 ·<1><1197>:·Abbrev·Number:·45·(DW_TAG_typedef)2835 ·<1><1197>:·Abbrev·Number:·45·(DW_TAG_typedef)
2836 ····<1198>···DW_AT_name········:·(strp)·(offset:·0xf2a):·VisualID2836 ····<1198>···DW_AT_name········:·(strp)·(offset:·0xf2a):·VisualID
2837 ····<119c>···DW_AT_decl_file···:·(data1)·222837 ····<119c>···DW_AT_decl_file···:·(data1)·22
2838 ····<119d>···DW_AT_decl_line···:·(data1)·762838 ····<119d>···DW_AT_decl_line···:·(data1)·76
2839 ····<119e>···DW_AT_decl_column·:·(data1)·232839 ····<119e>···DW_AT_decl_column·:·(data1)·23
2840 ····<119f>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int2840 ····<119f>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
2841 ·<1><11a3>:·Abbrev·Number:·45·(DW_TAG_typedef)2841 ·<1><11a3>:·Abbrev·Number:·45·(DW_TAG_typedef)
Offset 3620, 15 lines modifiedOffset 3620, 15 lines modified
3620 ···Length:········0x138b·(32-bit)3620 ···Length:········0x138b·(32-bit)
3621 ···Version:·······53621 ···Version:·······5
3622 ···Unit·Type:·····DW_UT_partial·(3)3622 ···Unit·Type:·····DW_UT_partial·(3)
3623 ···Abbrev·Offset:·03623 ···Abbrev·Offset:·0
3624 ···Pointer·Size:··83624 ···Pointer·Size:··8
3625 ·<0><16c2>:·Abbrev·Number:·15·(DW_TAG_partial_unit)3625 ·<0><16c2>:·Abbrev·Number:·15·(DW_TAG_partial_unit)
3626 ····<16c3>···DW_AT_stmt_list···:·(sec_offset)·0xa273626 ····<16c3>···DW_AT_stmt_list···:·(sec_offset)·0xa27
3627 ····<16c7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk63627 ····<16c7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
3628 ·<1><16cb>:·Abbrev·Number:·6·(DW_TAG_imported_unit)3628 ·<1><16cb>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
3629 ····<16cc>···DW_AT_import······:·(ref_addr)·<0x195>»   [Abbrev·Number:·111·(DW_TAG_partial_unit)]3629 ····<16cc>···DW_AT_import······:·(ref_addr)·<0x195>»   [Abbrev·Number:·111·(DW_TAG_partial_unit)]
3630 ·<1><16d0>:·Abbrev·Number:·69·(DW_TAG_array_type)3630 ·<1><16d0>:·Abbrev·Number:·69·(DW_TAG_array_type)
3631 ····<16d1>···DW_AT_type········:·(ref_addr)·<0x6e>,·char3631 ····<16d1>···DW_AT_type········:·(ref_addr)·<0x6e>,·char
3632 ····<16d5>···DW_AT_sibling·····:·(ref_udata)·<0x16dd>3632 ····<16d5>···DW_AT_sibling·····:·(ref_udata)·<0x16dd>
3633 ·<2><16d6>:·Abbrev·Number:·3·(DW_TAG_subrange_type)3633 ·<2><16d6>:·Abbrev·Number:·3·(DW_TAG_subrange_type)
3634 ····<16d7>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int3634 ····<16d7>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
Offset 6499, 16 lines modifiedOffset 6499, 16 lines modified
6499 ···Version:·······56499 ···Version:·······5
6500 ···Unit·Type:·····DW_UT_compile·(1)6500 ···Unit·Type:·····DW_UT_compile·(1)
6501 ···Abbrev·Offset:·0x4e66501 ···Abbrev·Offset:·0x4e6
6502 ···Pointer·Size:··86502 ···Pointer·Size:··8
6503 ·<0><2a51>:·Abbrev·Number:·65·(DW_TAG_compile_unit)6503 ·<0><2a51>:·Abbrev·Number:·65·(DW_TAG_compile_unit)
6504 ····<2a52>···DW_AT_producer····:·(strp)·(offset:·0x17d):·GNU·C17·14.2.0·-mbranch-protection=standard·-mlittle-endian·-mabi=lp64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fPIC·-fasynchronous-unwind-tables6504 ····<2a52>···DW_AT_producer····:·(strp)·(offset:·0x17d):·GNU·C17·14.2.0·-mbranch-protection=standard·-mlittle-endian·-mabi=lp64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fPIC·-fasynchronous-unwind-tables
6505 ····<2a56>···DW_AT_language····:·(data1)·29» (C11)6505 ····<2a56>···DW_AT_language····:·(data1)·29» (C11)
6506 ····<2a57>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../ueberzug/X/X.c6506 ····<2a57>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
6507 ····<2a5b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk66507 ····<2a5b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
6508 ····<2a5f>···DW_AT_low_pc······:·(addr)·0x26e06508 ····<2a5f>···DW_AT_low_pc······:·(addr)·0x26e0
6509 ····<2a67>···DW_AT_high_pc·····:·(udata)·4646509 ····<2a67>···DW_AT_high_pc·····:·(udata)·464
6510 ····<2a69>···DW_AT_stmt_list···:·(sec_offset)·06510 ····<2a69>···DW_AT_stmt_list···:·(sec_offset)·0
6511 ·<1><2a6d>:·Abbrev·Number:·3·(DW_TAG_imported_unit)6511 ·<1><2a6d>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
6512 ····<2a6e>···DW_AT_import······:·(ref_addr)·<0x195>»   [Abbrev·Number:·111·(DW_TAG_partial_unit)]6512 ····<2a6e>···DW_AT_import······:·(ref_addr)·<0x195>»   [Abbrev·Number:·111·(DW_TAG_partial_unit)]
6513 ·<1><2a72>:·Abbrev·Number:·49·(DW_TAG_typedef)6513 ·<1><2a72>:·Abbrev·Number:·49·(DW_TAG_typedef)
6514 ····<2a73>···DW_AT_name········:·(strp)·(offset:·0xa9a):·PyModuleDef6514 ····<2a73>···DW_AT_name········:·(strp)·(offset:·0xa9a):·PyModuleDef
Offset 8701, 15 lines modifiedOffset 8701, 15 lines modified
8701 ···Unit·Type:·····DW_UT_compile·(1)8701 ···Unit·Type:·····DW_UT_compile·(1)
8702 ···Abbrev·Offset:·0xc2e8702 ···Abbrev·Offset:·0xc2e
8703 ···Pointer·Size:··88703 ···Pointer·Size:··8
8704 ·<0><38ac>:·Abbrev·Number:·127·(DW_TAG_compile_unit)8704 ·<0><38ac>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
8705 ····<38ad>···DW_AT_producer····:·(strp)·(offset:·0x17d):·GNU·C17·14.2.0·-mbranch-protection=standard·-mlittle-endian·-mabi=lp64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fPIC·-fasynchronous-unwind-tables8705 ····<38ad>···DW_AT_producer····:·(strp)·(offset:·0x17d):·GNU·C17·14.2.0·-mbranch-protection=standard·-mlittle-endian·-mabi=lp64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fPIC·-fasynchronous-unwind-tables
8706 ····<38b1>···DW_AT_language····:·(data1)·29» (C11)8706 ····<38b1>···DW_AT_language····:·(data1)·29» (C11)
8707 ····<38b2>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c8707 ····<38b2>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c
8708 ····<38b6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qj7k2bk68708 ····<38b6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-837n5528
8709 ····<38ba>···DW_AT_low_pc······:·(addr)·0x28c08709 ····<38ba>···DW_AT_low_pc······:·(addr)·0x28c0
8710 ····<38c2>···DW_AT_high_pc·····:·(udata)·18088710 ····<38c2>···DW_AT_high_pc·····:·(udata)·1808
8711 ····<38c4>···DW_AT_stmt_list···:·(sec_offset)·0x23a8711 ····<38c4>···DW_AT_stmt_list···:·(sec_offset)·0x23a
8712 ·<1><38c8>:·Abbrev·Number:·50·(DW_TAG_imported_unit)8712 ·<1><38c8>:·Abbrev·Number:·50·(DW_TAG_imported_unit)
8713 ····<38c9>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·111·(DW_TAG_partial_unit)]8713 ····<38c9>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·111·(DW_TAG_partial_unit)]
8714 ·<1><38cd>:·Abbrev·Number:·50·(DW_TAG_imported_unit)8714 ·<1><38cd>:·Abbrev·Number:·50·(DW_TAG_imported_unit)
Max diff block lines reached; 2305/9487 bytes (24.30%) of diff not shown.
349 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Y4GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 e.$O=GF<,#@ 
3 fM!J-py$ 
4 zyAA#bEh 
5 b!#Bf:vXa 
6 {pOYf!Q72 F%uc0o"p/K
 3 qOYd\g6"
 4 vX?#1;F}
 5 j}HvK\?l
 6 zESqZ@g2
7 Ei`j-]BE-G/7 Ei`j-]BE-G/
8 OW?NW?MW8 OW?NW?MW
9 call_weak_fn9 call_weak_fn
10 crtstuff.c10 crtstuff.c
11 deregister_tm_clones11 deregister_tm_clones
12 __do_global_dtors_aux12 __do_global_dtors_aux
13 completed.013 completed.0
602 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]··./.mesonpy-qj7k2bk6 
3 ··[····14]··../ueberzug/X/X.c2 ··[·····0]··../ueberzug/X/X.c
 3 ··[····12]··./.mesonpy-837n5528
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/aarch64-linux-gnu/bits5 ··[····34]··/usr/include/aarch64-linux-gnu/bits
6 ··[····58]··/usr/include/python3.136 ··[····58]··/usr/include/python3.13
7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include
8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys
9 ··[····bd]··/usr/include/python3.13/cpython9 ··[····bd]··/usr/include/python3.13/cpython
10 ··[····dd]··/usr/include/X1110 ··[····dd]··/usr/include/X11