Bug#1001616: opencc: fails to build reproducibly's root case is not Identifier: build_id_differences_only

xiao sheng wen (=?UTF-8?Q?=E8=82=96=E7=9B=9B=E6=96=87?=) atzlinux at sina.com
Mon Dec 13 08:45:15 GMT 2021


Source: opencc
Version: 1.1.3+ds1-5
Severity: wishlist
X-Debbugs-CC: reproducible-builds at lists.alioth.debian.org


In
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/opencc.html

say:"The Build ID differs, but there are no other differences."

In fact, there are two root cases cause FTBR at least.

One is /usr/share/doc/opencc/html/index.html diff.
This also can find from:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/opencc.html
I had forwrded to upsteam[1] .


The another is not has relation to build-id.
I do the following debug:

1.add the --build-id=none to LDFLAGS in debian/rules:

export DEB_LDFLAGS_MAINT_APPEND = -Wl,--build-id=none

2. run reprotest

3. still get fails to build reproducibly
The errors output please see attachment.
It has not the build-id diff in it.

IMHO, It's other reason to cause the FTBR, need to investigate more.
  

[1] https://github.com/BYVoid/OpenCC/issues/649

-- 
肖盛文 xiao sheng wen Faris Xiao
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20211213/11022cb0/attachment.htm>
-------------- next part --------------
--- /tmp/opencc-rb-build-id-none/control
+++ /tmp/opencc-rb-build-id-none/experiment-1
│   --- /tmp/opencc-rb-build-id-none/control/libopencc-doc_1.1.3+ds1-5_all.deb
├── +++ /tmp/opencc-rb-build-id-none/experiment-1/libopencc-doc_1.1.3+ds1-5_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2021-10-27 07:39:59.000000 debian-binary
│ │ --rw-r--r--   0        0        0     7564 2021-10-27 07:39:59.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0     7560 2021-10-27 07:39:59.000000 control.tar.xz
│ │  -rw-r--r--   0        0        0   168712 2021-10-27 07:39:59.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -169,15 +169,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      597 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/folderopen.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10220 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/functions.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10108 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/functions_func.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    18187 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/group__opencc__c__api.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    13728 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/group__opencc__cpp__api.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     4039 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/group__opencc__simple__api.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    19556 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/hierarchy.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    21538 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/index.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    21540 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/index.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   175457 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/jquery.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3222 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/menu.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2951 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/menudata.js
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3960 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/modules.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      153 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/nav_f.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)       95 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/nav_g.png
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)       98 2021-10-27 07:39:59.000000 ./usr/share/doc/opencc/html/nav_h.png
│ │ │ ├── ./usr/share/doc/opencc/html/index.html
│ │ │ │ @@ -63,15 +63,15 @@
│ │ │ │  </div>
│ │ │ │  
│ │ │ │  <div class="PageDoc"><div class="header">
│ │ │ │    <div class="headertitle">
│ │ │ │  <div class="title">Open Chinese Convert 開放中文轉換 </div>  </div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │ -<div class="textblock"><p><a class="anchor" id="md__tmp_reprotest_qC7aP9_const_build_path_README"></a> [<a href="https://travis-ci.org/BYVoid/OpenCC">Travis</a>] [<a href="https://ci.appveyor.com/project/Carbo/OpenCC">AppVeyor</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/cmake.yml">C/C++ CI</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/nodejs.yml">Node.js CI</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/python.yml">Python CI</a>]</p>
│ │ │ │ +<div class="textblock"><p><a class="anchor" id="md__tmp_reprotest_qC7aP9_build_experiment_1_README"></a> [<a href="https://travis-ci.org/BYVoid/OpenCC">Travis</a>] [<a href="https://ci.appveyor.com/project/Carbo/OpenCC">AppVeyor</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/cmake.yml">C/C++ CI</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/nodejs.yml">Node.js CI</a>] [<a href="https://github.com/BYVoid/OpenCC/actions/workflows/python.yml">Python CI</a>]</p>
│ │ │ │  <h1><a class="anchor" id="autotoc_md1"></a>
│ │ │ │  Introduction 介紹</h1>
│ │ │ │  <p>OpenCC</p>
│ │ │ │  <p>Open Chinese Convert (OpenCC, 開放中文轉換) is an opensource project for conversions between Traditional Chinese, Simplified Chinese and Japanese Kanji (Shinjitai). It supports character-level and phrase-level conversion, character variant conversion and regional idioms among Mainland China, Taiwan and Hong Kong. This is not translation tool between Mandarin and Cantonese, etc.</p>
│ │ │ │  <p>中文簡繁轉換開源項目,支持詞彙級別的轉換、異體字轉換和地區習慣用詞轉換(中國大陸、臺灣、香港、日本新字體)。不提供普通話與粵語的轉換。</p>
│ │ │ │  <p>Discussion (Telegram): <a href="https://t.me/open_chinese_convert">https://t.me/open_chinese_convert</a></p>
│ │ │ │  <h2><a class="anchor" id="autotoc_md2"></a>
│   --- /tmp/opencc-rb-build-id-none/control/opencc_1.1.3+ds1-5_amd64.deb
├── +++ /tmp/opencc-rb-build-id-none/experiment-1/opencc_1.1.3+ds1-5_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2021-10-27 07:39:59.000000 debian-binary
│ │  -rw-r--r--   0        0        0      804 2021-10-27 07:39:59.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0    87512 2021-10-27 07:39:59.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0    87572 2021-10-27 07:39:59.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/bin/opencc
│ │ │ │ ├── readelf --wide --program-header {}
│ │ │ │ │ @@ -4,15 +4,15 @@
│ │ │ │ │  There are 11 program headers, starting at offset 64
│ │ │ │ │  
│ │ │ │ │  Program Headers:
│ │ │ │ │    Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
│ │ │ │ │    PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R   0x8
│ │ │ │ │    INTERP         0x0002a8 0x00000000000002a8 0x00000000000002a8 0x00001c 0x00001c R   0x1
│ │ │ │ │        [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
│ │ │ │ │ -  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x008568 0x008568 R   0x1000
│ │ │ │ │ +  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x008570 0x008570 R   0x1000
│ │ │ │ │    LOAD           0x009000 0x0000000000009000 0x0000000000009000 0x0100dd 0x0100dd R E 0x1000
│ │ │ │ │    LOAD           0x01a000 0x000000000001a000 0x000000000001a000 0x0035af 0x0035af R   0x1000
│ │ │ │ │    LOAD           0x01e0a8 0x000000000001f0a8 0x000000000001f0a8 0x000f98 0x0014d8 RW  0x1000
│ │ │ │ │    DYNAMIC        0x01eaf0 0x000000000001faf0 0x000000000001faf0 0x000240 0x000240 RW  0x8
│ │ │ │ │    NOTE           0x0002c4 0x00000000000002c4 0x00000000000002c4 0x000020 0x000020 R   0x4
│ │ │ │ │    GNU_EH_FRAME   0x01aa90 0x000000000001aa90 0x000000000001aa90 0x00047c 0x00047c R   0x4
│ │ │ │ │    GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x10
│ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ @@ -3,19 +3,19 @@
│ │ │ │ │  Section Headers:
│ │ │ │ │    [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
│ │ │ │ │    [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
│ │ │ │ │    [ 1] .interp           PROGBITS        00000000000002a8 0002a8 00001c 00   A  0   0  1
│ │ │ │ │    [ 2] .note.ABI-tag     NOTE            00000000000002c4 0002c4 000020 00   A  0   0  4
│ │ │ │ │    [ 3] .gnu.hash         GNU_HASH        00000000000002e8 0002e8 00082c 00   A  4   0  8
│ │ │ │ │    [ 4] .dynsym           DYNSYM          0000000000000b18 000b18 0020d0 18   A  5   1  8
│ │ │ │ │ -  [ 5] .dynstr           STRTAB          0000000000002be8 002be8 00379c 00   A  0   0  1
│ │ │ │ │ -  [ 6] .gnu.version      VERSYM          0000000000006384 006384 0002bc 02   A  4   0  2
│ │ │ │ │ -  [ 7] .gnu.version_r    VERNEED         0000000000006640 006640 000110 00   A  5   4  8
│ │ │ │ │ -  [ 8] .rela.dyn         RELA            0000000000006750 006750 0016c8 18   A  4   0  8
│ │ │ │ │ -  [ 9] .rela.plt         RELA            0000000000007e18 007e18 000750 18  AI  4  23  8
│ │ │ │ │ +  [ 5] .dynstr           STRTAB          0000000000002be8 002be8 00379e 00   A  0   0  1
│ │ │ │ │ +  [ 6] .gnu.version      VERSYM          0000000000006386 006386 0002bc 02   A  4   0  2
│ │ │ │ │ +  [ 7] .gnu.version_r    VERNEED         0000000000006648 006648 000110 00   A  5   4  8
│ │ │ │ │ +  [ 8] .rela.dyn         RELA            0000000000006758 006758 0016c8 18   A  4   0  8
│ │ │ │ │ +  [ 9] .rela.plt         RELA            0000000000007e20 007e20 000750 18  AI  4  23  8
│ │ │ │ │    [10] .init             PROGBITS        0000000000009000 009000 000017 00  AX  0   0  4
│ │ │ │ │    [11] .plt              PROGBITS        0000000000009020 009020 0004f0 10  AX  0   0 16
│ │ │ │ │    [12] .plt.got          PROGBITS        0000000000009510 009510 000008 08  AX  0   0  8
│ │ │ │ │    [13] .text             PROGBITS        0000000000009520 009520 00fbb1 00  AX  0   0 16
│ │ │ │ │    [14] .fini             PROGBITS        00000000000190d4 0190d4 000009 00  AX  0   0  4
│ │ │ │ │    [15] .rodata           PROGBITS        000000000001a000 01a000 000a90 00   A  0   0 32
│ │ │ │ │    [16] .eh_frame_hdr     PROGBITS        000000000001aa90 01aa90 00047c 00   A  0   0  4
│ │ │ │ ├── readelf --wide --relocs {}
│ │ │ │ │ @@ -1,9 +1,9 @@
│ │ │ │ │  
│ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x6750 contains 243 entries:
│ │ │ │ │ +Relocation section '.rela.dyn' at offset 0x6758 contains 243 entries:
│ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │  000000000001f0a8  0000000000000008 R_X86_64_RELATIVE                         ad60
│ │ │ │ │  000000000001f0b0  0000000000000008 R_X86_64_RELATIVE                         ab30
│ │ │ │ │  000000000001f0b8  0000000000000008 R_X86_64_RELATIVE                         ad20
│ │ │ │ │  000000000001f0c8  0000000000000008 R_X86_64_RELATIVE                         1f870
│ │ │ │ │  000000000001f0d0  0000000000000008 R_X86_64_RELATIVE                         c5f0
│ │ │ │ │  000000000001f0d8  0000000000000008 R_X86_64_RELATIVE                         cba0
│ │ │ │ │ @@ -241,15 +241,15 @@
│ │ │ │ │  000000000001f7d0  000000e700000005 R_X86_64_COPY          000000000001f7d0 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE at GLIBCXX_3.4 + 0
│ │ │ │ │  000000000001f7f0  0000011a00000005 R_X86_64_COPY          000000000001f7f0 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE at GLIBCXX_3.4.21 + 0
│ │ │ │ │  0000000000020040  000000fb00000005 R_X86_64_COPY          0000000000020040 stdout at GLIBC_2.2.5 + 0
│ │ │ │ │  0000000000020080  000000b800000005 R_X86_64_COPY          0000000000020080 _ZSt4cout at GLIBCXX_3.4 + 0
│ │ │ │ │  00000000000201a0  0000009a00000005 R_X86_64_COPY          00000000000201a0 _ZSt3cin at GLIBCXX_3.4 + 0
│ │ │ │ │  00000000000202c0  000000f100000005 R_X86_64_COPY          00000000000202c0 _ZSt4cerr at GLIBCXX_3.4 + 0
│ │ │ │ │  
│ │ │ │ │ -Relocation section '.rela.plt' at offset 0x7e18 contains 78 entries:
│ │ │ │ │ +Relocation section '.rela.plt' at offset 0x7e20 contains 78 entries:
│ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │  000000000001fd48  0000000100000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNSo3putEc at GLIBCXX_3.4 + 0
│ │ │ │ │  000000000001fd50  0000000200000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNSt8__detail15_List_node_base7_M_hookEPS0_ at GLIBCXX_3.4.15 + 0
│ │ │ │ │  000000000001fd58  0000000300000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE at GLIBCXX_3.4 + 0
│ │ │ │ │  000000000001fd60  0000000400000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv at GLIBCXX_3.4 + 0
│ │ │ │ │  000000000001fd68  0000000500000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev at GLIBCXX_3.4 + 0
│ │ │ │ │  000000000001fd70  0000000600000007 R_X86_64_JUMP_SLOT     0000000000000000 _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc at GLIBCXX_3.4.21 + 0
│ │ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ │ @@ -11,24 +11,24 @@
│ │ │ │ │   0x0000000000000019 (INIT_ARRAY)         0x1f0a8
│ │ │ │ │   0x000000000000001b (INIT_ARRAYSZ)       16 (bytes)
│ │ │ │ │   0x000000000000001a (FINI_ARRAY)         0x1f0b8
│ │ │ │ │   0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
│ │ │ │ │   0x000000006ffffef5 (GNU_HASH)           0x2e8
│ │ │ │ │   0x0000000000000005 (STRTAB)             0x2be8
│ │ │ │ │   0x0000000000000006 (SYMTAB)             0xb18
│ │ │ │ │ - 0x000000000000000a (STRSZ)              14236 (bytes)
│ │ │ │ │ + 0x000000000000000a (STRSZ)              14238 (bytes)
│ │ │ │ │   0x000000000000000b (SYMENT)             24 (bytes)
│ │ │ │ │   0x0000000000000015 (DEBUG)              0x0
│ │ │ │ │   0x0000000000000003 (PLTGOT)             0x1fd30
│ │ │ │ │   0x0000000000000002 (PLTRELSZ)           1872 (bytes)
│ │ │ │ │   0x0000000000000014 (PLTREL)             RELA
│ │ │ │ │ - 0x0000000000000017 (JMPREL)             0x7e18
│ │ │ │ │ - 0x0000000000000007 (RELA)               0x6750
│ │ │ │ │ + 0x0000000000000017 (JMPREL)             0x7e20
│ │ │ │ │ + 0x0000000000000007 (RELA)               0x6758
│ │ │ │ │   0x0000000000000008 (RELASZ)             5832 (bytes)
│ │ │ │ │   0x0000000000000009 (RELAENT)            24 (bytes)
│ │ │ │ │   0x000000000000001e (FLAGS)              BIND_NOW
│ │ │ │ │   0x000000006ffffffb (FLAGS_1)            Flags: NOW PIE
│ │ │ │ │ - 0x000000006ffffffe (VERNEED)            0x6640
│ │ │ │ │ + 0x000000006ffffffe (VERNEED)            0x6648
│ │ │ │ │   0x000000006fffffff (VERNEEDNUM)         4
│ │ │ │ │ - 0x000000006ffffff0 (VERSYM)             0x6384
│ │ │ │ │ + 0x000000006ffffff0 (VERSYM)             0x6386
│ │ │ │ │   0x000000006ffffff9 (RELACOUNT)          193
│ │ │ │ │   0x0000000000000000 (NULL)               0x0
│ │ │ │ ├── readelf --wide --version-info {}
│ │ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ │  
│ │ │ │ │  Version symbols section '.gnu.version' contains 350 entries:
│ │ │ │ │ - Addr: 0x0000000000006384  Offset: 0x006384  Link: 4 (.dynsym)
│ │ │ │ │ + Addr: 0x0000000000006386  Offset: 0x006386  Link: 4 (.dynsym)
│ │ │ │ │    000:   0 (*local*)       2 (GLIBCXX_3.4)   3 (GLIBCXX_3.4.15)    2 (GLIBCXX_3.4)
│ │ │ │ │    004:   2 (GLIBCXX_3.4)   2 (GLIBCXX_3.4)   5 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)
│ │ │ │ │    008:   5 (GLIBCXX_3.4.21)    5 (GLIBCXX_3.4.21)    4 (GLIBC_2.2.5)   2 (GLIBCXX_3.4)
│ │ │ │ │    00c:   2 (GLIBCXX_3.4)   2 (GLIBCXX_3.4)   6 (CXXABI_1.3)    4 (GLIBC_2.2.5)
│ │ │ │ │    010:   4 (GLIBC_2.2.5)   5 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)   6 (CXXABI_1.3) 
│ │ │ │ │    014:   4 (GLIBC_2.2.5)   2 (GLIBCXX_3.4)   5 (GLIBCXX_3.4.21)    0 (*local*)    
│ │ │ │ │    018:   5 (GLIBCXX_3.4.21)    6 (CXXABI_1.3)    2 (GLIBCXX_3.4)   6 (CXXABI_1.3) 
│ │ │ │ │ @@ -87,15 +87,15 @@
│ │ │ │ │    14c:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
│ │ │ │ │    150:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
│ │ │ │ │    154:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
│ │ │ │ │    158:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
│ │ │ │ │    15c:   1 (*global*)      1 (*global*)   
│ │ │ │ │  
│ │ │ │ │  Version needs section '.gnu.version_r' contains 4 entries:
│ │ │ │ │ - Addr: 0x0000000000006640  Offset: 0x006640  Link: 5 (.dynstr)
│ │ │ │ │ + Addr: 0x0000000000006648  Offset: 0x006648  Link: 5 (.dynstr)
│ │ │ │ │    000000: Version: 1  File: libgcc_s.so.1  Cnt: 1
│ │ │ │ │    0x0010:   Name: GCC_3.0  Flags: none  Version: 14
│ │ │ │ │    0x0020: Version: 1  File: libpthread.so.0  Cnt: 1
│ │ │ │ │    0x0030:   Name: GLIBC_2.2.5  Flags: none  Version: 13
│ │ │ │ │    0x0040: Version: 1  File: libc.so.6  Cnt: 3
│ │ │ │ │    0x0050:   Name: GLIBC_2.4  Flags: none  Version: 10
│ │ │ │ │    0x0060:   Name: GLIBC_2.14  Flags: none  Version: 7
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ │ @@ -885,9 +885,9 @@
│ │ │ │ │    0x00006308 332e342e 39004358 58414249 5f312e33 3.4.9.CXXABI_1.3
│ │ │ │ │    0x00006318 00474c49 42435858 5f332e34 2e323100 .GLIBCXX_3.4.21.
│ │ │ │ │    0x00006328 474c4942 4358585f 332e342e 31350047 GLIBCXX_3.4.15.G
│ │ │ │ │    0x00006338 4c494243 58585f33 2e340000 00000000 LIBCXX_3.4......
│ │ │ │ │    0x00006348 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x00006358 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x00006368 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ -  0x00006378 00000000 00000000 00000000          ............
│ │ │ │ │ +  0x00006378 00000000 00000000 00000000 0000     ..............
│ │ │ ├── ./usr/bin/opencc_dict
│ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ @@ -3,16 +3,16 @@
│ │ │ │ │  Section Headers:
│ │ │ │ │    [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
│ │ │ │ │    [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
│ │ │ │ │    [ 1] .interp           PROGBITS        00000000000002a8 0002a8 00001c 00   A  0   0  1
│ │ │ │ │    [ 2] .note.ABI-tag     NOTE            00000000000002c4 0002c4 000020 00   A  0   0  4
│ │ │ │ │    [ 3] .gnu.hash         GNU_HASH        00000000000002e8 0002e8 000778 00   A  4   0  8
│ │ │ │ │    [ 4] .dynsym           DYNSYM          0000000000000a60 000a60 001a10 18   A  5   1  8
│ │ │ │ │ -  [ 5] .dynstr           STRTAB          0000000000002470 002470 00318f 00   A  0   0  1
│ │ │ │ │ -  [ 6] .gnu.version      VERSYM          0000000000005600 005600 00022c 02   A  4   0  2
│ │ │ │ │ +  [ 5] .dynstr           STRTAB          0000000000002470 002470 003191 00   A  0   0  1
│ │ │ │ │ +  [ 6] .gnu.version      VERSYM          0000000000005602 005602 00022c 02   A  4   0  2
│ │ │ │ │    [ 7] .gnu.version_r    VERNEED         0000000000005830 005830 0000f0 00   A  5   3  8
│ │ │ │ │    [ 8] .rela.dyn         RELA            0000000000005920 005920 001350 18   A  4   0  8
│ │ │ │ │    [ 9] .rela.plt         RELA            0000000000006c70 006c70 0004e0 18  AI  4  23  8
│ │ │ │ │    [10] .init             PROGBITS        0000000000008000 008000 000017 00  AX  0   0  4
│ │ │ │ │    [11] .plt              PROGBITS        0000000000008020 008020 000350 10  AX  0   0 16
│ │ │ │ │    [12] .plt.got          PROGBITS        0000000000008370 008370 000008 08  AX  0   0  8
│ │ │ │ │    [13] .text             PROGBITS        0000000000008380 008380 00f351 00  AX  0   0 16
│ │ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ │ @@ -11,24 +11,24 @@
│ │ │ │ │   0x0000000000000019 (INIT_ARRAY)         0x1c3d8
│ │ │ │ │   0x000000000000001b (INIT_ARRAYSZ)       16 (bytes)
│ │ │ │ │   0x000000000000001a (FINI_ARRAY)         0x1c3e8
│ │ │ │ │   0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
│ │ │ │ │   0x000000006ffffef5 (GNU_HASH)           0x2e8
│ │ │ │ │   0x0000000000000005 (STRTAB)             0x2470
│ │ │ │ │   0x0000000000000006 (SYMTAB)             0xa60
│ │ │ │ │ - 0x000000000000000a (STRSZ)              12687 (bytes)
│ │ │ │ │ + 0x000000000000000a (STRSZ)              12689 (bytes)
│ │ │ │ │   0x000000000000000b (SYMENT)             24 (bytes)
│ │ │ │ │   0x0000000000000015 (DEBUG)              0x0
│ │ │ │ │   0x0000000000000003 (PLTGOT)             0x1ce08
│ │ │ │ │   0x0000000000000002 (PLTRELSZ)           1248 (bytes)
│ │ │ │ │   0x0000000000000014 (PLTREL)             RELA
│ │ │ │ │   0x0000000000000017 (JMPREL)             0x6c70
│ │ │ │ │   0x0000000000000007 (RELA)               0x5920
│ │ │ │ │   0x0000000000000008 (RELASZ)             4944 (bytes)
│ │ │ │ │   0x0000000000000009 (RELAENT)            24 (bytes)
│ │ │ │ │   0x000000000000001e (FLAGS)              BIND_NOW
│ │ │ │ │   0x000000006ffffffb (FLAGS_1)            Flags: NOW PIE
│ │ │ │ │   0x000000006ffffffe (VERNEED)            0x5830
│ │ │ │ │   0x000000006fffffff (VERNEEDNUM)         3
│ │ │ │ │ - 0x000000006ffffff0 (VERSYM)             0x5600
│ │ │ │ │ + 0x000000006ffffff0 (VERSYM)             0x5602
│ │ │ │ │   0x000000006ffffff9 (RELACOUNT)          163
│ │ │ │ │   0x0000000000000000 (NULL)               0x0
│ │ │ │ ├── readelf --wide --version-info {}
│ │ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ │  
│ │ │ │ │  Version symbols section '.gnu.version' contains 278 entries:
│ │ │ │ │ - Addr: 0x0000000000005600  Offset: 0x005600  Link: 4 (.dynsym)
│ │ │ │ │ + Addr: 0x0000000000005602  Offset: 0x005602  Link: 4 (.dynsym)
│ │ │ │ │    000:   0 (*local*)       2 (GLIBCXX_3.4)   3 (GLIBCXX_3.4.15)    4 (GLIBCXX_3.4.21) 
│ │ │ │ │    004:   4 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)   4 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)
│ │ │ │ │    008:   2 (GLIBCXX_3.4)   5 (CXXABI_1.3)    6 (GLIBC_2.2.5)   6 (GLIBC_2.2.5)
│ │ │ │ │    00c:   2 (GLIBCXX_3.4)   5 (CXXABI_1.3)    0 (*local*)       2 (GLIBCXX_3.4)
│ │ │ │ │    010:   4 (GLIBCXX_3.4.21)    4 (GLIBCXX_3.4.21)    5 (CXXABI_1.3)    2 (GLIBCXX_3.4)
│ │ │ │ │    014:   5 (CXXABI_1.3)    2 (GLIBCXX_3.4)   5 (CXXABI_1.3)    7 (GLIBC_2.14) 
│ │ │ │ │    018:   6 (GLIBC_2.2.5)   2 (GLIBCXX_3.4)   2 (GLIBCXX_3.4)   8 (CXXABI_1.3.9)
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ │ @@ -788,9 +788,10 @@
│ │ │ │ │    0x00005580 42495f31 2e332e39 00435858 4142495f BI_1.3.9.CXXABI_
│ │ │ │ │    0x00005590 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4.
│ │ │ │ │    0x000055a0 32310047 4c494243 58585f33 2e342e31 21.GLIBCXX_3.4.1
│ │ │ │ │    0x000055b0 3500474c 49424358 585f332e 34000000 5.GLIBCXX_3.4...
│ │ │ │ │    0x000055c0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x000055d0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x000055e0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ -  0x000055f0 00000000 00000000 00000000 000000   ...............
│ │ │ │ │ +  0x000055f0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ +  0x00005600 00                                  .
│ │ │ ├── ./usr/bin/opencc_phrase_extract
│ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ @@ -3,16 +3,16 @@
│ │ │ │ │  Section Headers:
│ │ │ │ │    [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
│ │ │ │ │    [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
│ │ │ │ │    [ 1] .interp           PROGBITS        00000000000002a8 0002a8 00001c 00   A  0   0  1
│ │ │ │ │    [ 2] .note.ABI-tag     NOTE            00000000000002c4 0002c4 000020 00   A  0   0  4
│ │ │ │ │    [ 3] .gnu.hash         GNU_HASH        00000000000002e8 0002e8 0007e4 00   A  4   0  8
│ │ │ │ │    [ 4] .dynsym           DYNSYM          0000000000000ad0 000ad0 001e60 18   A  5   1  8
│ │ │ │ │ -  [ 5] .dynstr           STRTAB          0000000000002930 002930 0039f5 00   A  0   0  1
│ │ │ │ │ -  [ 6] .gnu.version      VERSYM          0000000000006326 006326 000288 02   A  4   0  2
│ │ │ │ │ +  [ 5] .dynstr           STRTAB          0000000000002930 002930 0039f7 00   A  0   0  1
│ │ │ │ │ +  [ 6] .gnu.version      VERSYM          0000000000006328 006328 000288 02   A  4   0  2
│ │ │ │ │    [ 7] .gnu.version_r    VERNEED         00000000000065b0 0065b0 0000f0 00   A  5   3  8
│ │ │ │ │    [ 8] .rela.dyn         RELA            00000000000066a0 0066a0 001710 18   A  4   0  8
│ │ │ │ │    [ 9] .rela.plt         RELA            0000000000007db0 007db0 0006c0 18  AI  4  23  8
│ │ │ │ │    [10] .init             PROGBITS        0000000000009000 009000 000017 00  AX  0   0  4
│ │ │ │ │    [11] .plt              PROGBITS        0000000000009020 009020 000490 10  AX  0   0 16
│ │ │ │ │    [12] .plt.got          PROGBITS        00000000000094b0 0094b0 000008 08  AX  0   0  8
│ │ │ │ │    [13] .text             PROGBITS        00000000000094c0 0094c0 00f391 00  AX  0   0 16
│ │ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ │ @@ -11,24 +11,24 @@
│ │ │ │ │   0x0000000000000019 (INIT_ARRAY)         0x1e0b8
│ │ │ │ │   0x000000000000001b (INIT_ARRAYSZ)       16 (bytes)
│ │ │ │ │   0x000000000000001a (FINI_ARRAY)         0x1e0c8
│ │ │ │ │   0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
│ │ │ │ │   0x000000006ffffef5 (GNU_HASH)           0x2e8
│ │ │ │ │   0x0000000000000005 (STRTAB)             0x2930
│ │ │ │ │   0x0000000000000006 (SYMTAB)             0xad0
│ │ │ │ │ - 0x000000000000000a (STRSZ)              14837 (bytes)
│ │ │ │ │ + 0x000000000000000a (STRSZ)              14839 (bytes)
│ │ │ │ │   0x000000000000000b (SYMENT)             24 (bytes)
│ │ │ │ │   0x0000000000000015 (DEBUG)              0x0
│ │ │ │ │   0x0000000000000003 (PLTGOT)             0x1ed70
│ │ │ │ │   0x0000000000000002 (PLTRELSZ)           1728 (bytes)
│ │ │ │ │   0x0000000000000014 (PLTREL)             RELA
│ │ │ │ │   0x0000000000000017 (JMPREL)             0x7db0
│ │ │ │ │   0x0000000000000007 (RELA)               0x66a0
│ │ │ │ │   0x0000000000000008 (RELASZ)             5904 (bytes)
│ │ │ │ │   0x0000000000000009 (RELAENT)            24 (bytes)
│ │ │ │ │   0x000000000000001e (FLAGS)              BIND_NOW
│ │ │ │ │   0x000000006ffffffb (FLAGS_1)            Flags: NOW PIE
│ │ │ │ │   0x000000006ffffffe (VERNEED)            0x65b0
│ │ │ │ │   0x000000006fffffff (VERNEEDNUM)         3
│ │ │ │ │ - 0x000000006ffffff0 (VERSYM)             0x6326
│ │ │ │ │ + 0x000000006ffffff0 (VERSYM)             0x6328
│ │ │ │ │   0x000000006ffffff9 (RELACOUNT)          198
│ │ │ │ │   0x0000000000000000 (NULL)               0x0
│ │ │ │ ├── readelf --wide --version-info {}
│ │ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ │  
│ │ │ │ │  Version symbols section '.gnu.version' contains 324 entries:
│ │ │ │ │ - Addr: 0x0000000000006326  Offset: 0x006326  Link: 4 (.dynsym)
│ │ │ │ │ + Addr: 0x0000000000006328  Offset: 0x006328  Link: 4 (.dynsym)
│ │ │ │ │    000:   0 (*local*)       2 (GLIBCXX_3.4)   3 (GLIBCXX_3.4.15)    0 (*local*)    
│ │ │ │ │    004:   2 (GLIBCXX_3.4)   4 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)   4 (GLIBCXX_3.4.21) 
│ │ │ │ │    008:   2 (GLIBCXX_3.4)   4 (GLIBCXX_3.4.21)    2 (GLIBCXX_3.4)   2 (GLIBCXX_3.4)
│ │ │ │ │    00c:   0 (*local*)       5 (CXXABI_1.3)    6 (GLIBC_2.2.5)   6 (GLIBC_2.2.5)
│ │ │ │ │    010:   2 (GLIBCXX_3.4)   5 (CXXABI_1.3)    2 (GLIBCXX_3.4)   4 (GLIBCXX_3.4.21) 
│ │ │ │ │    014:   0 (*local*)       0 (*local*)       4 (GLIBCXX_3.4.21)    0 (*local*)    
│ │ │ │ │    018:   5 (CXXABI_1.3)    7 (GLIBCXX_3.4.9)   2 (GLIBCXX_3.4)   5 (CXXABI_1.3)
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ │ @@ -923,9 +923,9 @@
│ │ │ │ │    0x000062b0 58584142 495f312e 3300474c 49424358 XXABI_1.3.GLIBCX
│ │ │ │ │    0x000062c0 585f332e 342e3231 00474c49 42435858 X_3.4.21.GLIBCXX
│ │ │ │ │    0x000062d0 5f332e34 2e313500 474c4942 4358585f _3.4.15.GLIBCXX_
│ │ │ │ │    0x000062e0 332e3400 00000000 00000000 00000000 3.4.............
│ │ │ │ │    0x000062f0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x00006300 00000000 00000000 00000000 00000000 ................
│ │ │ │ │    0x00006310 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ -  0x00006320 00000000 00                         .....
│ │ │ │ │ +  0x00006320 00000000 000000                     .......
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x00186602339240CB.asc
Type: application/pgp-keys
Size: 9721 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20211213/11022cb0/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20211213/11022cb0/attachment.sig>


More information about the Reproducible-builds mailing list