2.31 MB
/srv/reproducible-results/rbuild-debian/r-b-build.HrEFpGpB/b1/python-rtmidi_1.5.8-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.HrEFpGpB/b2/python-rtmidi_1.5.8-3_amd64.changes
404 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0857c30cb80a7c680063efd9b71d51a5·586792·debug·optional·python3-rtmidi-dbgsym_1.5.8-3_amd64.deb 
2 ·480a9268f4cff192d91f53bd50ef44b2·184176·python·optional·python3-rtmidi_1.5.8-3_amd64.deb1 ·2f77e073a3ffb64639e06afd7fd73859·586788·debug·optional·python3-rtmidi-dbgsym_1.5.8-3_amd64.deb
 2 ·8b782755464600ea525d8b474eefda9b·184104·python·optional·python3-rtmidi_1.5.8-3_amd64.deb
2.3 MB
python3-rtmidi_1.5.8-3_amd64.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·····2728·2024-04-23·00:49:52.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2728·2024-04-23·00:49:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0···181256·2024-04-23·00:49:52.000000·data.tar.xz3 -rw-r--r--···0········0········0···181184·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.3 MB
data.tar.xz
2.3 MB
data.tar
2.3 MB
./usr/lib/python3/dist-packages/rtmidi/_rtmidi.cpython-311-x86_64-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:·d77c72a75589eaa64748a07aba6dd33ec7a124823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·41da1be3760e0f3b454a81e6867fba803eaf3bcb
2.29 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 171 lines modifiedOffset 1, 171 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000c370·<PyInit__rtmidi@@Base-0xa258>:2 000000000000c370·<PyInit__rtmidi@@Base-0xa258>:
3 __Pyx_CppExn2PyErr():3 __Pyx_CppExn2PyErr():
4 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:24024 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2402
5 »       push···%rbx5 »       push···%rbx
6 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:24046 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2404
7 »       call···bf80·<PyErr_Occurred@plt>7 »       call···bf80·<PyErr_Occurred@plt>
8 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2404·(discriminator·1)8 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2404·(discriminator·1)
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       jne····c5bc·<__cxa_finalize@plt+0x25c>10 »       jne····c5bc·<__cxa_finalize@plt+0x25c>
11 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:240711 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2407
12 »       call···bde0·<__cxa_rethrow@plt>12 »       call···bde0·<__cxa_rethrow@plt>
13 »       endbr6413 »       endbr64
14 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:240814 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2408
15 »       mov····%rax,%rdi15 »       mov····%rax,%rdi
16 »       dec····%rdx16 »       dec····%rdx
17 »       cmp····$0xa,%rdx17 »       cmp····$0xa,%rdx
18 »       ja·····c538·<__cxa_finalize@plt+0x1d8>18 »       ja·····c538·<__cxa_finalize@plt+0x1d8>
19 »       lea····0x2cce1(%rip),%rcx········#·39080·<RtMidiIn::setErrorCallback(void·(*)(RtMidiError::Type,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&,·void*),·void*)@@Base+0x3390>19 »       lea····0x2cce1(%rip),%rcx········#·39080·<RtMidiIn::setErrorCallback(void·(*)(RtMidiError::Type,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&,·void*),·void*)@@Base+0x3390>
20 »       movslq·(%rcx,%rdx,4),%rax20 »       movslq·(%rcx,%rdx,4),%rax
21 »       add····%rcx,%rax21 »       add····%rcx,%rax
22 »       notrack·jmp·*%rax22 »       notrack·jmp·*%rax
23 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2408·(discriminator·1)23 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2408·(discriminator·1)
24 »       call···b2f0·<__cxa_begin_catch@plt>24 »       call···b2f0·<__cxa_begin_catch@plt>
25 »       mov····%rax,%rdi25 »       mov····%rax,%rdi
26 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:240926 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2409
27 »       mov····(%rax),%rax27 »       mov····(%rax),%rax
28 »       call···*0x10(%rax)28 »       call···*0x10(%rax)
29 »       mov····%rax,%rsi29 »       mov····%rax,%rsi
30 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2409·(discriminator·1)30 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2409·(discriminator·1)
31 »       mov····0x3ab0f(%rip),%rax········31 »       mov····0x3ab0f(%rip),%rax········
32 »       mov····(%rax),%rdi32 »       mov····(%rax),%rdi
33 »       call···ba00·<PyErr_SetString@plt>33 »       call···ba00·<PyErr_SetString@plt>
34 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:243534 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2435
35 »       pop····%rbx35 »       pop····%rbx
36 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241036 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2410
37 »       jmp····bfc0·<__cxa_end_catch@plt>37 »       jmp····bfc0·<__cxa_end_catch@plt>
38 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2410·(discriminator·1)38 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2410·(discriminator·1)
39 »       call···b2f0·<__cxa_begin_catch@plt>39 »       call···b2f0·<__cxa_begin_catch@plt>
40 »       mov····%rax,%rdi40 »       mov····%rax,%rdi
41 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241141 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2411
42 »       mov····(%rax),%rax42 »       mov····(%rax),%rax
43 »       call···*0x10(%rax)43 »       call···*0x10(%rax)
44 »       mov····%rax,%rsi44 »       mov····%rax,%rsi
45 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2411·(discriminator·1)45 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2411·(discriminator·1)
46 »       mov····0x3ab91(%rip),%rax········46 »       mov····0x3ab91(%rip),%rax········
47 »       mov····(%rax),%rdi47 »       mov····(%rax),%rdi
48 »       call···ba00·<PyErr_SetString@plt>48 »       call···ba00·<PyErr_SetString@plt>
49 »       jmp····c3c9·<__cxa_finalize@plt+0x69>49 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
50 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2412·(discriminator·1)50 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2412·(discriminator·1)
51 »       call···b2f0·<__cxa_begin_catch@plt>51 »       call···b2f0·<__cxa_begin_catch@plt>
52 »       mov····%rax,%rdi52 »       mov····%rax,%rdi
53 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241353 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2413
54 »       mov····(%rax),%rax54 »       mov····(%rax),%rax
55 »       call···*0x10(%rax)55 »       call···*0x10(%rax)
56 »       mov····%rax,%rsi56 »       mov····%rax,%rsi
57 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2413·(discriminator·1)57 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2413·(discriminator·1)
58 »       mov····0x3ab6f(%rip),%rax········58 »       mov····0x3ab6f(%rip),%rax········
59 »       mov····(%rax),%rdi59 »       mov····(%rax),%rdi
60 »       call···ba00·<PyErr_SetString@plt>60 »       call···ba00·<PyErr_SetString@plt>
61 »       jmp····c3c9·<__cxa_finalize@plt+0x69>61 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
62 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2414·(discriminator·1)62 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2414·(discriminator·1)
63 »       call···b2f0·<__cxa_begin_catch@plt>63 »       call···b2f0·<__cxa_begin_catch@plt>
64 »       mov····%rax,%rdi64 »       mov····%rax,%rdi
65 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241565 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2415
66 »       mov····(%rax),%rax66 »       mov····(%rax),%rax
67 »       call···*0x10(%rax)67 »       call···*0x10(%rax)
68 »       mov····%rax,%rsi68 »       mov····%rax,%rsi
69 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2415·(discriminator·1)69 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2415·(discriminator·1)
70 »       mov····0x3aa3d(%rip),%rax········70 »       mov····0x3aa3d(%rip),%rax········
71 »       mov····(%rax),%rdi71 »       mov····(%rax),%rdi
72 »       call···ba00·<PyErr_SetString@plt>72 »       call···ba00·<PyErr_SetString@plt>
73 »       jmp····c3c9·<__cxa_finalize@plt+0x69>73 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
74 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2416·(discriminator·1)74 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2416·(discriminator·1)
75 »       call···b2f0·<__cxa_begin_catch@plt>75 »       call···b2f0·<__cxa_begin_catch@plt>
76 »       mov····%rax,%rdi76 »       mov····%rax,%rdi
77 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241777 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2417
78 »       mov····(%rax),%rax78 »       mov····(%rax),%rax
79 »       call···*0x10(%rax)79 »       call···*0x10(%rax)
80 »       mov····%rax,%rsi80 »       mov····%rax,%rsi
81 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2417·(discriminator·1)81 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2417·(discriminator·1)
82 »       mov····0x3aa1b(%rip),%rax········82 »       mov····0x3aa1b(%rip),%rax········
83 »       mov····(%rax),%rdi83 »       mov····(%rax),%rdi
84 »       call···ba00·<PyErr_SetString@plt>84 »       call···ba00·<PyErr_SetString@plt>
85 »       jmp····c3c9·<__cxa_finalize@plt+0x69>85 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
86 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2418·(discriminator·1)86 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2418·(discriminator·1)
87 »       call···b2f0·<__cxa_begin_catch@plt>87 »       call···b2f0·<__cxa_begin_catch@plt>
88 »       mov····%rax,%rdi88 »       mov····%rax,%rdi
89 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:241989 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2419
90 »       mov····(%rax),%rax90 »       mov····(%rax),%rax
91 »       call···*0x10(%rax)91 »       call···*0x10(%rax)
92 »       mov····%rax,%rsi92 »       mov····%rax,%rsi
93 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2419·(discriminator·1)93 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2419·(discriminator·1)
94 »       mov····0x3aa56(%rip),%rax········94 »       mov····0x3aa56(%rip),%rax········
95 »       mov····(%rax),%rdi95 »       mov····(%rax),%rdi
96 »       call···ba00·<PyErr_SetString@plt>96 »       call···ba00·<PyErr_SetString@plt>
97 »       jmp····c3c9·<__cxa_finalize@plt+0x69>97 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
98 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2420·(discriminator·1)98 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2420·(discriminator·1)
99 »       call···b2f0·<__cxa_begin_catch@plt>99 »       call···b2f0·<__cxa_begin_catch@plt>
100 »       mov····%rax,%rdi100 »       mov····%rax,%rdi
101 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2421101 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2421
102 »       mov····(%rax),%rax102 »       mov····(%rax),%rax
103 »       call···*0x10(%rax)103 »       call···*0x10(%rax)
104 »       mov····%rax,%rsi104 »       mov····%rax,%rsi
105 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2421·(discriminator·1)105 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2421·(discriminator·1)
106 »       mov····0x3a9e9(%rip),%rax········106 »       mov····0x3a9e9(%rip),%rax········
107 »       mov····(%rax),%rdi107 »       mov····(%rax),%rdi
108 »       call···ba00·<PyErr_SetString@plt>108 »       call···ba00·<PyErr_SetString@plt>
109 »       jmp····c3c9·<__cxa_finalize@plt+0x69>109 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
110 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2422·(discriminator·1)110 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2422·(discriminator·1)
111 »       call···b2f0·<__cxa_begin_catch@plt>111 »       call···b2f0·<__cxa_begin_catch@plt>
112 »       mov····%rax,%rdi112 »       mov····%rax,%rdi
113 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2423113 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2423
114 »       mov····(%rax),%rax114 »       mov····(%rax),%rax
115 »       call···*0x10(%rax)115 »       call···*0x10(%rax)
116 »       mov····%rax,%rsi116 »       mov····%rax,%rsi
117 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2423·(discriminator·1)117 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2423·(discriminator·1)
118 »       mov····0x3aa4c(%rip),%rax········118 »       mov····0x3aa4c(%rip),%rax········
119 »       mov····(%rax),%rdi119 »       mov····(%rax),%rdi
120 »       call···ba00·<PyErr_SetString@plt>120 »       call···ba00·<PyErr_SetString@plt>
121 »       jmp····c3c9·<__cxa_finalize@plt+0x69>121 »       jmp····c3c9·<__cxa_finalize@plt+0x69>
122 ./.mesonpy-7ew3i9zy/src/_rtmidi.cpp:2424·(discriminator·1)122 ./.mesonpy-ebvikatu/src/_rtmidi.cpp:2424·(discriminator·1)
123 »       call···b2f0·<__cxa_begin_catch@plt>123 »       call···b2f0·<__cxa_begin_catch@plt>
Max diff block lines reached; 2399824/2405895 bytes (99.75%) 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·37633732·61373535·38396561·61363437·7c72a75589eaa647 
3 ··0x00000010·34386130·37616261·36646433·33656337·48a07aba6dd33ec72 ··0x00000000·64613162·65333736·30653066·33623435·da1be3760e0f3b45
 3 ··0x00000010·34613831·65363836·37666261·38303365·4a81e6867fba803e
