118 KB
/srv/reproducible-results/rbuild-debian/r-b-build.89ZYmnb6/b1/ueberzug_18.3.1-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.89ZYmnb6/b2/ueberzug_18.3.1-2_arm64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·27b2694726bfe0af261dfa3b9c8e6ccf·34820·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb 
2 ·efc9cdd995ab84efc5c61973c8686a8d·67000·graphics·optional·ueberzug_18.3.1-2_arm64.deb1 ·ca2ab2801782400c4ab185703d581764·34836·debug·optional·ueberzug-dbgsym_18.3.1-2_arm64.deb
 2 ·47e9da86a802ba29916db408254677c3·67028·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····64612·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····64640·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:·ec0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3af39b324eb5acb03995fd07823eb72a9e0c196b
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-d0k6xeqt/../ueberzug/X/X.c:1277 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:1281 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:14·(discriminator·1)85 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:1288 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:1295 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:14·(discriminator·1)98 ./.mesonpy-9651u1rs/../ueberzug/X/X.c:14·(discriminator·1)
99 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
100 ./.mesonpy-d0k6xeqt/../ueberzug/X/X.c:12100 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:14·(discriminator·1)107 ./.mesonpy-9651u1rs/../ueberzug/X/X.c:14·(discriminator·1)
108 »       bl»     22d0·<PyErr_SetString@plt>108 »       bl»     22d0·<PyErr_SetString@plt>
109 ./.mesonpy-d0k6xeqt/../ueberzug/X/X.c:17109 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:12124 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:13128 ./.mesonpy-9651u1rs/../ueberzug/X/X.c:13
129 »       bl»     2350·<XInitThreads@plt>129 »       bl»     2350·<XInitThreads@plt>
130 ./.mesonpy-d0k6xeqt/../ueberzug/X/X.c:13·(discriminator·1)130 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:16132 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:17135 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:38146 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:40151 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:40·(discriminator·1)156 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:41158 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:40·(discriminator·1)162 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:42164 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:41168 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:46170 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:47176 ./.mesonpy-9651u1rs/../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-d0k6xeqt/../ueberzug/X/X.c:54206 ./.mesonpy-9651u1rs/../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·30663337·61336135·34666135·62323362·0f37a3a54fa5b23b 
3 ··0x00000010·37396630·32623063·61626534·61363030·79f02b0cabe4a6002 ··0x00000000·66333962·33323465·62356163·62303339·f39b324eb5acb039
 3 ··0x00000010·39356664·30373832·33656237·32613965·95fd07823eb72a9e
4 ··0x00000020·37663263·37642e64·65627567·00000000·7f2c7d.debug....4 ··0x00000020·30633139·36622e64·65627567·00000000·0c196b.debug....
5 ··0x00000030·9929ba2f····························.)./5 ··0x00000030·182aa003····························.*..
  
17.6 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····34100·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····34116·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:·ec0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d12 Build-Ids:·3af39b324eb5acb03995fd07823eb72a9e0c196b
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/ec/0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d.debug1 usr/lib/debug/.build-id/3a/f39b324eb5acb03995fd07823eb72a9e0c196b.debug
16.6 KB
data.tar.xz
16.6 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/ec/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/3a/
7 -rw-r--r--···0·root·········(0)·root·········(0)····42168·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/ec/0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····42168·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/3a/f39b324eb5acb03995fd07823eb72a9e0c196b.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.2 KB
./usr/lib/debug/.build-id/ec/0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d.debug vs.
./usr/lib/debug/.build-id/3a/f39b324eb5acb03995fd07823eb72a9e0c196b.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·0049d0·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·000bb0·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:·ec0f37a3a54fa5b23b79f02b0cabe4a6007f2c7d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3af39b324eb5acb03995fd07823eb72a9e0c196b
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-d0k6xeqt31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-9651u1rs
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-d0k6xeqt335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-9651u1rs
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-d0k6xeqt1455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-9651u1rs
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-d0k6xeqt2627 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-9651u1rs
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.26 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:·0x12):·./.mesonpy-d0k6xeqt11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt263 ····<19a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt305 ····<1e4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt420 ····<29e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt2834 ····<1193>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt3627 ····<16c7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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 6500, 15 lines modifiedOffset 6500, 15 lines modified
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:·0):·../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:·0x12):·./.mesonpy-d0k6xeqt6507 ····<2a5b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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:·0x12):·./.mesonpy-d0k6xeqt8708 ····<38b6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-9651u1rs
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)
8715 ····<38ce>···DW_AT_import······:·(ref_addr)·<0x299>»   [Abbrev·Number:·15·(DW_TAG_partial_unit)]8715 ····<38ce>···DW_AT_import······:·(ref_addr)·<0x299>»   [Abbrev·Number:·15·(DW_TAG_partial_unit)]
Max diff block lines reached; 2285/9416 bytes (24.27%) of diff not shown.
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ,}GCC:·(Debian·14.2.0-19)·14.2.01 kGCC:·(Debian·14.2.0-19)·14.2.0
2 F%uc0o"p/K2 F%uc0o"p/K
3 qOYd\g6"3 qOYd\g6"
4 vX?#1;F}4 vX?#1;F}
5 j}HvK\?l5 j}HvK\?l
6 zESqZ@g26 zESqZ@g2
7 Ei`j-]BE-G/7 Ei`j-]BE-G/
8 OW?NW?MW8 OW?NW?MW
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-d0k6xeqt3 ··[····12]··./.mesonpy-9651u1rs
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