24.0 KB
/srv/reproducible-results/rbuild-debian/r-b-build.6VtUdKOB/b1/passenger_6.0.17+ds-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.6VtUdKOB/b2/passenger_6.0.17+ds-1_i386.changes
612 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6f66a9663c857f2eb90fbd957793430c·5941728·debug·optional·libapache2-mod-passenger-dbgsym_6.0.17+ds-1_i386.deb1 ·6f66a9663c857f2eb90fbd957793430c·5941728·debug·optional·libapache2-mod-passenger-dbgsym_6.0.17+ds-1_i386.deb
2 ·be3f45ca86546286fa4da90f2d963c79·420176·httpd·optional·libapache2-mod-passenger_6.0.17+ds-1_i386.deb2 ·be3f45ca86546286fa4da90f2d963c79·420176·httpd·optional·libapache2-mod-passenger_6.0.17+ds-1_i386.deb
3 ·a88f07d06cf5f549b7dc7e4fc0404cd3·21775832·debug·optional·passenger-dbgsym_6.0.17+ds-1_i386.deb 
4 ·3fee886739cb289d5ffa051b544b0337·1744700·ruby·optional·passenger_6.0.17+ds-1_i386.deb3 ·1d430e7a03959ceaadb8d6a98fc74f2c·21775840·debug·optional·passenger-dbgsym_6.0.17+ds-1_i386.deb
 4 ·971d31683159e1966e6e280949474369·1744728·ruby·optional·passenger_6.0.17+ds-1_i386.deb
2.05 KB
passenger_6.0.17+ds-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-01-27·00:42:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-01-27·00:42:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····9876·2023-01-27·00:42:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9868·2023-01-27·00:42:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1734632·2023-01-27·00:42:11.000000·data.tar.xz3 -rw-r--r--···0········0········0··1734668·2023-01-27·00:42:11.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.46 KB
data.tar.xz
1.43 KB
data.tar
1.42 KB
./usr/lib/i386-linux-gnu/ruby/vendor_ruby/3.1.0/passenger_native_support.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:·f4640bc15558bb1d87fa6ee5e1a678066bb3b6353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfc13f551a61573304bee82de26b136e9672d559
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·36343062·63313535·35386262·31643837·640bc15558bb1d87 
3 ··0x00000010·66613665·65356531·61363738·30363662·fa6ee5e1a678066b2 ··0x00000000·63313366·35353161·36313537·33333034·c13f551a61573304
 3 ··0x00000010·62656538·32646532·36623133·36653936·bee82de26b136e96
4 ··0x00000020·62336236·33352e64·65627567·00000000·b3b635.debug....4 ··0x00000020·37326435·35392e64·65627567·00000000·72d559.debug....
5 ··0x00000030·fa46e604····························.F..5 ··0x00000030·8c1eba54····························...T
  
