118 KB
/srv/reproducible-results/rbuild-debian/r-b-build.AbdajFw3/b1/ueberzug_18.3.1-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.AbdajFw3/b2/ueberzug_18.3.1-2_arm64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·480dd52fd9b32b7a6c00e4aad1c29bc4·32552·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb 
2 ·4a902cc9e5c998fec2b6452e55aae6d7·67040·graphics·optional·ueberzug_18.3.1-2_arm64.deb1 ·819ff31a964512d1fd3c454b59c1e3f2·32552·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb
 2 ·6dd97e4b591e25d8f1f4830a333540c3·67052·graphics·optional·ueberzug_18.3.1-2_arm64.deb
99.9 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····64652·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····64664·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.4 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:·e9d3cf528b69da058e14d6da0005804229bfce596 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9c77e3726c4c0fce2879da69c6cff9b5bd0c4f66
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-3e1her59/../ueberzug/X/X.c:1277 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:1281 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:14·(discriminator·1)85 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:1288 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:1295 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:14·(discriminator·1)98 ./.mesonpy-wlzgea9j/../ueberzug/X/X.c:14·(discriminator·1)
99 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
100 ./.mesonpy-3e1her59/../ueberzug/X/X.c:12100 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:14·(discriminator·1)107 ./.mesonpy-wlzgea9j/../ueberzug/X/X.c:14·(discriminator·1)
108 »       bl»     22d0·<PyErr_SetString@plt>108 »       bl»     22d0·<PyErr_SetString@plt>
109 ./.mesonpy-3e1her59/../ueberzug/X/X.c:17109 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:12124 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:13128 ./.mesonpy-wlzgea9j/../ueberzug/X/X.c:13
129 »       bl»     2350·<XInitThreads@plt>129 »       bl»     2350·<XInitThreads@plt>
130 ./.mesonpy-3e1her59/../ueberzug/X/X.c:13·(discriminator·1)130 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:16132 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:17135 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:38146 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:40151 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:40·(discriminator·1)156 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:41158 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:40·(discriminator·1)162 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:42164 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:41168 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:46170 ./.mesonpy-wlzgea9j/../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-3e1her59/../ueberzug/X/X.c:47176 ./.mesonpy-wlzgea9j/../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:825178 /usr/include/python3.13/object.h:825
179 »       ldr»    w0,·[x20]179 »       ldr»    w0,·[x20]
180 /usr/include/python3.13/object.h:826180 /usr/include/python3.13/object.h:826
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:831183 /usr/include/python3.13/object.h:831
Offset 199, 322 lines modifiedOffset 199, 322 lines modified
199 /usr/include/python3.13/object.h:825199 /usr/include/python3.13/object.h:825
200 »       ldr»    w0,·[x1]200 »       ldr»    w0,·[x1]
201 /usr/include/python3.13/object.h:826201 /usr/include/python3.13/object.h:826
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:831204 /usr/include/python3.13/object.h:831
205 »       str»    w0,·[x1]205 »       str»    w0,·[x1]
206 ./.mesonpy-3e1her59/../ueberzug/X/X.c:54206 ./.mesonpy-wlzgea9j/../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; 94877/99949 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·64336366·35323862·36396461·30353865·d3cf528b69da058e 
3 ··0x00000010·31346436·64613030·30353830·34323239·14d6da00058042292 ··0x00000000·37376533·37323663·34633066·63653238·77e3726c4c0fce28
 3 ··0x00000010·37396461·36396336·63666639·62356264·79da69c6cff9b5bd
4 ··0x00000020·62666365·35392e64·65627567·00000000·bfce59.debug....4 ··0x00000020·30633466·36362e64·65627567·00000000·0c4f66.debug....
5 ··0x00000030·6f78e1c9····························ox..5 ··0x00000030·dd061349····························...I
  
