11.3 KB
/srv/reproducible-results/rbuild-debian/r-b-build.esjSqdf6/b1/opencpn_5.10.2+dfsg-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.esjSqdf6/b2/opencpn_5.10.2+dfsg-1_amd64.changes
495 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·2ce3253abb2222d22f20028fa2c87edf·11210804·misc·optional·opencpn-data_5.10.2+dfsg-1_all.deb1 ·2ce3253abb2222d22f20028fa2c87edf·11210804·misc·optional·opencpn-data_5.10.2+dfsg-1_all.deb
2 ·42803dc6f7f84f5b763d068c1e663c4f·97139672·debug·optional·opencpn-dbgsym_5.10.2+dfsg-1_amd64.deb2 ·a6c2ff4d64d599615bc8c821bf26c07a·97146836·debug·optional·opencpn-dbgsym_5.10.2+dfsg-1_amd64.deb
3 ·8f2c3a3533067742f9820a157b99a431·7878304·misc·optional·opencpn_5.10.2+dfsg-1_amd64.deb3 ·99a72c437ec61e227c7a9dc2687a115f·7873868·misc·optional·opencpn_5.10.2+dfsg-1_amd64.deb
4.58 KB
opencpn_5.10.2+dfsg-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-09-11·07:17:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-11·07:17:35.000000·debian-binary
2 -rw-r--r--···0········0········0·····1728·2024-09-11·07:17:35.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1728·2024-09-11·07:17:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0··7876384·2024-09-11·07:17:35.000000·data.tar.xz3 -rw-r--r--···0········0········0··7871948·2024-09-11·07:17:35.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
4.07 KB
data.tar.xz
4.04 KB
data.tar
3.25 KB
./usr/bin/opencpn
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·00e5d91494ce7861af1e655b60d08ffd9d19f4986 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·524333ea14343cafd2cf53f75ba8f9681341ee15
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
349 B
strings --all --bytes=8 {}
    
Offset 25759, 15 lines modifiedOffset 25759, 15 lines modified
25759 OPENCPN_FATAL_ERROR25759 OPENCPN_FATAL_ERROR
25760 Using·loglevel·%s25760 Using·loglevel·%s
25761 Portable-25761 Portable-
25762 OpenCPN·cannot·start.·25762 OpenCPN·cannot·start.·
25763 See·the·log·file·at·25763 See·the·log·file·at·
25764 ·for·details.25764 ·for·details.
25765 OpenCPN·Initial·Configuration25765 OpenCPN·Initial·Configuration
25766 2024-09-1025766 2024-09-11
25767 LIBGL_ALWAYS_SOFTWARE25767 LIBGL_ALWAYS_SOFTWARE
25768 CHRTLIST.DAT25768 CHRTLIST.DAT
25769 chartlist.dat25769 chartlist.dat
25770 MMSINAME.CSV25770 MMSINAME.CSV
25771 mmsitoname.csv25771 mmsitoname.csv
25772 default_pi25772 default_pi
25773 /dev/rtc25773 /dev/rtc
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 786, 15 lines modifiedOffset 786, 15 lines modified
786 ··0x00b500f0·6c202573·00506f72·7461626c·652d004f·l·%s.Portable-.O786 ··0x00b500f0·6c202573·00506f72·7461626c·652d004f·l·%s.Portable-.O
787 ··0x00b50100·70656e43·504e2063·616e6e6f·74207374·penCPN·cannot·st787 ··0x00b50100·70656e43·504e2063·616e6e6f·74207374·penCPN·cannot·st
788 ··0x00b50110·6172742e·20005365·65207468·65206c6f·art.·.See·the·lo788 ··0x00b50110·6172742e·20005365·65207468·65206c6f·art.·.See·the·lo
789 ··0x00b50120·67206669·6c652061·74200020·666f7220·g·file·at·.·for·789 ··0x00b50120·67206669·6c652061·74200020·666f7220·g·file·at·.·for·
790 ··0x00b50130·64657461·696c732e·004f7065·6e43504e·details..OpenCPN790 ··0x00b50130·64657461·696c732e·004f7065·6e43504e·details..OpenCPN
791 ··0x00b50140·20496e69·7469616c·20436f6e·66696775··Initial·Configu791 ··0x00b50140·20496e69·7469616c·20436f6e·66696775··Initial·Configu
792 ··0x00b50150·72617469·6f6e0020·4275696c·64200032·ration.·Build·.2792 ··0x00b50150·72617469·6f6e0020·4275696c·64200032·ration.·Build·.2
793 ··0x00b50160·3032342d·30392d31·30004c49·42474c5f·024-09-10.LIBGL_793 ··0x00b50160·3032342d·30392d31·31004c49·42474c5f·024-09-11.LIBGL_
794 ··0x00b50170·414c5741·59535f53·4f465457·41524500·ALWAYS_SOFTWARE.794 ··0x00b50170·414c5741·59535f53·4f465457·41524500·ALWAYS_SOFTWARE.
795 ··0x00b50180·43485254·4c495354·2e444154·00636861·CHRTLIST.DAT.cha795 ··0x00b50180·43485254·4c495354·2e444154·00636861·CHRTLIST.DAT.cha
796 ··0x00b50190·72746c69·73742e64·6174004d·4d53494e·rtlist.dat.MMSIN796 ··0x00b50190·72746c69·73742e64·6174004d·4d53494e·rtlist.dat.MMSIN
797 ··0x00b501a0·414d452e·43535600·6d6d7369·746f6e61·AME.CSV.mmsitona797 ··0x00b501a0·414d452e·43535600·6d6d7369·746f6e61·AME.CSV.mmsitona
798 ··0x00b501b0·6d652e63·73760067·73686873·00646566·me.csv.gshhs.def798 ··0x00b501b0·6d652e63·73760067·73686873·00646566·me.csv.gshhs.def
799 ··0x00b501c0·61756c74·5f706900·2f646576·2f727463·ault_pi./dev/rtc799 ··0x00b501c0·61756c74·5f706900·2f646576·2f727463·ault_pi./dev/rtc
800 ··0x00b501d0·002f6465·762f7274·6330002f·6465762f·./dev/rtc0./dev/800 ··0x00b501d0·002f6465·762f7274·6330002f·6465762f·./dev/rtc0./dev/
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·65356439·31343934·63653738·36316166·e5d91494ce7861af 
3 ··0x00000010·31653635·35623630·64303866·66643964·1e655b60d08ffd9d2 ··0x00000000·34333333·65613134·33343363·61666432·4333ea14343cafd2
 3 ··0x00000010·63663533·66373562·61386639·36383133·cf53f75ba8f96813