21.2 KB
passenger-dbgsym_6.0.17+ds-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-01-27·00:42:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-01-27·00:42:11.000000·debian-binary
2 -rw-r--r--···0········0········0······644·2023-01-27·00:42:11.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2023-01-27·00:42:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0·21774996·2023-01-27·00:42:11.000000·data.tar.xz3 -rw-r--r--···0········0········0·21775000·2023-01-27·00:42:11.000000·data.tar.xz
867 B
control.tar.xz
839 B
control.tar
463 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Ruby·Team·<pkg-ruby-extras-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Ruby·Team·<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
7 Installed-Size:·222027 Installed-Size:·22202
8 Depends:·passenger·(=·6.0.17+ds-1)8 Depends:·passenger·(=·6.0.17+ds-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·passenger11 Description:·debug·symbols·for·passenger
12 Build-Ids:·62d669971b756ef313fa4fc0260bf82e33d2a48c·f4640bc15558bb1d87fa6ee5e1a678066bb3b63512 Build-Ids:·62d669971b756ef313fa4fc0260bf82e33d2a48c·bfc13f551a61573304bee82de26b136e9672d559
354 B
./md5sums
30.0 B
./md5sums
Files differ
306 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/62/d669971b756ef313fa4fc0260bf82e33d2a48c.debug1 usr/lib/debug/.build-id/62/d669971b756ef313fa4fc0260bf82e33d2a48c.debug
2 usr/lib/debug/.build-id/f4/640bc15558bb1d87fa6ee5e1a678066bb3b635.debug2 usr/lib/debug/.build-id/bf/c13f551a61573304bee82de26b136e9672d559.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug3 usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug
19.8 KB
data.tar.xz
19.8 KB
data.tar
2.01 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/62/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/62/
7 -rw-r--r--···0·root·········(0)·root·········(0)·22696816·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/62/d669971b756ef313fa4fc0260bf82e33d2a48c.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·22696816·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/62/d669971b756ef313fa4fc0260bf82e33d2a48c.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/f4/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/bf/
9 -rw-r--r--···0·root·········(0)·root·········(0)····18608·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/f4/640bc15558bb1d87fa6ee5e1a678066bb3b635.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····18616·2023-01-27·00:42:11.000000·./usr/lib/debug/.build-id/bf/c13f551a61573304bee82de26b136e9672d559.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····4144·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····4144·2023-01-27·00:42:11.000000·./usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/doc/passenger-dbgsym·->·passenger15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2023-01-27·00:42:11.000000·./usr/share/doc/passenger-dbgsym·->·passenger
17.7 KB
./usr/lib/debug/.build-id/f4/640bc15558bb1d87fa6ee5e1a678066bb3b635.debug vs.
./usr/lib/debug/.build-id/bf/c13f551a61573304bee82de26b136e9672d559.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 9% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17168·(bytes·into·file)13 ··Start·of·section·headers:··········17176·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x4310:1 There·are·36·section·headers,·starting·at·offset·0x4318:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000340·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000340·10···A··4···1··4
Offset 25, 21 lines modifiedOffset 25, 21 lines modified
25 ··[20]·.got··············NOBITS··········00004f2c·000e24·0000d4·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00004f2c·000e24·0000d4·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········00005000·000e24·000004·00··WA··0···0··426 ··[21]·.data·············NOBITS··········00005000·000e24·000004·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00005004·000e24·00000c·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········00005004·000e24·00000c·00··WA··0···0··4
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000197·000020·00······0···0··129 ··[24]·.debug_aranges····PROGBITS········00000000·000197·000020·00······0···0··1
30 ··[25]·.debug_info·······PROGBITS········00000000·0001b8·0016d5·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·0001b8·0016d5·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·001890·000430·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·001890·000430·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·001cc0·0008b4·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·001cc0·0008b5·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·002574·000606·01·MSC··0···0··433 ··[28]·.debug_str········PROGBITS········00000000·002578·000606·01·MSC··0···0··4
34 ··[29]·.debug_line_str···PROGBITS········00000000·002b7c·0001b0·01·MSC··0···0··434 ··[29]·.debug_line_str···PROGBITS········00000000·002b80·0001b4·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·002d2c·00070f·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·002d34·00070f·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·00343c·000156·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·003444·000156·00···C··0···0··4
37 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003592·000047·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00359a·000047·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········00000000·0035dc·000590·10·····34··38··438 ··[33]·.symtab···········SYMTAB··········00000000·0035e4·000590·10·····34··38··4
39 ··[34]·.strtab···········STRTAB··········00000000·003b6c·00063a·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·003b74·00063a·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·0041a6·000168·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·0041ae·000168·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·p·(processor·specific)45 ··D·(mbind),·p·(processor·specific)
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:·f4640bc15558bb1d87fa6ee5e1a678066bb3b6353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bfc13f551a61573304bee82de26b136e9672d559
8.32 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 85 lines modifiedOffset 25, 85 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·12,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·12,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x62):·/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86-linux31 ··0»      (line_strp)»   (offset:·0x62):·/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86_64-linux
32 ··1»      (line_strp)»   (offset:·0xb2):·/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension32 ··1»      (line_strp)»   (offset:·0xb5):·/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension
33 ··2»      (line_strp)»   (offset:·0xf9):·/usr/include/ruby-3.1.0/ruby/internal/arithmetic33 ··2»      (line_strp)»   (offset:·0xfc):·/usr/include/ruby-3.1.0/ruby/internal/arithmetic
34 ··3»      (line_strp)»   (offset:·0x12a):·/usr/include/ruby-3.1.0/ruby/internal34 ··3»      (line_strp)»   (offset:·0x12d):·/usr/include/ruby-3.1.0/ruby/internal
35 ··4»      (line_strp)»   (offset:·0x150):·/usr/include/ruby-3.1.0/ruby/internal/core35 ··4»      (line_strp)»   (offset:·0x153):·/usr/include/ruby-3.1.0/ruby/internal/core
36 ··5»      (line_strp)»   (offset:·0x17b):·/usr/include/i386-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0x17e):·/usr/include/i386-linux-gnu/bits
37 ··6»      (line_strp)»   (offset:·0x19c):·/usr/lib/gcc/i686-linux-gnu/12/include37 ··6»      (line_strp)»   (offset:·0x19f):·/usr/lib/gcc/i686-linux-gnu/12/include
38 ··7»      (line_strp)»   (offset:·0x1c3):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x1c6):·/usr/include/i386-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x1ea):·/usr/include39 ··8»      (line_strp)»   (offset:·0x1ed):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x1f7):·/usr/include/i386-linux-gnu/sys40 ··9»      (line_strp)»   (offset:·0x1fa):·/usr/include/i386-linux-gnu/sys
41 ··10»     (line_strp)»  (offset:·0x217):·/usr/include/ruby-3.1.0/ruby/internal/intern41 ··10»     (line_strp)»  (offset:·0x21a):·/usr/include/ruby-3.1.0/ruby/internal/intern
42 ··11»     (line_strp)»  (offset:·0x244):·/usr/include/ruby-3.1.0/ruby42 ··11»     (line_strp)»  (offset:·0x247):·/usr/include/ruby-3.1.0/ruby
  