17.4 KB
ueberzug-dbgsym_18.3.1-2_arm64.deb
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:·497 Installed-Size:·49
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:·e9d3cf528b69da058e14d6da0005804229bfce5912 Build-Ids:·9c77e3726c4c0fce2879da69c6cff9b5bd0c4f66
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/e9/d3cf528b69da058e14d6da0005804229bfce59.debug1 usr/lib/debug/.build-id/9c/77e3726c4c0fce2879da69c6cff9b5bd0c4f66.debug
16.7 KB
data.tar.xz
16.7 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/e9/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/9c/
7 -rw-r--r--···0·root·········(0)·root·········(0)····39760·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/e9/d3cf528b69da058e14d6da0005804229bfce59.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····39760·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/9c/77e3726c4c0fce2879da69c6cff9b5bd0c4f66.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
15.3 KB
./usr/lib/debug/.build-id/e9/d3cf528b69da058e14d6da0005804229bfce59.debug vs.
./usr/lib/debug/.build-id/9c/77e3726c4c0fce2879da69c6cff9b5bd0c4f66.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.39 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
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·0041b4·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000300·0041b4·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0044b8·000593·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0044b8·000593·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·004a50·000bac·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·004a50·000bac·00···C··0···0··8
33 ··[28]·.debug_str········PROGBITS········0000000000000000·005600·000fb4·01·MSC··0···0··833 ··[28]·.debug_str········PROGBITS········0000000000000000·005600·000fb4·01·MSC··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0065b8·00016e·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·0065b8·00016f·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·006728·000a16·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·006728·000a16·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007140·0001e1·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007140·0001e1·00···C··0···0··8
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·007328·0014d0·18·····33·138··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·007328·0014d0·18·····33·138··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·0087f8·000930·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·0087f8·000930·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·009128·000167·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·009128·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:·e9d3cf528b69da058e14d6da0005804229bfce596 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9c77e3726c4c0fce2879da69c6cff9b5bd0c4f66
2.91 KB
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·8,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-3e1her5931 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-wlzgea9j
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
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:·0x12):·./.mesonpy-3e1her59335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-wlzgea9j
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:·0x12):·./.mesonpy-3e1her591455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-wlzgea9j
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:·0x12):·./.mesonpy-3e1her592627 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-wlzgea9j
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.25 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x186·(32-bit)4 ···Length:········0x186·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·66·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·66·(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:·0x12):·./.mesonpy-3e1her5911 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
12 ·<1><15>:·Abbrev·Number:·118·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·118·(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:·118·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·118·(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:·0259 ···Abbrev·Offset:·0
260 ···Pointer·Size:··8260 ···Pointer·Size:··8
261 ·<0><196>:·Abbrev·Number:·66·(DW_TAG_partial_unit)261 ·<0><196>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
262 ····<197>···DW_AT_stmt_list···:·(sec_offset)·0262 ····<197>···DW_AT_stmt_list···:·(sec_offset)·0
263 ····<19b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her59263 ····<19b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
264 ·<1><19f>:·Abbrev·Number:·3·(DW_TAG_imported_unit)264 ·<1><19f>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
265 ····<1a0>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·66·(DW_TAG_partial_unit)]265 ····<1a0>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·66·(DW_TAG_partial_unit)]
266 ·<1><1a4>:·Abbrev·Number:·123·(DW_TAG_subprogram)266 ·<1><1a4>:·Abbrev·Number:·123·(DW_TAG_subprogram)
267 ····<1a5>···DW_AT_external····:·(flag_present)·1267 ····<1a5>···DW_AT_external····:·(flag_present)·1
268 ····<1a5>···DW_AT_name········:·(strp)·(offset:·0x5ea):·snprintf268 ····<1a5>···DW_AT_name········:·(strp)·(offset:·0x5ea):·snprintf
269 ····<1a9>···DW_AT_decl_file···:·(data1)·2269 ····<1a9>···DW_AT_decl_file···:·(data1)·2
270 ····<1aa>···DW_AT_decl_line···:·(data1)·65270 ····<1aa>···DW_AT_decl_line···:·(data1)·65
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 ···Length:········0xc04·(32-bit)298 ···Length:········0xc04·(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><1e0>:·Abbrev·Number:·66·(DW_TAG_partial_unit)303 ·<0><1e0>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
304 ····<1e1>···DW_AT_stmt_list···:·(sec_offset)·0x23a304 ····<1e1>···DW_AT_stmt_list···:·(sec_offset)·0x23a
305 ····<1e5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her59305 ····<1e5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
306 ·<1><1e9>:·Abbrev·Number:·75·(DW_TAG_typedef)306 ·<1><1e9>:·Abbrev·Number:·75·(DW_TAG_typedef)
307 ····<1ea>···DW_AT_name········:·(strp)·(offset:·0x14d6):·__int32_t307 ····<1ea>···DW_AT_name········:·(strp)·(offset:·0x14d6):·__int32_t
308 ····<1ee>···DW_AT_decl_file···:·(data1)·5308 ····<1ee>···DW_AT_decl_file···:·(data1)·5
309 ····<1ef>···DW_AT_decl_line···:·(data1)·41309 ····<1ef>···DW_AT_decl_line···:·(data1)·41
310 ····<1f0>···DW_AT_decl_column·:·(data1)·20310 ····<1f0>···DW_AT_decl_column·:·(data1)·20
311 ····<1f1>···DW_AT_type········:·(ref_addr)·<0x48>,·int311 ····<1f1>···DW_AT_type········:·(ref_addr)·<0x48>,·int
312 ·<1><1f5>:·Abbrev·Number:·63·(DW_TAG_const_type)312 ·<1><1f5>:·Abbrev·Number:·63·(DW_TAG_const_type)
Offset 2227, 15 lines modifiedOffset 2227, 15 lines modified
2227 ···Length:········0x3c2·(32-bit)2227 ···Length:········0x3c2·(32-bit)
2228 ···Version:·······52228 ···Version:·······5
2229 ···Unit·Type:·····DW_UT_partial·(3)2229 ···Unit·Type:·····DW_UT_partial·(3)
2230 ···Abbrev·Offset:·02230 ···Abbrev·Offset:·0
2231 ···Pointer·Size:··82231 ···Pointer·Size:··8
2232 ·<0><de8>:·Abbrev·Number:·66·(DW_TAG_partial_unit)2232 ·<0><de8>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
2233 ····<de9>···DW_AT_stmt_list···:·(sec_offset)·0x23a2233 ····<de9>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2234 ····<ded>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her592234 ····<ded>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
2235 ·<1><df1>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2235 ·<1><df1>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2236 ····<df2>···DW_AT_import······:·(ref_addr)·<0x1e0>»    [Abbrev·Number:·66·(DW_TAG_partial_unit)]2236 ····<df2>···DW_AT_import······:·(ref_addr)·<0x1e0>»    [Abbrev·Number:·66·(DW_TAG_partial_unit)]
2237 ·<1><df6>:·Abbrev·Number:·75·(DW_TAG_typedef)2237 ·<1><df6>:·Abbrev·Number:·75·(DW_TAG_typedef)
2238 ····<df7>···DW_AT_name········:·(strp)·(offset:·0x1053):·__uint64_t2238 ····<df7>···DW_AT_name········:·(strp)·(offset:·0x1053):·__uint64_t
2239 ····<dfb>···DW_AT_decl_file···:·(data1)·52239 ····<dfb>···DW_AT_decl_file···:·(data1)·5
2240 ····<dfc>···DW_AT_decl_line···:·(data1)·452240 ····<dfc>···DW_AT_decl_line···:·(data1)·45
2241 ····<dfd>···DW_AT_decl_column·:·(data1)·272241 ····<dfd>···DW_AT_decl_column·:·(data1)·27
Offset 2817, 15 lines modifiedOffset 2817, 15 lines modified
2817 ···Length:········0x560·(32-bit)2817 ···Length:········0x560·(32-bit)
2818 ···Version:·······52818 ···Version:·······5
2819 ···Unit·Type:·····DW_UT_partial·(3)2819 ···Unit·Type:·····DW_UT_partial·(3)
2820 ···Abbrev·Offset:·02820 ···Abbrev·Offset:·0
2821 ···Pointer·Size:··82821 ···Pointer·Size:··8
2822 ·<0><11ae>:·Abbrev·Number:·66·(DW_TAG_partial_unit)2822 ·<0><11ae>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
2823 ····<11af>···DW_AT_stmt_list···:·(sec_offset)·0x23a2823 ····<11af>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2824 ····<11b3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her592824 ····<11b3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
2825 ·<1><11b7>:·Abbrev·Number:·75·(DW_TAG_typedef)2825 ·<1><11b7>:·Abbrev·Number:·75·(DW_TAG_typedef)
2826 ····<11b8>···DW_AT_name········:·(strp)·(offset:·0xf2a):·VisualID2826 ····<11b8>···DW_AT_name········:·(strp)·(offset:·0xf2a):·VisualID
2827 ····<11bc>···DW_AT_decl_file···:·(data1)·222827 ····<11bc>···DW_AT_decl_file···:·(data1)·22
2828 ····<11bd>···DW_AT_decl_line···:·(data1)·762828 ····<11bd>···DW_AT_decl_line···:·(data1)·76
2829 ····<11be>···DW_AT_decl_column·:·(data1)·232829 ····<11be>···DW_AT_decl_column·:·(data1)·23
2830 ····<11bf>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int2830 ····<11bf>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
2831 ·<1><11c3>:·Abbrev·Number:·75·(DW_TAG_typedef)2831 ·<1><11c3>:·Abbrev·Number:·75·(DW_TAG_typedef)
Offset 3640, 15 lines modifiedOffset 3640, 15 lines modified
3640 ···Length:········0x13c4·(32-bit)3640 ···Length:········0x13c4·(32-bit)
3641 ···Version:·······53641 ···Version:·······5
3642 ···Unit·Type:·····DW_UT_partial·(3)3642 ···Unit·Type:·····DW_UT_partial·(3)
3643 ···Abbrev·Offset:·03643 ···Abbrev·Offset:·0
3644 ···Pointer·Size:··83644 ···Pointer·Size:··8
3645 ·<0><1712>:·Abbrev·Number:·66·(DW_TAG_partial_unit)3645 ·<0><1712>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
3646 ····<1713>···DW_AT_stmt_list···:·(sec_offset)·0xa273646 ····<1713>···DW_AT_stmt_list···:·(sec_offset)·0xa27
3647 ····<1717>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her593647 ····<1717>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
3648 ·<1><171b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)3648 ·<1><171b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
3649 ····<171c>···DW_AT_import······:·(ref_addr)·<0x196>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]3649 ····<171c>···DW_AT_import······:·(ref_addr)·<0x196>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
3650 ·<1><1720>:·Abbrev·Number:·24·(DW_TAG_array_type)3650 ·<1><1720>:·Abbrev·Number:·24·(DW_TAG_array_type)
3651 ····<1721>···DW_AT_type········:·(ref_addr)·<0x6e>,·char3651 ····<1721>···DW_AT_type········:·(ref_addr)·<0x6e>,·char
3652 ····<1725>···DW_AT_sibling·····:·(ref_udata)·<0x172d>3652 ····<1725>···DW_AT_sibling·····:·(ref_udata)·<0x172d>
3653 ·<2><1726>:·Abbrev·Number:·69·(DW_TAG_subrange_type)3653 ·<2><1726>:·Abbrev·Number:·69·(DW_TAG_subrange_type)
3654 ····<1727>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int3654 ····<1727>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
Offset 6556, 15 lines modifiedOffset 6556, 15 lines modified
6556 ···Unit·Type:·····DW_UT_compile·(1)6556 ···Unit·Type:·····DW_UT_compile·(1)
6557 ···Abbrev·Offset:·06557 ···Abbrev·Offset:·0
6558 ···Pointer·Size:··86558 ···Pointer·Size:··8
6559 ·<0><2ada>:·Abbrev·Number:·59·(DW_TAG_compile_unit)6559 ·<0><2ada>:·Abbrev·Number:·59·(DW_TAG_compile_unit)
6560 ····<2adb>···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-tables6560 ····<2adb>···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
6561 ····<2adf>···DW_AT_language····:·(data1)·29» (C11)6561 ····<2adf>···DW_AT_language····:·(data1)·29» (C11)
6562 ····<2ae0>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c6562 ····<2ae0>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
6563 ····<2ae4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her596563 ····<2ae4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
6564 ····<2ae8>···DW_AT_low_pc······:·(addr)·0x26e06564 ····<2ae8>···DW_AT_low_pc······:·(addr)·0x26e0
6565 ····<2af0>···DW_AT_high_pc·····:·(udata)·4646565 ····<2af0>···DW_AT_high_pc·····:·(udata)·464
6566 ····<2af2>···DW_AT_stmt_list···:·(sec_offset)·06566 ····<2af2>···DW_AT_stmt_list···:·(sec_offset)·0
6567 ·<1><2af6>:·Abbrev·Number:·3·(DW_TAG_imported_unit)6567 ·<1><2af6>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
6568 ····<2af7>···DW_AT_import······:·(ref_addr)·<0x196>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]6568 ····<2af7>···DW_AT_import······:·(ref_addr)·<0x196>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
6569 ·<1><2afb>:·Abbrev·Number:·45·(DW_TAG_typedef)6569 ·<1><2afb>:·Abbrev·Number:·45·(DW_TAG_typedef)
6570 ····<2afc>···DW_AT_name········:·(strp)·(offset:·0xa9a):·PyModuleDef6570 ····<2afc>···DW_AT_name········:·(strp)·(offset:·0xa9a):·PyModuleDef
Offset 8746, 15 lines modifiedOffset 8746, 15 lines modified
8746 ···Unit·Type:·····DW_UT_compile·(1)8746 ···Unit·Type:·····DW_UT_compile·(1)
8747 ···Abbrev·Offset:·0x7628747 ···Abbrev·Offset:·0x762
8748 ···Pointer·Size:··88748 ···Pointer·Size:··8
8749 ·<0><393b>:·Abbrev·Number:·107·(DW_TAG_compile_unit)8749 ·<0><393b>:·Abbrev·Number:·107·(DW_TAG_compile_unit)
8750 ····<393c>···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-tables8750 ····<393c>···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
8751 ····<3940>···DW_AT_language····:·(data1)·29» (C11)8751 ····<3940>···DW_AT_language····:·(data1)·29» (C11)
8752 ····<3941>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c8752 ····<3941>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c
8753 ····<3945>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-3e1her598753 ····<3945>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-wlzgea9j
8754 ····<3949>···DW_AT_low_pc······:·(addr)·0x28c08754 ····<3949>···DW_AT_low_pc······:·(addr)·0x28c0
8755 ····<3951>···DW_AT_high_pc·····:·(udata)·18088755 ····<3951>···DW_AT_high_pc·····:·(udata)·1808
8756 ····<3953>···DW_AT_stmt_list···:·(sec_offset)·0x23a8756 ····<3953>···DW_AT_stmt_list···:·(sec_offset)·0x23a
8757 ·<1><3957>:·Abbrev·Number:·3·(DW_TAG_imported_unit)8757 ·<1><3957>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
8758 ····<3958>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·66·(DW_TAG_partial_unit)]8758 ····<3958>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·66·(DW_TAG_partial_unit)]
8759 ·<1><395c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)8759 ·<1><395c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
8760 ····<395d>···DW_AT_import······:·(ref_addr)·<0xde8>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]8760 ····<395d>···DW_AT_import······:·(ref_addr)·<0xde8>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
Max diff block lines reached; 2283/9398 bytes (24.29%) of diff not shown.
337 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 YGCC:·(Debian·14.2.0-19)·14.2.01 OfGCC:·(Debian·14.2.0-19)·14.2.0
2 Ko4b/N;H2 Ko4b/N;H
3 ~)!g[=0S3 ~)!g[=0S
4 xw9!XD'L4 xw9!XD'L
5 Ei`j-]BE-G/5 Ei`j-]BE-G/
6 OW?NW?MW6 OW?NW?MW
 7 pw,!iM1C
7 call_weak_fn8 call_weak_fn
8 crtstuff.c9 crtstuff.c
9 deregister_tm_clones10 deregister_tm_clones
10 __do_global_dtors_aux11 __do_global_dtors_aux
11 completed.012 completed.0
12 __do_global_dtors_aux_fini_array_entry13 __do_global_dtors_aux_fini_array_entry
13 frame_dummy14 frame_dummy
571 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]··../ueberzug/X/X.c2 ··[·····0]··../ueberzug/X/X.c
3 ··[····12]··./.mesonpy-3e1her593 ··[····12]··./.mesonpy-wlzgea9j
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