2.38 MB
/srv/reproducible-results/rbuild-debian/r-b-build.rwRJmvIK/b1/python-rtmidi_1.5.8-3_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.rwRJmvIK/b2/python-rtmidi_1.5.8-3_i386.changes
400 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·11b40186bd8c38255f50639a1a4bbf87·560612·debug·optional·python3-rtmidi-dbgsym_1.5.8-3_i386.deb1 ·9977b228cdd81c2c9d5389a7e73755c1·560612·debug·optional·python3-rtmidi-dbgsym_1.5.8-3_i386.deb
2 ·66998a6b405ede12ceb70f7d68f53b4b·187168·python·optional·python3-rtmidi_1.5.8-3_i386.deb2 ·f2d1fe49bd32fe12a66b30f74a2c935f·187164·python·optional·python3-rtmidi_1.5.8-3_i386.deb
2.37 MB
python3-rtmidi_1.5.8-3_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-23·00:49:52.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-23·00:49:52.000000·debian-binary
2 -rw-r--r--···0········0········0·····2724·2024-04-23·00:49:52.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2724·2024-04-23·00:49:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0···184252·2024-04-23·00:49:52.000000·data.tar.xz3 -rw-r--r--···0········0········0···184248·2024-04-23·00:49:52.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
2.37 MB
data.tar.xz
2.37 MB
data.tar
2.37 MB
./usr/lib/python3/dist-packages/rtmidi/_rtmidi.cpython-311-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3aae53054d5b6cb8da92f2b86d4ede83f120ff893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3439509c77f5e48674c8881e38f23879bcab060d
2.37 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 246 lines modifiedOffset 1, 246 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00008380·<PyInit__rtmidi@@Base-0x988d>:2 00008380·<PyInit__rtmidi@@Base-0x988d>:
3 __Pyx_CppExn2PyErr():3 __Pyx_CppExn2PyErr():
4 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:24024 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2402
5 »       push···%ebp5 »       push···%ebp
6 »       mov····%esp,%ebp6 »       mov····%esp,%ebp
7 »       push···%edi7 »       push···%edi
8 »       push···%esi8 »       push···%esi
9 »       call···2af3d·<void·std::vector<unsigned·char,·std::allocator<unsigned·char>·>::_M_realloc_insert<unsigned·char·const&>(__gnu_cxx::__normal_iterator<unsigned·char*,·std::vector<unsigned·char,·std::allocator<unsigned·char>·>·>,·unsigned·char·const&)@@Base+0x14d>9 »       call···2af3d·<void·std::vector<unsigned·char,·std::allocator<unsigned·char>·>::_M_realloc_insert<unsigned·char·const&>(__gnu_cxx::__normal_iterator<unsigned·char*,·std::vector<unsigned·char,·std::allocator<unsigned·char>·>·>,·unsigned·char·const&)@@Base+0x14d>
10 »       add····$0x3e6ce,%esi10 »       add····$0x3e6ce,%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:240413 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2404
14 »       mov····%esi,%ebx14 »       mov····%esi,%ebx
15 »       call···7f40·<PyErr_Occurred@plt>15 »       call···7f40·<PyErr_Occurred@plt>
16 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2404·(discriminator·1)16 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2404·(discriminator·1)
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       jne····85d4·<__cxa_finalize@plt+0x264>18 »       jne····85d4·<__cxa_finalize@plt+0x264>
19 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:240719 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2407
20 »       call···7db0·<__cxa_rethrow@plt>20 »       call···7db0·<__cxa_rethrow@plt>
21 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:240821 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2408
22 »       dec····%edx22 »       dec····%edx
23 »       cmp····$0xa,%edx23 »       cmp····$0xa,%edx
24 »       ja·····8576·<__cxa_finalize@plt+0x206>24 »       ja·····8576·<__cxa_finalize@plt+0x206>
25 »       mov····-0x10b18(%esi,%edx,4),%ecx25 »       mov····-0x10b18(%esi,%edx,4),%ecx
26 »       add····%esi,%ecx26 »       add····%esi,%ecx
27 »       jmp····*%ecx27 »       jmp····*%ecx
28 .L162():28 .L162():
29 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2408·(discriminator·1)29 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2408·(discriminator·1)
30 »       sub····$0xc,%esp30 »       sub····$0xc,%esp
31 »       mov····%esi,%ebx31 »       mov····%esi,%ebx
32 »       push···%eax32 »       push···%eax
33 »       call···7300·<__cxa_begin_catch@plt>33 »       call···7300·<__cxa_begin_catch@plt>
34 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:240934 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2409
35 »       mov····(%eax),%edx35 »       mov····(%eax),%edx
36 »       mov····%eax,(%esp)36 »       mov····%eax,(%esp)
37 »       call···*0x8(%edx)37 »       call···*0x8(%edx)
38 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2409·(discriminator·1)38 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2409·(discriminator·1)
39 »       pop····%edx39 »       pop····%edx
40 »       pop····%ecx40 »       pop····%ecx
41 »       push···%eax41 »       push···%eax
42 »       mov····0x510(%esi),%eax42 »       mov····0x510(%esi),%eax
43 »       push···(%eax)43 »       push···(%eax)
44 »       call···7a30·<PyErr_SetString@plt>44 »       call···7a30·<PyErr_SetString@plt>
45 »       add····$0x10,%esp45 »       add····$0x10,%esp
46 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:241046 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2410
47 »       mov····%esi,%ebx47 »       mov····%esi,%ebx
48 »       call···7f70·<__cxa_end_catch@plt>48 »       call···7f70·<__cxa_end_catch@plt>
49 »       jmp····85d4·<__cxa_finalize@plt+0x264>49 »       jmp····85d4·<__cxa_finalize@plt+0x264>
50 .L161():50 .L161():
51 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2410·(discriminator·1)51 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2410·(discriminator·1)
52 »       sub····$0xc,%esp52 »       sub····$0xc,%esp
53 »       mov····%esi,%ebx53 »       mov····%esi,%ebx
54 »       push···%eax54 »       push···%eax
55 »       call···7300·<__cxa_begin_catch@plt>55 »       call···7300·<__cxa_begin_catch@plt>
56 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:241156 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2411
57 »       mov····(%eax),%edx57 »       mov····(%eax),%edx
58 »       mov····%eax,(%esp)58 »       mov····%eax,(%esp)
59 »       call···*0x8(%edx)59 »       call···*0x8(%edx)
60 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2411·(discriminator·1)60 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2411·(discriminator·1)
61 »       pop····%ecx61 »       pop····%ecx
62 »       pop····%edi62 »       pop····%edi
63 »       push···%eax63 »       push···%eax
64 »       mov····0x564(%esi),%eax64 »       mov····0x564(%esi),%eax
65 »       push···(%eax)65 »       push···(%eax)
66 »       call···7a30·<PyErr_SetString@plt>66 »       call···7a30·<PyErr_SetString@plt>
67 »       jmp····83e0·<__cxa_finalize@plt+0x70>67 »       jmp····83e0·<__cxa_finalize@plt+0x70>
68 .L160():68 .L160():
69 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2412·(discriminator·1)69 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2412·(discriminator·1)
70 »       sub····$0xc,%esp70 »       sub····$0xc,%esp
71 »       mov····%esi,%ebx71 »       mov····%esi,%ebx
72 »       push···%eax72 »       push···%eax
73 »       call···7300·<__cxa_begin_catch@plt>73 »       call···7300·<__cxa_begin_catch@plt>
74 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:241374 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2413
75 »       mov····(%eax),%edx75 »       mov····(%eax),%edx
76 »       mov····%eax,(%esp)76 »       mov····%eax,(%esp)
77 »       call···*0x8(%edx)77 »       call···*0x8(%edx)
78 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2413·(discriminator·1)78 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2413·(discriminator·1)
79 »       pop····%edi79 »       pop····%edi
80 »       pop····%edx80 »       pop····%edx
81 »       push···%eax81 »       push···%eax
82 »       mov····0x564(%esi),%eax82 »       mov····0x564(%esi),%eax
83 »       push···(%eax)83 »       push···(%eax)
84 »       call···7a30·<PyErr_SetString@plt>84 »       call···7a30·<PyErr_SetString@plt>
85 »       jmp····83e0·<__cxa_finalize@plt+0x70>85 »       jmp····83e0·<__cxa_finalize@plt+0x70>
86 .L159():86 .L159():
87 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2414·(discriminator·1)87 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2414·(discriminator·1)
88 »       sub····$0xc,%esp88 »       sub····$0xc,%esp
89 »       mov····%esi,%ebx89 »       mov····%esi,%ebx
90 »       push···%eax90 »       push···%eax
91 »       call···7300·<__cxa_begin_catch@plt>91 »       call···7300·<__cxa_begin_catch@plt>
92 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:241592 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2415
93 »       mov····(%eax),%edx93 »       mov····(%eax),%edx
94 »       mov····%eax,(%esp)94 »       mov····%eax,(%esp)
95 »       call···*0x8(%edx)95 »       call···*0x8(%edx)
96 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2415·(discriminator·1)96 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2415·(discriminator·1)
97 »       pop····%edx97 »       pop····%edx
98 »       pop····%ecx98 »       pop····%ecx
99 »       push···%eax99 »       push···%eax
100 »       mov····0x4dc(%esi),%eax100 »       mov····0x4dc(%esi),%eax
101 »       push···(%eax)101 »       push···(%eax)
102 »       call···7a30·<PyErr_SetString@plt>102 »       call···7a30·<PyErr_SetString@plt>
103 »       jmp····83e0·<__cxa_finalize@plt+0x70>103 »       jmp····83e0·<__cxa_finalize@plt+0x70>
104 .L158():104 .L158():
105 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2416·(discriminator·1)105 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2416·(discriminator·1)
106 »       sub····$0xc,%esp106 »       sub····$0xc,%esp
107 »       mov····%esi,%ebx107 »       mov····%esi,%ebx
108 »       push···%eax108 »       push···%eax
109 »       call···7300·<__cxa_begin_catch@plt>109 »       call···7300·<__cxa_begin_catch@plt>
110 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2417110 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2417
111 »       mov····(%eax),%edx111 »       mov····(%eax),%edx
112 »       mov····%eax,(%esp)112 »       mov····%eax,(%esp)
113 »       call···*0x8(%edx)113 »       call···*0x8(%edx)
114 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2417·(discriminator·1)114 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2417·(discriminator·1)
115 »       pop····%ecx115 »       pop····%ecx
116 »       pop····%edi116 »       pop····%edi
117 »       push···%eax117 »       push···%eax
118 »       mov····0x4dc(%esi),%eax118 »       mov····0x4dc(%esi),%eax
119 »       push···(%eax)119 »       push···(%eax)
120 »       call···7a30·<PyErr_SetString@plt>120 »       call···7a30·<PyErr_SetString@plt>
121 »       jmp····83e0·<__cxa_finalize@plt+0x70>121 »       jmp····83e0·<__cxa_finalize@plt+0x70>
122 .L157():122 .L157():
123 ./.mesonpy-8u5h4nnf/src/_rtmidi.cpp:2418·(discriminator·1)123 ./.mesonpy-q38o74gl/src/_rtmidi.cpp:2418·(discriminator·1)
Max diff block lines reached; 2479106/2483896 bytes (99.81%) 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·61653533·30353464·35623663·62386461·ae53054d5b6cb8da 
3 ··0x00000010·39326632·62383664·34656465·38336631·92f2b86d4ede83f12 ··0x00000000·33393530·39633737·66356534·38363734·39509c77f5e48674
 3 ··0x00000010·63383838·31653338·66323338·37396263·c8881e38f23879bc