43 ·The·File·Name·Table·(offset·0x58,·lines·56,·columns·2):43 ·The·File·Name·Table·(offset·0x58,·lines·56,·columns·2):
44 ··Entry»  Dir»       Name44 ··Entry»  Dir»       Name
45 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x47):·passenger_native_support.c45 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x47):·passenger_native_support.c
46 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x47):·passenger_native_support.c46 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x47):·passenger_native_support.c
47 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2bd):·long.h47 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x2c0):·long.h
48 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x261):·special_consts.h48 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x264):·special_consts.h
49 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x272):·rstring.h49 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x275):·rstring.h
50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x27c):·fl_type.h50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x27f):·fl_type.h
51 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x286):·value_type.h51 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x289):·value_type.h
52 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x293):·rarray.h52 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x296):·rarray.h
53 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x29c):·string_fortified.h53 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x29f):·string_fortified.h
54 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x306):·int.h54 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x309):·int.h
55 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x2af):·stdio2.h55 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x2b2):·stdio2.h
56 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x2b8):·long_long.h56 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x2bb):·long_long.h
57 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x2c4):·stddef.h57 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x2c7):·stddef.h
58 ··13»     (udata)»      5»     (line_strp)»  (offset:·0x2fb):·types.h58 ··13»     (udata)»      5»     (line_strp)»  (offset:·0x2fe):·types.h
59 ··14»     (udata)»      7»     (line_strp)»  (offset:·0x2cd):·struct_FILE.h59 ··14»     (udata)»      7»     (line_strp)»  (offset:·0x2d0):·struct_FILE.h
60 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2d4):·FILE.h60 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2d7):·FILE.h
61 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x2db):·stdio.h61 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x2de):·stdio.h
62 ··17»     (udata)»      9»     (line_strp)»  (offset:·0x2fb):·types.h62 ··17»     (udata)»      9»     (line_strp)»  (offset:·0x2fe):·types.h
63 ··18»     (udata)»      7»     (line_strp)»  (offset:·0x2e3):·struct_timeval.h63 ··18»     (udata)»      7»     (line_strp)»  (offset:·0x2e6):·struct_timeval.h
64 ··19»     (udata)»      5»     (line_strp)»  (offset:·0x2f4):·pthreadtypes.h64 ··19»     (udata)»      5»     (line_strp)»  (offset:·0x2f7):·pthreadtypes.h
65 ··20»     (udata)»      8»     (line_strp)»  (offset:·0x303):·stdint.h65 ··20»     (udata)»      8»     (line_strp)»  (offset:·0x306):·stdint.h
66 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x30c):·value.h66 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x30f):·value.h
67 ··22»     (udata)»      4»     (line_strp)»  (offset:·0x314):·rbasic.h67 ··22»     (udata)»      4»     (line_strp)»  (offset:·0x317):·rbasic.h
68 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x31d):·rdata.h68 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x320):·rdata.h
69 ··24»     (udata)»      4»     (line_strp)»  (offset:·0x325):·robject.h69 ··24»     (udata)»      4»     (line_strp)»  (offset:·0x328):·robject.h
70 ··25»     (udata)»      4»     (line_strp)»  (offset:·0x32f):·rtypeddata.h70 ··25»     (udata)»      4»     (line_strp)»  (offset:·0x332):·rtypeddata.h
71 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x33c):·globals.h71 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x33f):·globals.h
72 ··27»     (udata)»      10»    (line_strp)» (offset:·0x3da):·thread.h72 ··27»     (udata)»      10»    (line_strp)» (offset:·0x3dd):·thread.h
73 ··28»     (udata)»      11»    (line_strp)» (offset:·0x346):·version.h73 ··28»     (udata)»      11»    (line_strp)» (offset:·0x349):·version.h
74 ··29»     (udata)»      5»     (line_strp)»  (offset:·0x350):·sockaddr.h74 ··29»     (udata)»      5»     (line_strp)»  (offset:·0x353):·sockaddr.h
75 ··30»     (udata)»      9»     (line_strp)»  (offset:·0x35b):·un.h75 ··30»     (udata)»      9»     (line_strp)»  (offset:·0x35e):·un.h
76 ··31»     (udata)»      7»     (line_strp)»  (offset:·0x360):·struct_iovec.h76 ··31»     (udata)»      7»     (line_strp)»  (offset:·0x363):·struct_iovec.h
77 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x36f):·socket.h77 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x372):·socket.h
78 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x378):·resource.h78 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x37b):·resource.h
79 ··34»     (udata)»      7»     (line_strp)»  (offset:·0x383):·struct_rusage.h79 ··34»     (udata)»      7»     (line_strp)»  (offset:·0x386):·struct_rusage.h
80 ··35»     (udata)»      9»     (line_strp)»  (offset:·0x378):·resource.h80 ··35»     (udata)»      9»     (line_strp)»  (offset:·0x37b):·resource.h
81 ··36»     (udata)»      2»     (line_strp)»  (offset:·0x393):·intptr_t.h81 ··36»     (udata)»      2»     (line_strp)»  (offset:·0x396):·intptr_t.h
82 ··37»     (udata)»      5»     (line_strp)»  (offset:·0x39e):·stdio2-decl.h82 ··37»     (udata)»      5»     (line_strp)»  (offset:·0x3a1):·stdio2-decl.h
83 ··38»     (udata)»      10»    (line_strp)» (offset:·0x3ac):·hash.h83 ··38»     (udata)»      10»    (line_strp)» (offset:·0x3af):·hash.h
84 ··39»     (udata)»      10»    (line_strp)» (offset:·0x273):·string.h84 ··39»     (udata)»      10»    (line_strp)» (offset:·0x276):·string.h
85 ··40»     (udata)»      3»     (line_strp)»  (offset:·0x3b3):·error.h85 ··40»     (udata)»      3»     (line_strp)»  (offset:·0x3b6):·error.h
86 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x3bb):·uio.h86 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x3be):·uio.h
87 ··42»     (udata)»      11»    (line_strp)» (offset:·0x2de):·io.h87 ··42»     (udata)»      11»    (line_strp)» (offset:·0x2e1):·io.h
88 ··43»     (udata)»      11»    (line_strp)» (offset:·0x3da):·thread.h88 ··43»     (udata)»      11»    (line_strp)» (offset:·0x3dd):·thread.h
89 ··44»     (udata)»      10»    (line_strp)» (offset:·0x294):·array.h89 ··44»     (udata)»      10»    (line_strp)» (offset:·0x297):·array.h
90 ··45»     (udata)»      10»    (line_strp)» (offset:·0x3c1):·struct.h90 ··45»     (udata)»      10»    (line_strp)» (offset:·0x3c4):·struct.h
91 ··46»     (udata)»      8»     (line_strp)»  (offset:·0x3ca):·errno.h91 ··46»     (udata)»      8»     (line_strp)»  (offset:·0x3cd):·errno.h
92 ··47»     (udata)»      9»     (line_strp)»  (offset:·0x3d2):·wait.h92 ··47»     (udata)»      9»     (line_strp)»  (offset:·0x3d5):·wait.h
93 ··48»     (udata)»      8»     (line_strp)»  (offset:·0x3d9):·pthread.h93 ··48»     (udata)»      8»     (line_strp)»  (offset:·0x3dc):·pthread.h
94 ··49»     (udata)»      8»     (line_strp)»  (offset:·0x3e3):·unistd.h94 ··49»     (udata)»      8»     (line_strp)»  (offset:·0x3e6):·unistd.h
95 ··50»     (udata)»      5»     (line_strp)»  (offset:·0x3ec):·pthread_stack_min-dynamic.h95 ··50»     (udata)»      5»     (line_strp)»  (offset:·0x3ef):·pthread_stack_min-dynamic.h
96 ··51»     (udata)»      3»     (line_strp)»  (offset:·0x408):·variable.h96 ··51»     (udata)»      3»     (line_strp)»  (offset:·0x40b):·variable.h
97 ··52»     (udata)»      3»     (line_strp)»  (offset:·0x413):·module.h97 ··52»     (udata)»      3»     (line_strp)»  (offset:·0x416):·module.h
98 ··53»     (udata)»      8»     (line_strp)»  (offset:·0x273):·string.h98 ··53»     (udata)»      8»     (line_strp)»  (offset:·0x276):·string.h
99 ··54»     (udata)»      0»     (line_strp)»  (offset:·0x41c):·<built-in>99 ··54»     (udata)»      0»     (line_strp)»  (offset:·0x41f):·<built-in>
100 ··55»     (udata)»      5»     (line_strp)»  (offset:·0x427):·confname.h100 ··55»     (udata)»      5»     (line_strp)»  (offset:·0x42a):·confname.h
  
