1.17 MB
/srv/reproducible-results/rbuild-debian/r-b-build.67CUXaeS/b1/frozenlist_1.5.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.67CUXaeS/b2/frozenlist_1.5.0-1_amd64.changes
418 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d17a0a48c811e9eea262bf4c7ed1172e·183852·debug·optional·python3-frozenlist-dbgsym_1.5.0-1_amd64.deb 
2 ·aed219a8fb361af29c2c9f3e8be352fd·47644·python·optional·python3-frozenlist_1.5.0-1_amd64.deb1 ·85b22c2f529023890ddd1d2240f22503·183876·debug·optional·python3-frozenlist-dbgsym_1.5.0-1_amd64.deb
 2 ·d03990feeca1ca62c20d4229941a1ba4·47668·python·optional·python3-frozenlist_1.5.0-1_amd64.deb
1.16 MB
python3-frozenlist_1.5.0-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-25·09:59:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-25·09:59:00.000000·debian-binary
2 -rw-r--r--···0········0········0·····1768·2024-10-25·09:59:00.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1768·2024-10-25·09:59:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····45684·2024-10-25·09:59:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····45708·2024-10-25·09:59:00.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
1.16 MB
data.tar.xz
1.16 MB
data.tar
1.16 MB
./usr/lib/python3/dist-packages/frozenlist/_frozenlist.cpython-312-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:·63602ddcebc393b894dda2007934e3f80df650573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9de5c85bb41898a002126edaacfe97e471bbe7fa
888 B
strings --all --bytes=8 {}
    
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 setting·function's·dictionary·to·a·non-dict263 setting·function's·dictionary·to·a·non-dict
264 ·while·calling·a·Python·object264 ·while·calling·a·Python·object
265 NULL·result·without·error·in·PyObject_Call265 NULL·result·without·error·in·PyObject_Call
266 instance·exception·may·not·have·a·separate·value266 instance·exception·may·not·have·a·separate·value
267 calling·%R·should·have·returned·an·instance·of·BaseException,·not·%R267 calling·%R·should·have·returned·an·instance·of·BaseException,·not·%R
268 raise:·exception·class·must·be·a·subclass·of·BaseException268 raise:·exception·class·must·be·a·subclass·of·BaseException
269 %s()·got·multiple·values·for·keyword·argument·'%U'269 %s()·got·multiple·values·for·keyword·argument·'%U'
270 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c270 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c
271 %.200s()·takes·%.8s·%zd·positional·argument%.1s·(%zd·given)271 %.200s()·takes·%.8s·%zd·positional·argument%.1s·(%zd·given)
272 frozenlist._frozenlist.FrozenList.freeze272 frozenlist._frozenlist.FrozenList.freeze
273 frozenlist._frozenlist.FrozenList.frozen.__get__273 frozenlist._frozenlist.FrozenList.frozen.__get__
274 frozenlist._frozenlist.FrozenList.__getitem__274 frozenlist._frozenlist.FrozenList.__getitem__
275 'NoneType'·object·is·not·subscriptable275 'NoneType'·object·is·not·subscriptable
276 cannot·fit·'%.200s'·into·an·index-sized·integer276 cannot·fit·'%.200s'·into·an·index-sized·integer
277 '%.200s'·object·is·not·subscriptable277 '%.200s'·object·is·not·subscriptable
1.16 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000005760·<PyInit__frozenlist@@Base-0x4781>:2 0000000000005760·<PyInit__frozenlist@@Base-0x4781>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:11264 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:1126
5 »       push···%rcx5 »       push···%rcx
6 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:11276 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:1127
7 »       call···5160·<PyImport_AddModule@plt>7 »       call···5160·<PyImport_AddModule@plt>
8 Py_XINCREF():8 Py_XINCREF():
9 /usr/include/python3.12/object.h:7879 /usr/include/python3.12/object.h:787
10 »       test···%rax,%rax10 »       test···%rax,%rax
11 »       je·····5773·<__cxa_finalize@plt+0x33>11 »       je·····5773·<__cxa_finalize@plt+0x33>
12 Py_INCREF():12 Py_INCREF():
13 /usr/include/python3.12/object.h:64313 /usr/include/python3.12/object.h:643
14 »       mov····(%rax),%edx14 »       mov····(%rax),%edx
15 »       inc····%edx15 »       inc····%edx
16 »       je·····5773·<__cxa_finalize@plt+0x33>16 »       je·····5773·<__cxa_finalize@plt+0x33>
17 /usr/include/python3.12/object.h:64617 /usr/include/python3.12/object.h:646
18 »       mov····%edx,(%rax)18 »       mov····%edx,(%rax)
19 __Pyx_PyImport_AddModuleRef():19 __Pyx_PyImport_AddModuleRef():
20 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:113020 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:1130
21 »       pop····%rdx21 »       pop····%rdx
22 »       ret22 »       ret
23 __Pyx_copy_spec_to_module():23 __Pyx_copy_spec_to_module():
24 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:834624 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8346
25 »       push···%r1425 »       push···%r14
26 »       mov····%r8d,%r14d26 »       mov····%r8d,%r14d
27 »       push···%r1327 »       push···%r13
28 »       mov····%rcx,%r1328 »       mov····%rcx,%r13
29 »       push···%r1229 »       push···%r12
30 »       mov····%rsi,%r1230 »       mov····%rsi,%r12
31 »       mov····%rdx,%rsi31 »       mov····%rdx,%rsi
32 »       push···%rbp32 »       push···%rbp
33 »       push···%rbx33 »       push···%rbx
34 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:834734 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8347
35 »       call···5150·<PyObject_GetAttrString@plt>35 »       call···5150·<PyObject_GetAttrString@plt>
36 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8349·(discriminator·1)36 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8349·(discriminator·1)
37 »       test···%rax,%rax37 »       test···%rax,%rax
38 »       je·····57d0·<__cxa_finalize@plt+0x90>38 »       je·····57d0·<__cxa_finalize@plt+0x90>
39 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8350·(discriminator·1)39 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8350·(discriminator·1)
40 »       cmp····0x157d6(%rip),%rax········40 »       cmp····0x157d6(%rip),%rax········
41 »       mov····%rax,%rbx41 »       mov····%rax,%rbx
42 »       jne····57a7·<__cxa_finalize@plt+0x67>42 »       jne····57a7·<__cxa_finalize@plt+0x67>
43 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:834843 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8348
44 »       xor····%ebp,%ebp44 »       xor····%ebp,%ebp
45 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8350·(discriminator·1)45 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8350·(discriminator·1)
46 »       and····$0x1,%r14d46 »       and····$0x1,%r14d
47 »       je·····57b7·<__cxa_finalize@plt+0x77>47 »       je·····57b7·<__cxa_finalize@plt+0x77>
48 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:835448 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8354
49 »       mov····%rbx,%rdx49 »       mov····%rbx,%rdx
50 »       mov····%r13,%rsi50 »       mov····%r13,%rsi
51 »       mov····%r12,%rdi51 »       mov····%r12,%rdi
52 »       call···5060·<PyDict_SetItemString@plt>52 »       call···5060·<PyDict_SetItemString@plt>
53 »       mov····%eax,%ebp53 »       mov····%eax,%ebp
54 _Py_IsImmortal():54 _Py_IsImmortal():
55 /usr/include/python3.12/object.h:24255 /usr/include/python3.12/object.h:242
Offset 67, 98 lines modifiedOffset 67, 98 lines modified
67 »       mov····%rax,(%rbx)67 »       mov····%rax,(%rbx)
68 »       jne····57ed·<__cxa_finalize@plt+0xad>68 »       jne····57ed·<__cxa_finalize@plt+0xad>
69 /usr/include/python3.12/object.h:70569 /usr/include/python3.12/object.h:705
70 »       mov····%rbx,%rdi70 »       mov····%rbx,%rdi
71 »       call···51b0·<_Py_Dealloc@plt>71 »       call···51b0·<_Py_Dealloc@plt>
72 »       jmp····57ed·<__cxa_finalize@plt+0xad>72 »       jmp····57ed·<__cxa_finalize@plt+0xad>
73 __Pyx_copy_spec_to_module():73 __Pyx_copy_spec_to_module():
74 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:835874 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8358
75 »       mov····0x157c9(%rip),%rax········75 »       mov····0x157c9(%rip),%rax········
76 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:836176 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8361
77 »       or·····$0xffffffff,%ebp77 »       or·····$0xffffffff,%ebp
78 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:835878 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8358
79 »       mov····(%rax),%rdi79 »       mov····(%rax),%rdi
80 »       call···5310·<PyErr_ExceptionMatches@plt>80 »       call···5310·<PyErr_ExceptionMatches@plt>
81 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8358·(discriminator·1)81 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8358·(discriminator·1)
82 »       test···%eax,%eax82 »       test···%eax,%eax
83 »       je·····57ed·<__cxa_finalize@plt+0xad>83 »       je·····57ed·<__cxa_finalize@plt+0xad>
84 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:835984 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8359
85 »       call···53e0·<PyErr_Clear@plt>85 »       call···53e0·<PyErr_Clear@plt>
86 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:834886 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8348
87 »       xor····%ebp,%ebp87 »       xor····%ebp,%ebp
88 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:836488 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8364
89 »       pop····%rbx89 »       pop····%rbx
90 »       mov····%ebp,%eax90 »       mov····%ebp,%eax
91 »       pop····%rbp91 »       pop····%rbp
92 »       pop····%r1292 »       pop····%r12
93 »       pop····%r1393 »       pop····%r13
94 »       pop····%r1494 »       pop····%r14
95 »       ret95 »       ret
96 __pyx_pymod_create():96 __pyx_pymod_create():
97 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:836597 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8365
98 »       endbr6498 »       endbr64
99 »       push···%r1399 »       push···%r13
100 »       push···%r12100 »       push···%r12
101 »       push···%rbp101 »       push···%rbp
102 »       mov····%rdi,%rbp102 »       mov····%rdi,%rbp
103 »       push···%rbx103 »       push···%rbx
104 »       push···%rcx104 »       push···%rcx
105 __Pyx_check_single_interpreter():105 __Pyx_check_single_interpreter():
106 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8321106 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8321
107 »       call···5430·<PyThreadState_Get@plt>107 »       call···5430·<PyThreadState_Get@plt>
108 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8321·(discriminator·1)108 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8321·(discriminator·1)
109 »       mov····0x10(%rax),%rdi109 »       mov····0x10(%rax),%rdi
110 »       call···52c0·<PyInterpreterState_GetID@plt>110 »       call···52c0·<PyInterpreterState_GetID@plt>
111 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8322111 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8322
112 »       mov····0x15b8d(%rip),%rdx········112 »       mov····0x15b8d(%rip),%rdx········
113 »       cmp····$0xffffffffffffffff,%rdx113 »       cmp····$0xffffffffffffffff,%rdx
114 »       jne····5833·<__cxa_finalize@plt+0xf3>114 »       jne····5833·<__cxa_finalize@plt+0xf3>
115 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8323115 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8323
116 »       mov····%rax,0x15b80(%rip)········116 »       mov····%rax,0x15b80(%rip)········
117 __pyx_pymod_create():117 __pyx_pymod_create():
118 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8368·(discriminator·1)118 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8368·(discriminator·1)
119 »       inc····%rax119 »       inc····%rax
120 »       je·····5963·<__cxa_finalize@plt+0x223>120 »       je·····5963·<__cxa_finalize@plt+0x223>
121 »       jmp····5853·<__cxa_finalize@plt+0x113>121 »       jmp····5853·<__cxa_finalize@plt+0x113>
122 __Pyx_check_single_interpreter():122 __Pyx_check_single_interpreter():
123 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8325·(discriminator·1)123 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8325·(discriminator·1)
124 »       cmp····%rdx,%rax124 »       cmp····%rdx,%rax
125 »       je·····5853·<__cxa_finalize@plt+0x113>125 »       je·····5853·<__cxa_finalize@plt+0x113>
126 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8334126 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8334
127 »       mov····0x15759(%rip),%rax········127 »       mov····0x15759(%rip),%rax········
128 »       lea····0x10c42(%rip),%rsi········128 »       lea····0x10c42(%rip),%rsi········
129 »       mov····(%rax),%rdi129 »       mov····(%rax),%rdi
130 »       call···5260·<PyErr_SetString@plt>130 »       call···5260·<PyErr_SetString@plt>
131 /tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c:8337131 /tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c:8337
132 »       jmp····5963·<__cxa_finalize@plt+0x223>132 »       jmp····5963·<__cxa_finalize@plt+0x223>
133 __pyx_pymod_create():133 __pyx_pymod_create():
Max diff block lines reached; 1204986/1211723 bytes (99.44%) of diff not shown.
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ··0x00016970·20737562·636c6173·73206f66·20426173··subclass·of·Bas154 ··0x00016970·20737562·636c6173·73206f66·20426173··subclass·of·Bas
155 ··0x00016980·65457863·65707469·6f6e0000·00000000·eException......155 ··0x00016980·65457863·65707469·6f6e0000·00000000·eException......
156 ··0x00016990·25732829·20676f74·206d756c·7469706c·%s()·got·multipl156 ··0x00016990·25732829·20676f74·206d756c·7469706c·%s()·got·multipl
157 ··0x000169a0·65207661·6c756573·20666f72·206b6579·e·values·for·key157 ··0x000169a0·65207661·6c756573·20666f72·206b6579·e·values·for·key
158 ··0x000169b0·776f7264·20617267·756d656e·74202725·word·argument·'%158 ··0x000169b0·776f7264·20617267·756d656e·74202725·word·argument·'%
159 ··0x000169c0·55270000·00000000·2f746d70·2f2e746d·U'....../tmp/.tm159 ··0x000169c0·55270000·00000000·2f746d70·2f2e746d·U'....../tmp/.tm
160 ··0x000169d0·702d6672·6f7a656e·6c697374·2d706570·p-frozenlist-pep160 ··0x000169d0·702d6672·6f7a656e·6c697374·2d706570·p-frozenlist-pep
161 ··0x000169e0·3531372d·35696173·376c7334·2f737263·517-5ias7ls4/src161 ··0x000169e0·3531372d·6c796777·66796536·2f737263·517-lygwfye6/src
162 ··0x000169f0·2f66726f·7a656e6c·6973742f·5f66726f·/frozenlist/_fro162 ··0x000169f0·2f66726f·7a656e6c·6973742f·5f66726f·/frozenlist/_fro
163 ··0x00016a00·7a656e6c·6973742e·63000000·00000000·zenlist.c.......163 ··0x00016a00·7a656e6c·6973742e·63000000·00000000·zenlist.c.......
164 ··0x00016a10·252e3230·30732829·2074616b·65732025·%.200s()·takes·%164 ··0x00016a10·252e3230·30732829·2074616b·65732025·%.200s()·takes·%
165 ··0x00016a20·2e387320·257a6420·706f7369·74696f6e·.8s·%zd·position165 ··0x00016a20·2e387320·257a6420·706f7369·74696f6e·.8s·%zd·position
166 ··0x00016a30·616c2061·7267756d·656e7425·2e317320·al·argument%.1s·166 ··0x00016a30·616c2061·7267756d·656e7425·2e317320·al·argument%.1s·
167 ··0x00016a40·28257a64·20676976·656e2900·00000000·(%zd·given).....167 ··0x00016a40·28257a64·20676976·656e2900·00000000·(%zd·given).....
168 ··0x00016a50·66726f7a·656e6c69·73742e5f·66726f7a·frozenlist._froz168 ··0x00016a50·66726f7a·656e6c69·73742e5f·66726f7a·frozenlist._froz
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·36303264·64636562·63333933·62383934·602ddcebc393b894 
3 ··0x00000010·64646132·30303739·33346533·66383064·dda2007934e3f80d2 ··0x00000000·65356338·35626234·31383938·61303032·e5c85bb41898a002
 3 ··0x00000010·31323665·64616163·66653937·65343731·126edaacfe97e471