4 ··0x00000020·32306666·38392e64·65627567·00000000·20ff89.debug....4 ··0x00000020·61623036·30642e64·65627567·00000000·ab060d.debug....
5 ··0x00000030·e347ff61····························.G.a5 ··0x00000030·c27448ea····························.tH.
  
9.12 KB
python3-rtmidi-dbgsym_1.5.8-3_i386.deb
622 B
control.tar.xz
594 B
control.tar
346 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Josue·Ortega·<josue@debian.org>6 Maintainer:·Josue·Ortega·<josue@debian.org>
7 Installed-Size:·6117 Installed-Size:·611
8 Depends:·python3-rtmidi·(=·1.5.8-3)8 Depends:·python3-rtmidi·(=·1.5.8-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-rtmidi11 Description:·debug·symbols·for·python3-rtmidi
12 Build-Ids:·3aae53054d5b6cb8da92f2b86d4ede83f120ff8912 Build-Ids:·3439509c77f5e48674c8881e38f23879bcab060d
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/3a/ae53054d5b6cb8da92f2b86d4ede83f120ff89.debug1 usr/lib/debug/.build-id/34/39509c77f5e48674c8881e38f23879bcab060d.debug
8.44 KB
data.tar.xz
8.42 KB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/3a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/34/
7 -rw-r--r--···0·root·········(0)·root·········(0)···615076·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/3a/ae53054d5b6cb8da92f2b86d4ede83f120ff89.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···615076·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/34/39509c77f5e48674c8881e38f23879bcab060d.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/doc/python3-rtmidi-dbgsym·->·python3-rtmidi10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/share/doc/python3-rtmidi-dbgsym·->·python3-rtmidi
7.01 KB
./usr/lib/debug/.build-id/3a/ae53054d5b6cb8da92f2b86d4ede83f120ff89.debug vs.
./usr/lib/debug/.build-id/34/39509c77f5e48674c8881e38f23879bcab060d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% similar despite different names
1.28 KB
readelf --wide --sections {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··[24]·.bss··············NOBITS··········00047b80·00068c·0008b4·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········00047b80·00068c·0008b4·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·000198·000145·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·000198·000145·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·0002e0·042e1d·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·0002e0·042e1d·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·043100·000e7f·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·043100·000e7f·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·043f80·012cf5·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·043f80·012cf5·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·056c78·008288·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·056c78·008288·01·MSC··0···0··4
36 ··[31]·.debug_line_str···PROGBITS········00000000·05ef00·000357·01·MSC··0···0··436 ··[31]·.debug_line_str···PROGBITS········00000000·05ef00·000358·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·05f258·01f100·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·05f258·01f100·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·07e358·006cd2·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·07e358·006cd2·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·08502c·004aa0·10·····35·772··439 ··[34]·.symtab···········SYMTAB··········00000000·08502c·004aa0·10·····35·772··4
40 ··[35]·.strtab···········STRTAB··········00000000·089acc·00c09a·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·089acc·00c09a·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·095b66·000175·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·095b66·000175·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3aae53054d5b6cb8da92f2b86d4ede83f120ff893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3439509c77f5e48674c8881e38f23879bcab060d
1.4 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·16,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·16,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x10):·./.mesonpy-8u5h4nnf31 ··0»      (line_strp)»   (offset:·0x10):·./.mesonpy-q38o74gl
32 ··1»      (line_strp)»   (offset:·0x24):·src32 ··1»      (line_strp)»   (offset:·0x24):·src
33 ··2»      (line_strp)»   (offset:·0x28):·/usr/include/python3.1133 ··2»      (line_strp)»   (offset:·0x28):·/usr/include/python3.11
34 ··3»      (line_strp)»   (offset:·0x40):·/usr/include/python3.11/cpython34 ··3»      (line_strp)»   (offset:·0x40):·/usr/include/python3.11/cpython
35 ··4»      (line_strp)»   (offset:·0x60):·/usr/include35 ··4»      (line_strp)»   (offset:·0x60):·/usr/include
36 ··5»      (line_strp)»   (offset:·0x6d):·/usr/include/c++/13/bits36 ··5»      (line_strp)»   (offset:·0x6d):·/usr/include/c++/13/bits
37 ··6»      (line_strp)»   (offset:·0x86):·../src/rtmidi37 ··6»      (line_strp)»   (offset:·0x86):·../src/rtmidi
38 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits38 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits
2.93 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x179f·(32-bit)4 ···Length:········0x179f·(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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·32·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·32·(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:·0x10):·./.mesonpy-8u5h4nnf11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x10):·./.mesonpy-q38o74gl
12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x10625):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x10625):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
242 B
strings --all --bytes=8 {}
    