101 ·Line·Number·Statements:101 ·Line·Number·Statements:
102 ··[0x00000170]··Set·column·to·28102 ··[0x00000170]··Set·column·to·28
103 ··[0x00000172]··Extended·opcode·2:·set·Address·to·0x13c0103 ··[0x00000172]··Extended·opcode·2:·set·Address·to·0x13c0
104 ··[0x00000179]··Advance·Line·by·495·to·496104 ··[0x00000179]··Advance·Line·by·495·to·496
105 ··[0x0000017c]··Copy105 ··[0x0000017c]··Copy
106 ··[0x0000017d]··Set·is_stmt·to·0106 ··[0x0000017d]··Set·is_stmt·to·0
1.19 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xb9a):·GNU·C17·12.2.0·-m32·-mtune=generic·-march=i686·-g·-g·-O2·-fstack-protector-strong·-fPIC·-fasynchronous-unwind-tables10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xb9a):·GNU·C17·12.2.0·-m32·-mtune=generic·-march=i686·-g·-g·-O2·-fstack-protector-strong·-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:·0):·/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension/passenger_native_support.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension/passenger_native_support.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x62):·/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86-linux13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x62):·/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86_64-linux
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x13c014 ····<1a>···DW_AT_low_pc······:·(addr)·0x13c0
15 ····<1e>···DW_AT_high_pc·····:·(udata)·316815 ····<1e>···DW_AT_high_pc·····:·(udata)·3168
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·2·(DW_TAG_base_type)17 ·<1><24>:·Abbrev·Number:·2·(DW_TAG_base_type)
18 ····<25>···DW_AT_byte_size···:·(data1)·818 ····<25>···DW_AT_byte_size···:·(data1)·8
19 ····<26>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<26>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<27>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1349)·20 ····<27>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1349)·
285 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 5GCC:·(Debian·12.2.0-14)·12.2.01 YGCC:·(Debian·12.2.0-14)·12.2.0
2 s~3.w]6V 
3 9Z|Cx[6D.2 9Z|Cx[6D.
4 I)TzEX=ZI3 I)TzEX=ZI
5 $vq5s1I.4 $vq5s1I.
6 /usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/passenger.debug
7 crtstuff.c6 crtstuff.c
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
3.57 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 58 lines modifiedOffset 1, 58 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension/passenger_native_support.c2 ··[·····0]··/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension/passenger_native_support.c
3 ··[····62]··/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86-linux3 ··[····62]··/build/reproducible-path/passenger-6.0.17+ds/buildout/ruby/ruby-3.1.2-x86_64-linux
4 ··[····b2]··/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension4 ··[····b5]··/build/reproducible-path/passenger-6.0.17+ds/src/ruby_native_extension
5 ··[····f9]··/usr/include/ruby-3.1.0/ruby/internal/arithmetic5 ··[····fc]··/usr/include/ruby-3.1.0/ruby/internal/arithmetic
6 ··[···12a]··/usr/include/ruby-3.1.0/ruby/internal6 ··[···12d]··/usr/include/ruby-3.1.0/ruby/internal
7 ··[···150]··/usr/include/ruby-3.1.0/ruby/internal/core7 ··[···153]··/usr/include/ruby-3.1.0/ruby/internal/core
8 ··[···17b]··/usr/include/i386-linux-gnu/bits8 ··[···17e]··/usr/include/i386-linux-gnu/bits
9 ··[···19c]··/usr/lib/gcc/i686-linux-gnu/12/include9 ··[···19f]··/usr/lib/gcc/i686-linux-gnu/12/include
10 ··[···1c3]··/usr/include/i386-linux-gnu/bits/types10 ··[···1c6]··/usr/include/i386-linux-gnu/bits/types
11 ··[···1ea]··/usr/include11 ··[···1ed]··/usr/include
12 ··[···1f7]··/usr/include/i386-linux-gnu/sys12 ··[···1fa]··/usr/include/i386-linux-gnu/sys
13 ··[···217]··/usr/include/ruby-3.1.0/ruby/internal/intern13 ··[···21a]··/usr/include/ruby-3.1.0/ruby/internal/intern
14 ··[···244]··/usr/include/ruby-3.1.0/ruby14 ··[···247]··/usr/include/ruby-3.1.0/ruby
15 ··[···261]··special_consts.h15 ··[···264]··special_consts.h
16 ··[···272]··rstring.h16 ··[···275]··rstring.h
17 ··[···27c]··fl_type.h17 ··[···27f]··fl_type.h
18 ··[···286]··value_type.h18 ··[···289]··value_type.h
19 ··[···293]··rarray.h19 ··[···296]··rarray.h
20 ··[···29c]··string_fortified.h20 ··[···29f]··string_fortified.h
21 ··[···2af]··stdio2.h21 ··[···2b2]··stdio2.h
22 ··[···2b8]··long_long.h22 ··[···2bb]··long_long.h
23 ··[···2c4]··stddef.h23 ··[···2c7]··stddef.h
24 ··[···2cd]··struct_FILE.h24 ··[···2d0]··struct_FILE.h
25 ··[···2db]··stdio.h25 ··[···2de]··stdio.h
26 ··[···2e3]··struct_timeval.h26 ··[···2e6]··struct_timeval.h
27 ··[···2f4]··pthreadtypes.h27 ··[···2f7]··pthreadtypes.h
28 ··[···303]··stdint.h28 ··[···306]··stdint.h
29 ··[···30c]··value.h29 ··[···30f]··value.h
30 ··[···314]··rbasic.h30 ··[···317]··rbasic.h
31 ··[···31d]··rdata.h31 ··[···320]··rdata.h
32 ··[···325]··robject.h32 ··[···328]··robject.h
33 ··[···32f]··rtypeddata.h33 ··[···332]··rtypeddata.h
34 ··[···33c]··globals.h34 ··[···33f]··globals.h
35 ··[···346]··version.h35 ··[···349]··version.h
36 ··[···350]··sockaddr.h36 ··[···353]··sockaddr.h
37 ··[···35b]··un.h37 ··[···35e]··un.h
38 ··[···360]··struct_iovec.h38 ··[···363]··struct_iovec.h
39 ··[···36f]··socket.h39 ··[···372]··socket.h
40 ··[···378]··resource.h40 ··[···37b]··resource.h
41 ··[···383]··struct_rusage.h41 ··[···386]··struct_rusage.h
42 ··[···393]··intptr_t.h42 ··[···396]··intptr_t.h
43 ··[···39e]··stdio2-decl.h43 ··[···3a1]··stdio2-decl.h
44 ··[···3ac]··hash.h44 ··[···3af]··hash.h
45 ··[···3b3]··error.h45 ··[···3b6]··error.h
46 ··[···3bb]··uio.h46 ··[···3be]··uio.h
47 ··[···3c1]··struct.h47 ··[···3c4]··struct.h
48 ··[···3ca]··errno.h48 ··[···3cd]··errno.h
49 ··[···3d2]··wait.h49 ··[···3d5]··wait.h
50 ··[···3d9]··pthread.h50 ··[···3dc]··pthread.h
51 ··[···3e3]··unistd.h51 ··[···3e6]··unistd.h
52 ··[···3ec]··pthread_stack_min-dynamic.h52 ··[···3ef]··pthread_stack_min-dynamic.h
53 ··[···408]··variable.h53 ··[···40b]··variable.h
54 ··[···413]··module.h54 ··[···416]··module.h
55 ··[···41c]··<built-in>55 ··[···41f]··<built-in>
56 ··[···427]··confname.h56 ··[···42a]··confname.h