4 ··0x00000020·66363530·35372e64·65627567·00000000·f65057.debug....4 ··0x00000020·62626537·66612e64·65627567·00000000·bbe7fa.debug....
5 ··0x00000030·11a568b7····························..h.5 ··0x00000030·05736661····························.sfa
  
9.21 KB
python3-frozenlist-dbgsym_1.5.0-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-25·09:59:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-25·09:59:00.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2024-10-25·09:59:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2024-10-25·09:59:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0···183124·2024-10-25·09:59:00.000000·data.tar.xz3 -rw-r--r--···0········0········0···183148·2024-10-25·09:59:00.000000·data.tar.xz
651 B
control.tar.xz
623 B
control.tar
375 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·2087 Installed-Size:·208
8 Depends:·python3-frozenlist·(=·1.5.0-1)8 Depends:·python3-frozenlist·(=·1.5.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-frozenlist11 Description:·debug·symbols·for·python3-frozenlist
12 Build-Ids:·63602ddcebc393b894dda2007934e3f80df6505712 Build-Ids:·9de5c85bb41898a002126edaacfe97e471bbe7fa
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/63/602ddcebc393b894dda2007934e3f80df65057.debug1 usr/lib/debug/.build-id/9d/e5c85bb41898a002126edaacfe97e471bbe7fa.debug
8.13 KB
data.tar.xz
8.11 KB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/63/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/9d/
7 -rw-r--r--···0·root·········(0)·root·········(0)···202064·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/63/602ddcebc393b894dda2007934e3f80df65057.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···202064·2024-10-25·09:59:00.000000·./usr/lib/debug/.build-id/9d/e5c85bb41898a002126edaacfe97e471bbe7fa.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/doc/python3-frozenlist-dbgsym·->·python3-frozenlist10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-25·09:59:00.000000·./usr/share/doc/python3-frozenlist-dbgsym·->·python3-frozenlist
6.69 KB
./usr/lib/debug/.build-id/63/602ddcebc393b894dda2007934e3f80df65057.debug vs.
./usr/lib/debug/.build-id/9d/e5c85bb41898a002126edaacfe97e471bbe7fa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.39 KB
readelf --wide --sections {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··[24]·.bss··············NOBITS··········000000000001c140·000a70·0005c0·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········000000000001c140·000a70·0005c0·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000081·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000081·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·000308·013634·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·000308·013634·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·013940·000376·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·013940·000376·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·013cb8·006655·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·013cb8·006655·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·01a310·001e55·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·01a310·001e55·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·01c168·000171·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·01c168·000173·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·01c2e0·00d43f·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·01c2e0·00d43f·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·029720·001d87·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·029720·001d87·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·02b4a8·002850·18·····35·287··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·02b4a8·002850·18·····35·287··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·02dcf8·002da6·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·02dcf8·002da6·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·030a9e·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·030a9e·00016e·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:·63602ddcebc393b894dda2007934e3f80df650573 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9de5c85bb41898a002126edaacfe97e471bbe7fa
1.69 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 28 lines modifiedOffset 25, 28 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·9,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·9,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·/tmp/.tmp-frozenlist-pep517-5ias7ls4/src31 ··0»      (line_strp)»   (offset:·0x42):·/tmp/.tmp-frozenlist-pep517-lygwfye6/src
32 ··1»      (line_strp)»   (offset:·0x6b):·/tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist32 ··1»      (line_strp)»   (offset:·0x6b):·/tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist
33 ··2»      (line_strp)»   (offset:·0x9f):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x9f):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0xb7):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0xb7):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xd7):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xd7):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xfa):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x123):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x123):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x145):·/usr/include38 ··7»      (line_strp)»   (offset:·0x145):·/usr/include
39 ··8»      (line_strp)»   (offset:·0x152):·/usr/include/python3.12/internal39 ··8»      (line_strp)»   (offset:·0x152):·/usr/include/python3.12/internal
  