Offset 78, 14 lines modifiedOffset 78, 16 lines modified
78 ;siKN[`L`78 ;siKN[`L`
79 ae/FSM!t79 ae/FSM!t
80 @]4hui"RW80 @]4hui"RW
81 H1h»    <zW%M81 H1h»    <zW%M
82 <ZmD^0sJ82 <ZmD^0sJ
83 fUt#xk!w83 fUt#xk!w
84 @bgJ_@Oj84 @bgJ_@Oj
 85 {5uz~:he
 86 @[3r}$-]
85 3^qFfy1*87 3^qFfy1*
86 fx+ft<QG88 fx+ft<QG
87 `;(ln8wq89 `;(ln8wq
88 NB&')sD&90 NB&')sD&
89 $tcM2.U55v$siv91 $tcM2.U55v$siv
90 ;GD-g4eR92 ;GD-g4eR
91 s/O=AW=&,93 s/O=AW=&,
514 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]··src/_rtmidi.cpp2 ··[·····0]··src/_rtmidi.cpp
3 ··[····10]··./.mesonpy-8u5h4nnf3 ··[····10]··./.mesonpy-q38o74gl
4 ··[····24]··src4 ··[····24]··src
5 ··[····28]··/usr/include/python3.115 ··[····28]··/usr/include/python3.11
6 ··[····40]··/usr/include/python3.11/cpython6 ··[····40]··/usr/include/python3.11/cpython
7 ··[····60]··/usr/include7 ··[····60]··/usr/include
8 ··[····6d]··/usr/include/c++/13/bits8 ··[····6d]··/usr/include/c++/13/bits
9 ··[····86]··../src/rtmidi9 ··[····86]··../src/rtmidi
10 ··[····94]··/usr/include/i386-linux-gnu/bits10 ··[····94]··/usr/include/i386-linux-gnu/bits