4 ··0x00000020·61313234·38322e64·65627567·00000000·a12482.debug....4 ··0x00000020·61663362·63622e64·65627567·00000000·af3bcb.debug....
5 ··0x00000030·5c746060····························\t``5 ··0x00000030·b9a80548····························...H
  
9.57 KB
python3-rtmidi-dbgsym_1.5.8-3_amd64.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······520·2024-04-23·00:49:52.000000·control.tar.xz2 -rw-r--r--···0········0········0······520·2024-04-23·00:49:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0···586080·2024-04-23·00:49:52.000000·data.tar.xz3 -rw-r--r--···0········0········0···586076·2024-04-23·00:49:52.000000·data.tar.xz
623 B
control.tar.xz
595 B
control.tar
347 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Josue·Ortega·<josue@debian.org>6 Maintainer:·Josue·Ortega·<josue@debian.org>
7 Installed-Size:·6467 Installed-Size:·646
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:·d77c72a75589eaa64748a07aba6dd33ec7a1248212 Build-Ids:·41da1be3760e0f3b454a81e6867fba803eaf3bcb
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/d7/7c72a75589eaa64748a07aba6dd33ec7a12482.debug1 usr/lib/debug/.build-id/41/da1be3760e0f3b454a81e6867fba803eaf3bcb.debug
8.53 KB
data.tar.xz
8.51 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/d7/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/41/
7 -rw-r--r--···0·root·········(0)·root·········(0)···651032·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/d7/7c72a75589eaa64748a07aba6dd33ec7a12482.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···651032·2024-04-23·00:49:52.000000·./usr/lib/debug/.build-id/41/da1be3760e0f3b454a81e6867fba803eaf3bcb.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.1 KB
./usr/lib/debug/.build-id/d7/7c72a75589eaa64748a07aba6dd33ec7a12482.debug vs.
./usr/lib/debug/.build-id/41/da1be3760e0f3b454a81e6867fba803eaf3bcb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% similar despite different names
1.39 KB
readelf --wide --sections {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··[24]·.bss··············NOBITS··········00000000000485e0·000cf8·000e60·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········00000000000485e0·000cf8·000e60·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000168·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000168·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·0003e8·0469e6·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0003e8·0469e6·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·046dd0·000eff·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·046dd0·000eff·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·047cd0·0117e4·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·047cd0·0117e4·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·0594b8·00829a·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·0594b8·00829a·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·061758·00036f·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·061758·00036d·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·061ac8·02354e·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·061ac8·02354e·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·085018·006817·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·085018·006817·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·08b830·006d50·18·····35·745··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·08b830·006d50·18·····35·745··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·092580·00beda·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·092580·00beda·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·09e45a·000177·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·09e45a·000177·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:·d77c72a75589eaa64748a07aba6dd33ec7a124823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·41da1be3760e0f3b454a81e6867fba803eaf3bcb
1.39 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:·0):·./.mesonpy-7ew3i9zy31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ebvikatu
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):·../src/rtmidi36 ··5»      (line_strp)»   (offset:·0x6d):·../src/rtmidi
37 ··6»      (line_strp)»   (offset:·0x7b):·/usr/include/c++/13/bits37 ··6»      (line_strp)»   (offset:·0x7b):·/usr/include/c++/13/bits
38 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits38 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits
Offset 101984, 15 lines modifiedOffset 101984, 15 lines modified
101984 ··Opcode·9·has·1·arg101984 ··Opcode·9·has·1·arg
101985 ··Opcode·10·has·0·args101985 ··Opcode·10·has·0·args
101986 ··Opcode·11·has·0·args101986 ··Opcode·11·has·0·args
101987 ··Opcode·12·has·1·arg101987 ··Opcode·12·has·1·arg
  