40 ·The·File·Name·Table·(offset·0x4c,·lines·55,·columns·2):40 ·The·File·Name·Table·(offset·0x4c,·lines·55,·columns·2):
41 ··Entry»  Dir»       Name41 ··Entry»  Dir»       Name
42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5d):·_frozenlist.c42 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x34):·_frozenlist.c
43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x5d):·_frozenlist.c43 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x34):·_frozenlist.c
44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2eb):·object.h44 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2eb):·object.h
45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x173):·abstract.h45 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x173):·abstract.h
46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17e):·tupleobject.h46 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x17e):·tupleobject.h
47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18c):·classobject.h47 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18c):·classobject.h
48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19a):·dictobject.h48 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19a):·dictobject.h
49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a7):·longintrepr.h49 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a7):·longintrepr.h
50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·unicodeobject.h50 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·unicodeobject.h
1.29 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·113·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·113·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x4126):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-O2·-O2·-fno-strict-overflow·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x4126):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-O2·-O2·-fno-strict-overflow·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x29):·/tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/.tmp-frozenlist-pep517-5ias7ls4/src13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x42):·/tmp/.tmp-frozenlist-pep517-lygwfye6/src
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3beb14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3beb
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)17 ·<1><2a>:·Abbrev·Number:·1·(DW_TAG_base_type)
18 ····<2b>···DW_AT_byte_size···:·(data1)·818 ····<2b>···DW_AT_byte_size···:·(data1)·8
19 ····<2c>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2c>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3fb2):·double20 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3fb2):·double
823 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 43 lines modified
1 PWGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 qn{z4as6E 
3 TW_%{Lk+1 
4 GG6~3hJB 
5 }"JcpYkkR 
6 c%S&yFQF| 
7 n)shkwaI 
8 S)gZNrJ%(9# 
9 5·/KNwkz 
10 yM7:a>B| 
11 hJ|^>(Er 
12 rx7m&r<z 
13 (8*|fiUv 
14 sH|v?}y; 
15 Z-/a|X» [ 
16 .WQ>*'N?t 
17 dTrfGm$@ 
18 »       %4c&SzL^ 
19 AL:9xv^l 
20 g7lVgkr0 
21 +e^g)\.M/ 
22 (7=u:eCH2 >G4K*.I7[Of
 3 u5f]u":][_
 4 1·*z@4F|
 5 _jH1Bg0FY
 6 W2JG6T]d
 7 ~m.N1=_a
 8 L(jO|f,D
 9 bsQa}<\rs
 10 :83`(Bqp
 11 !}L+aZ/'
 12 HIv0E1#5:x
 13 W]U;zbVH
 14 -i/`)gDK:
 15 WB`9%&p~
 16 T+Y4HUNS
 17 2c,<C@Ic
 18 {TT'_kX}
 19 R=~$@q6!
 20 YHNW{FF]C
 21 PzE:vnaV72
 22 _Frd.sv(v
 23 n,-Y,54pv
 24 9*;V#|,#Q
 25 yN+%Cp0H(»      
 26 V`0m-|oF
 27 "`wt#[fr
 28 Na,Q>$.5
 29 dc1N%)kv+I
 30 /#X>aWI+r
 31 un-}xYyZ
 32 }=[Kb|1!
23 »       r#V1Z1633 »       r#V1Z16
24 'U:O'`x`9 
25 l)^R\»  8a34 dFo;CK;`
 35 /G%8NT1XK
 36 Q'/!@3&r
26 'H)&SuSa37 'H)&SuSa
27 FoU6»   yD0fC?38 FoU6»   yD0fC?
28 ~"nqA|wOY39 ~"nqA|wOY
29 oo-KlBe7%40 oo-KlBe7%
30 49iAnb'}41 49iAnb'}
31 H<)S"Vx{=42 H<)S"Vx{=
32 ew`Tv`T&43 ew`Tv`T&
882 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/.tmp-frozenlist-pep517-5ias7ls4/src 
3 ··[····29]··/tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist/_frozenlist.c2 ··[·····0]··/tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist/_frozenlist.c
 3 ··[····42]··/tmp/.tmp-frozenlist-pep517-lygwfye6/src
4 ··[····6b]··/tmp/.tmp-frozenlist-pep517-5ias7ls4/src/frozenlist4 ··[····6b]··/tmp/.tmp-frozenlist-pep517-lygwfye6/src/frozenlist
5 ··[····9f]··/usr/include/python3.125 ··[····9f]··/usr/include/python3.12
6 ··[····b7]··/usr/include/python3.12/cpython6 ··[····b7]··/usr/include/python3.12/cpython
7 ··[····d7]··/usr/include/x86_64-linux-gnu/bits7 ··[····d7]··/usr/include/x86_64-linux-gnu/bits
8 ··[····fa]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[····fa]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···123]··/usr/include/x86_64-linux-gnu/sys9 ··[···123]··/usr/include/x86_64-linux-gnu/sys
10 ··[···145]··/usr/include10 ··[···145]··/usr/include
11 ··[···152]··/usr/include/python3.12/internal11 ··[···152]··/usr/include/python3.12/internal