4 ··0x00000020·31396634·39382e64·65627567·00000000·19f498.debug....4 ··0x00000020·34316565·31352e64·65627567·00000000·41ee15.debug....
5 ··0x00000030·c1fca55a····························...Z5 ··0x00000030·90f400e3····························....
  
802 B
./usr/share/metainfo/opencpn.appdata.xml
722 B
./usr/share/metainfo/opencpn.appdata.xml
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ····</ul>28 ····</ul>
29 ····<p>Plugin·support·includes·wheather,·tactical,·annotations·and·tidal·data.29 ····<p>Plugin·support·includes·wheather,·tactical,·annotations·and·tidal·data.
30 ······Pilot·charts·can·be·downloaded·from·project·website·at·opencpn.org.30 ······Pilot·charts·can·be·downloaded·from·project·website·at·opencpn.org.
31 ······Other·useful·add-ons·may·be·found·inside·the·&quot;Download&quot;·link·at31 ······Other·useful·add-ons·may·be·found·inside·the·&quot;Download&quot;·link·at
32 ······at·the·same·site.</p>32 ······at·the·same·site.</p>
33 ··</description>33 ··</description>
34 ··<releases>34 ··<releases>
35 ····<release·version="5.10.2"·date="2024-09-10"·timestamp="1726039055">35 ····<release·version="5.10.2"·date="2024-09-11"·timestamp="1726039055">
36 ······<description>36 ······<description>
37 ········<p>The·latest·upstream·commit.</p>37 ········<p>The·latest·upstream·commit.</p>
38 ······</description>38 ······</description>
39 ····</release>39 ····</release>
40 ··</releases>40 ··</releases>
41 ··<screenshots>41 ··<screenshots>
42 ····<screenshot·type="default">42 ····<screenshot·type="default">
6.04 KB
opencpn-dbgsym_5.10.2+dfsg-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-11·07:17:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-11·07:17:35.000000·debian-binary
2 -rw-r--r--···0········0········0······892·2024-09-11·07:17:35.000000·control.tar.xz2 -rw-r--r--···0········0········0······896·2024-09-11·07:17:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0·97138588·2024-09-11·07:17:35.000000·data.tar.xz3 -rw-r--r--···0········0········0·97145748·2024-09-11·07:17:35.000000·data.tar.xz
1.57 KB
control.tar.xz
1.54 KB
control.tar
839 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Alec·Leamas·<leamas.alec@gmail.com>6 Maintainer:·Alec·Leamas·<leamas.alec@gmail.com>
7 Installed-Size:·981677 Installed-Size:·98167
8 Depends:·opencpn·(=·1:5.10.2+dfsg-1)8 Depends:·opencpn·(=·1:5.10.2+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·opencpn11 Description:·debug·symbols·for·opencpn
12 Build-Ids:·00e5d91494ce7861af1e655b60d08ffd9d19f498·0545d8b7caf8eb6a2cccaffbdc7530cf7589eb3e·096927065772b4f0f211b22569b2a6405484ed2e·21b0b3e49fdf4f34ef5220507bde4456c387a18b·75873eb80ee7568030a7e231715c7c9944a32728·e18dcc029f28ba463f2b83a49b14afa898eccc43·f8a38783ca8bcb8eed10f6000aae0a90dc06a71212 Build-Ids:·0545d8b7caf8eb6a2cccaffbdc7530cf7589eb3e·096927065772b4f0f211b22569b2a6405484ed2e·21b0b3e49fdf4f34ef5220507bde4456c387a18b·524333ea14343cafd2cf53f75ba8f9681341ee15·75873eb80ee7568030a7e231715c7c9944a32728·e18dcc029f28ba463f2b83a49b14afa898eccc43·f8a38783ca8bcb8eed10f6000aae0a90dc06a712
719 B
./md5sums
30.0 B
./md5sums
Files differ
671 B
line order
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 usr/lib/debug/.build-id/00/e5d91494ce7861af1e655b60d08ffd9d19f498.debug 
2 usr/lib/debug/.build-id/05/45d8b7caf8eb6a2cccaffbdc7530cf7589eb3e.debug1 usr/lib/debug/.build-id/05/45d8b7caf8eb6a2cccaffbdc7530cf7589eb3e.debug
3 usr/lib/debug/.build-id/09/6927065772b4f0f211b22569b2a6405484ed2e.debug2 usr/lib/debug/.build-id/09/6927065772b4f0f211b22569b2a6405484ed2e.debug
4 usr/lib/debug/.build-id/21/b0b3e49fdf4f34ef5220507bde4456c387a18b.debug3 usr/lib/debug/.build-id/21/b0b3e49fdf4f34ef5220507bde4456c387a18b.debug
 4 usr/lib/debug/.build-id/52/4333ea14343cafd2cf53f75ba8f9681341ee15.debug
5 usr/lib/debug/.build-id/75/873eb80ee7568030a7e231715c7c9944a32728.debug5 usr/lib/debug/.build-id/75/873eb80ee7568030a7e231715c7c9944a32728.debug
6 usr/lib/debug/.build-id/e1/8dcc029f28ba463f2b83a49b14afa898eccc43.debug6 usr/lib/debug/.build-id/e1/8dcc029f28ba463f2b83a49b14afa898eccc43.debug
7 usr/lib/debug/.build-id/f8/a38783ca8bcb8eed10f6000aae0a90dc06a712.debug7 usr/lib/debug/.build-id/f8/a38783ca8bcb8eed10f6000aae0a90dc06a712.debug
8 usr/lib/debug/.dwz/x86_64-linux-gnu/opencpn.debug8 usr/lib/debug/.dwz/x86_64-linux-gnu/opencpn.debug
3.95 KB
data.tar.xz
3.93 KB
data.tar
2.78 KB
file list
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/00/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)·59382072·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/00/e5d91494ce7861af1e655b60d08ffd9d19f498.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/05/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/05/
9 -rw-r--r--···0·root·········(0)·root·········(0)··5468656·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/05/45d8b7caf8eb6a2cccaffbdc7530cf7589eb3e.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··5468656·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/05/45d8b7caf8eb6a2cccaffbdc7530cf7589eb3e.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/09/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/09/
11 -rw-r--r--···0·root·········(0)·root·········(0)··1890784·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/09/6927065772b4f0f211b22569b2a6405484ed2e.debug9 -rw-r--r--···0·root·········(0)·root·········(0)··1890784·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/09/6927065772b4f0f211b22569b2a6405484ed2e.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/21/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/21/
13 -rw-r--r--···0·root·········(0)·root·········(0)···369176·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/21/b0b3e49fdf4f34ef5220507bde4456c387a18b.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···369176·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/21/b0b3e49fdf4f34ef5220507bde4456c387a18b.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/52/
 13 -rw-r--r--···0·root·········(0)·root·········(0)·59382072·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/52/4333ea14343cafd2cf53f75ba8f9681341ee15.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/75/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/75/