101988 ·The·Directory·Table·(offset·0x2b238,·lines·14,·columns·1):101988 ·The·Directory·Table·(offset·0x2b238,·lines·14,·columns·1):
101989 ··Entry»  Name101989 ··Entry»  Name
101990 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-7ew3i9zy101990 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ebvikatu
101991 ··1»      (line_strp)»   (offset:·0x6d):·../src/rtmidi101991 ··1»      (line_strp)»   (offset:·0x6d):·../src/rtmidi
101992 ··2»      (line_strp)»   (offset:·0x7b):·/usr/include/c++/13/bits101992 ··2»      (line_strp)»   (offset:·0x7b):·/usr/include/c++/13/bits
101993 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits101993 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits
101994 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/c++/13101994 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/c++/13
101995 ··5»      (line_strp)»   (offset:·0x15a):·/usr/include/c++/13/ext101995 ··5»      (line_strp)»   (offset:·0x15a):·/usr/include/c++/13/ext
101996 ··6»      (line_strp)»   (offset:·0x623):·/usr/include/alsa101996 ··6»      (line_strp)»   (offset:·0x623):·/usr/include/alsa
101997 ··7»      (line_strp)»   (offset:·0x60):·/usr/include101997 ··7»      (line_strp)»   (offset:·0x60):·/usr/include
2.96 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x18b3·(32-bit)4 ···Length:········0x18b3·(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:·34·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·34·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-7ew3i9zy11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ebvikatu
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)·4»    (float)14 ····<17>···DW_AT_encoding····:·(data1)·4»    (float)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0xe900):·double15 ····<18>···DW_AT_name········:·(strp)·(offset:·0xe900):·double
16 ·<1><1c>:·Abbrev·Number:·45·(DW_TAG_typedef)16 ·<1><1c>:·Abbrev·Number:·45·(DW_TAG_typedef)
17 ····<1d>···DW_AT_name········:·(strp)·(offset:·0xe248):·size_t17 ····<1d>···DW_AT_name········:·(strp)·(offset:·0xe248):·size_t
18 ····<21>···DW_AT_decl_file···:·(data1)·2318 ····<21>···DW_AT_decl_file···:·(data1)·23
Offset 4533, 15 lines modifiedOffset 4533, 15 lines modified
4533 ···Unit·Type:·····DW_UT_compile·(1)4533 ···Unit·Type:·····DW_UT_compile·(1)
4534 ···Abbrev·Offset:·0x3874534 ···Abbrev·Offset:·0x387
4535 ···Pointer·Size:··84535 ···Pointer·Size:··8
4536 ·<0><18c3>:·Abbrev·Number:·244·(DW_TAG_compile_unit)4536 ·<0><18c3>:·Abbrev·Number:·244·(DW_TAG_compile_unit)
4537 ····<18c5>···DW_AT_producer····:·(strp)·(offset:·0xf464):·GNU·C++11·13.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=c++11·-fvisibility=hidden·-fvisibility-inlines-hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables4537 ····<18c5>···DW_AT_producer····:·(strp)·(offset:·0xf464):·GNU·C++11·13.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=c++11·-fvisibility=hidden·-fvisibility-inlines-hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
4538 ····<18c9>···DW_AT_language····:·(data1)·26» (C++11)4538 ····<18c9>···DW_AT_language····:·(data1)·26» (C++11)
4539 ····<18ca>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/_rtmidi.cpp4539 ····<18ca>···DW_AT_name········:·(line_strp)·(offset:·0x14):·src/_rtmidi.cpp
4540 ····<18ce>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-7ew3i9zy4540 ····<18ce>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ebvikatu
4541 ····<18d2>···DW_AT_ranges······:·(sec_offset)·0xa6404541 ····<18d2>···DW_AT_ranges······:·(sec_offset)·0xa640
4542 ····<18d6>···DW_AT_low_pc······:·(addr)·04542 ····<18d6>···DW_AT_low_pc······:·(addr)·0
4543 ····<18de>···DW_AT_stmt_list···:·(sec_offset)·04543 ····<18de>···DW_AT_stmt_list···:·(sec_offset)·0
4544 ·<1><18e2>:·Abbrev·Number:·1·(DW_TAG_base_type)4544 ·<1><18e2>:·Abbrev·Number:·1·(DW_TAG_base_type)
4545 ····<18e3>···DW_AT_byte_size···:·(data1)·84545 ····<18e3>···DW_AT_byte_size···:·(data1)·8
4546 ····<18e4>···DW_AT_encoding····:·(data1)·4»  (float)4546 ····<18e4>···DW_AT_encoding····:·(data1)·4»  (float)
4547 ····<18e5>···DW_AT_name········:·(strp)·(offset:·0xe900):·double4547 ····<18e5>···DW_AT_name········:·(strp)·(offset:·0xe900):·double
Offset 142099, 15 lines modifiedOffset 142099, 15 lines modified
142099 ···Unit·Type:·····DW_UT_compile·(1)142099 ···Unit·Type:·····DW_UT_compile·(1)
142100 ···Abbrev·Offset:·0x1833142100 ···Abbrev·Offset:·0x1833
142101 ···Pointer·Size:··8142101 ···Pointer·Size:··8
142102 ·<0><5530c>:·Abbrev·Number:·247·(DW_TAG_compile_unit)142102 ·<0><5530c>:·Abbrev·Number:·247·(DW_TAG_compile_unit)
142103 ····<5530e>···DW_AT_producer····:·(strp)·(offset:·0xf464):·GNU·C++11·13.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=c++11·-fvisibility=hidden·-fvisibility-inlines-hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables142103 ····<5530e>···DW_AT_producer····:·(strp)·(offset:·0xf464):·GNU·C++11·13.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=c++11·-fvisibility=hidden·-fvisibility-inlines-hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
142104 ····<55312>···DW_AT_language····:·(data1)·26»(C++11)142104 ····<55312>···DW_AT_language····:·(data1)·26»(C++11)
142105 ····<55313>···DW_AT_name········:·(line_strp)·(offset:·0x60a):·../src/rtmidi/RtMidi.cpp142105 ····<55313>···DW_AT_name········:·(line_strp)·(offset:·0x60a):·../src/rtmidi/RtMidi.cpp
142106 ····<55317>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-7ew3i9zy142106 ····<55317>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ebvikatu
142107 ····<5531b>···DW_AT_ranges······:·(sec_offset)·0xe605142107 ····<5531b>···DW_AT_ranges······:·(sec_offset)·0xe605
142108 ····<5531f>···DW_AT_low_pc······:·(addr)·0142108 ····<5531f>···DW_AT_low_pc······:·(addr)·0
142109 ····<55327>···DW_AT_stmt_list···:·(sec_offset)·0x2b216142109 ····<55327>···DW_AT_stmt_list···:·(sec_offset)·0x2b216
142110 ·<1><5532b>:·Abbrev·Number:·1·(DW_TAG_base_type)142110 ·<1><5532b>:·Abbrev·Number:·1·(DW_TAG_base_type)
142111 ····<5532c>···DW_AT_byte_size···:·(data1)·8142111 ····<5532c>···DW_AT_byte_size···:·(data1)·8
142112 ····<5532d>···DW_AT_encoding····:·(data1)·4» (float)142112 ····<5532d>···DW_AT_encoding····:·(data1)·4» (float)
142113 ····<5532e>···DW_AT_name········:·(strp)·(offset:·0xe900):·double142113 ····<5532e>···DW_AT_name········:·(strp)·(offset:·0xe900):·double
244 B
strings --all --bytes=8 {}
    
Offset 101, 14 lines modifiedOffset 101, 15 lines modified
101 NbJ3"l(Y101 NbJ3"l(Y
102 QFdA->MW102 QFdA->MW
103 N^Qg"{i&103 N^Qg"{i&
104 J*rd{4vrz»      6104 J*rd{4vrz»      6
105 zw`xplPUG105 zw`xplPUG
106 YRgG5Ke[106 YRgG5Ke[
107 |8$T#y6z107 |8$T#y6z
 108 \HjR8VME5
108 ]d]jez^"<109 ]d]jez^"<
109 mGB:v6,$110 mGB:v6,$
110 IfM$»   M$» M$»       M$»     M$111 IfM$»   M$» M$»       M$»     M$
111 bnMf6[\HUw112 bnMf6[\HUw
112 ·lS*lymKQoS*113 ·lS*lymKQoS*
113 tNEUc|C*114 tNEUc|C*
114 LRVm@u6J115 LRVm@u6J
468 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-7ew3i9zy2 ··[·····0]··./.mesonpy-ebvikatu
3 ··[····14]··src/_rtmidi.cpp3 ··[····14]··src/_rtmidi.cpp
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]··../src/rtmidi8 ··[····6d]··../src/rtmidi
9 ··[····7b]··/usr/include/c++/13/bits9 ··[····7b]··/usr/include/c++/13/bits