15 -rw-r--r--···0·root·········(0)·root·········(0)··3966008·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/75/873eb80ee7568030a7e231715c7c9944a32728.debug15 -rw-r--r--···0·root·········(0)·root·········(0)··3966008·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/75/873eb80ee7568030a7e231715c7c9944a32728.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/e1/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/e1/
17 -rw-r--r--···0·root·········(0)·root·········(0)·19976736·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/e1/8dcc029f28ba463f2b83a49b14afa898eccc43.debug17 -rw-r--r--···0·root·········(0)·root·········(0)·19976736·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/e1/8dcc029f28ba463f2b83a49b14afa898eccc43.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/f8/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/f8/
19 -rw-r--r--···0·root·········(0)·root·········(0)··1541944·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/f8/a38783ca8bcb8eed10f6000aae0a90dc06a712.debug19 -rw-r--r--···0·root·········(0)·root·········(0)··1541944·2024-09-11·07:17:35.000000·./usr/lib/debug/.build-id/f8/a38783ca8bcb8eed10f6000aae0a90dc06a712.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.dwz/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-11·07:17:35.000000·./usr/lib/debug/.dwz/
1.14 KB
./usr/lib/debug/.build-id/00/e5d91494ce7861af1e655b60d08ffd9d19f498.debug vs.
./usr/lib/debug/.build-id/52/4333ea14343cafd2cf53f75ba8f9681341ee15.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·00e5d91494ce7861af1e655b60d08ffd9d19f4986 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·524333ea14343cafd2cf53f75ba8f9681341ee15
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0