reproduceiable issue on -dbgsym package
Bo YU
tsu.yubo at gmail.com
Mon May 6 10:09:23 BST 2024
Hi,
I have one package aemu[0] and its reprotest[1] test failed. However
from the log online, I did not find any value cluster to fix the
issue. So I use `reprotest` locally:
```
sudo reprotest .
```
The log is here[2].
```
│ │ │ │ │ @@ -1,5 +1,5 @@
│ │ │ │ │ -usr/lib/debug/.build-id/7a/88b178b5738f0e603c0f47a76b32be95021253.debug
│ │ │ │ │ -usr/lib/debug/.build-id/8d/8ff71384b0817afb1045893828df22609d92fc.debug
│ │ │ │ │ +usr/lib/debug/.build-id/2f/3305926535637e7157528a3a3fcb0c0c791ce4.debug
│ │ │ │ │ +usr/lib/debug/.build-id/95/69174deff540ae787229b79db4e3a8da94121b.debug
│ │ │ │ │ usr/lib/debug/.build-id/a8/a87a6a97753a6853419092b54370eb754c5c49.debug
│ │ │ │ │ usr/lib/debug/.build-id/fe/c620722ee77e10deb492b7532007e357792df6.debug
│ │ │ │ │ usr/lib/debug/.dwz/x86_64-linux-gnu/libaemu0.debug
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -1,16 +1,16 @@
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000 ./
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000 ./usr/
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000 ./usr/lib/
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/
│ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/7a/
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 963528 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/7a/88b178b5738f0e603c0f47a76b32be95021253.debug
│ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/8d/
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 1058528 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/8d/8ff71384b0817afb1045893828df22609d92fc.debug
│ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/2f/
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 963528 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/2f/3305926535637e7157528a3a3fcb0c0c791ce4.debug
│ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/95/
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1058528 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/95/69174deff540ae787229b79db4e3a8da94121b.debug
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/a8/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 145592 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/a8/a87a6a97753a6853419092b54370eb754c5c49.debug
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.build-id/fe/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 83072 2024-04-29
09:20:09.000000
./usr/lib/debug/.build-id/fe/c620722ee77e10deb492b7532007e357792df6.debug
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.dwz/
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-29 09:20:09.000000
./usr/lib/debug/.dwz/x86_64-linux-gnu/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 106232 2024-04-29
09:20:09.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libaemu0.debug
│ │ │ │ --- ./usr/lib/debug/.build-id/7a/88b178b5738f0e603c0f47a76b32be95021253.debug
│ │ │ ├── +++ ./usr/lib/debug/.build-id/2f/3305926535637e7157528a3a3fcb0c0c791ce4.debug
│ │ │ │┄ Command `'readelf --wide --debug-dump=info {}'` failed with
exit code -11. Standard output:
│ │ │ │┄ Contents of the .debug_info section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmpcwm1_127_DebTarContainer/0/6.debug):
│ │ │ │┄ […]
│ │ │ │┄ Files 0% similar despite different names
│ │ │ │ @@ -1,14 +1,14 @@
│ │ │ │ 00000000: 7f45 4c46 0201 0100 0000 0000 0000 0000 .ELF............
│ │ │ │ 00000010: 0300 3e00 0100 0000 0000 0000 0000 0000 ..>.............
│ │ │ │ 00000020: 4000 0000 0000 0000 08aa 0e00 0000 0000 @...............
│ │ │ │ 00000030: 0000 0000 4000 3800 0900 4000 2700 2600 .... at .8...@.'.&.
│ │ │ │ 00000040: 0100 0000 0400 0000 0000 0000 0000 0000 ................
│ │ │ │ 00000050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ -00000060: 5c02 0000 0000 0000 28b4 0000 0000 0000 \.......(.......
│ │ │ │ +00000060: 5c02 0000 0000 0000 30b4 0000 0000 0000 \.......0.......
│ │ │ │ 00000070: 0010 0000 0000 0000 0100 0000 0500 0000 ................
│ │ │ │ 00000080: 0000 0000 0000 0000 00c0 0000 0000 0000 ................
│ │ │ │ 00000090: 00c0 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 000000a0: f595 0100 0000 0000 0010 0000 0000 0000 ................
│ │ │ │ 000000b0: 0100 0000 0400 0000 0000 0000 0000 0000 ................
│ │ │ │ 000000c0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......
│ │ │ │ 000000d0: 0000 0000 0000 0000 3886 0000 0000 0000 ........8.......
│ │ │ │ @@ -30,16 +30,16 @@
│ │ │ │ 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 000001f0: 0000 0000 0000 0000 1000 0000 0000 0000 ................
│ │ │ │ 00000200: 52e5 7464 0400 0000 0810 0000 0000 0000 R.td............
│ │ │ │ 00000210: 08f0 0200 0000 0000 08f0 0200 0000 0000 ................
│ │ │ │ 00000220: 0000 0000 0000 0000 f80f 0000 0000 0000 ................
│ │ │ │ 00000230: 0100 0000 0000 0000 0400 0000 1400 0000 ................
│ │ │ │ -00000240: 0300 0000 474e 5500 7a88 b178 b573 8f0e ....GNU.z..x.s..
│ │ │ │ -00000250: 603c 0f47 a76b 32be 9502 1253 4743 433a `<.G.k2....SGCC:
│ │ │ │ +00000240: 0300 0000 474e 5500 2f33 0592 6535 637e ....GNU./3..e5c~
│ │ │ │ +00000250: 7157 528a 3a3f cb0c 0c79 1ce4 4743 433a qWR.:?...y..GCC:
│ │ │ │ 00000260: 2028 4465 6269 616e 2031 332e 322e 302d (Debian 13.2.0-
│ │ │ │ 00000270: 3233 2920 3133 2e32 2e30 0000 0000 0000 23) 13.2.0......
│ │ │ │ 00000280: 0100 0000 0000 0000 c000 0000 0000 0000 ................
│ │ │ │ 00000290: 0100 0000 0000 0000 789c 8b61 6060 6062 ........x..a```b
│ │ │ │ 000002a0: b0b5 6260 e060 0081 8637 608a a1f4 2c84 ..b`.`...7`...,.
│ │ │ │ 000002b0: 763a 03a1 adf8 20f4 83d3 10da 0b42 3168 v:.... ......B1h
│ │ │ │ 000002c0: 41e5 2518 b083 18b0 f91e df99 a1e6 33ec A.%...........3.
│ │ │ │ @@ -60076,30 +60076,30 @@
│ │ │ │ 000eaab0: 0300 0000 0000 0000 0800 0000 0000 0000 ................
│ │ │ │ 000eaac0: 0000 0000 0000 0000 3800 0000 0800 0000 ........8.......
│ │ │ │ 000eaad0: 0200 0000 0000 0000 180c 0000 0000 0000 ................
│ │ │ │ 000eaae0: 5c02 0000 0000 0000 c825 0000 0000 0000 \........%......
│ │ │ │ 000eaaf0: 0400 0000 0100 0000 0800 0000 0000 0000 ................
│ │ │ │ 000eab00: 1800 0000 0000 0000 4000 0000 0800 0000 ........ at .......
│ │ │ │ 000eab10: 0200 0000 0000 0000 e031 0000 0000 0000 .........1......
│ │ │ │ -000eab20: 5c02 0000 0000 0000 9954 0000 0000 0000 \........T......
│ │ │ │ +000eab20: 5c02 0000 0000 0000 9d54 0000 0000 0000 \........T......
│ │ │ │ 000eab30: 0000 0000 0000 0000 0100 0000 0000 0000 ................
│ │ │ │ 000eab40: 0000 0000 0000 0000 4800 0000 0800 0000 ........H.......
│ │ │ │ -000eab50: 0200 0000 0000 0000 7a86 0000 0000 0000 ........z.......
│ │ │ │ +000eab50: 0200 0000 0000 0000 7e86 0000 0000 0000 ........~.......
│ │ │ │ 000eab60: 5c02 0000 0000 0000 2603 0000 0000 0000 \.......&.......
│ │ │ │ 000eab70: 0300 0000 0000 0000 0200 0000 0000 0000 ................
│ │ │ │ 000eab80: 0200 0000 0000 0000 5500 0000 0800 0000 ........U.......
│ │ │ │ -000eab90: 0200 0000 0000 0000 a089 0000 0000 0000 ................
│ │ │ │ +000eab90: 0200 0000 0000 0000 a889 0000 0000 0000 ................
│ │ │ │ 000eaba0: 5c02 0000 0000 0000 3001 0000 0000 0000 \.......0.......
│ │ │ │ 000eabb0: 0400 0000 0300 0000 0800 0000 0000 0000 ................
│ │ │ │ 000eabc0: 0000 0000 0000 0000 6400 0000 0800 0000 ........d.......
│ │ │ │ -000eabd0: 0200 0000 0000 0000 d08a 0000 0000 0000 ................
│ │ │ │ +000eabd0: 0200 0000 0000 0000 d88a 0000 0000 0000 ................
│ │ │ │ 000eabe0: 5c02 0000 0000 0000 e817 0000 0000 0000 \...............
│ │ │ │ 000eabf0: 0300 0000 0000 0000 0800 0000 0000 0000 ................
│ │ │ │ 000eac00: 1800 0000 0000 0000 6e00 0000 0800 0000 ........n.......
│ │ │ │ -000eac10: 0200 0000 0000 0000 b8a2 0000 0000 0000 ................
│ │ │ │ +000eac10: 0200 0000 0000 0000 c0a2 0000 0000 0000 ................
│ │ │ │ 000eac20: 5c02 0000 0000 0000 7011 0000 0000 0000 \.......p.......
│ │ │ │ 000eac30: 0300 0000 1600 0000 0800 0000 0000 0000 ................
│ │ │ │ 000eac40: 1800 0000 0000 0000 7800 0000 0800 0000 ........x.......
│ │ │ │ 000eac50: 0600 0000 0000 0000 00c0 0000 0000 0000 ................
│ │ │ │ 000eac60: 0010 0000 0000 0000 1700 0000 0000 0000 ................
│ │ │ │ 000eac70: 0000 0000 0000 0000 0400 0000 0000 0000 ................
│ │ │ │ 000eac80: 0000 0000 0000 0000 7300 0000 0800 0000 ........s.......
│ │ │ │ --- ./usr/lib/debug/.build-id/8d/8ff71384b0817afb1045893828df22609d92fc.debug
│ │ │ ├── +++ ./usr/lib/debug/.build-id/95/69174deff540ae787229b79db4e3a8da94121b.debug
│ │ │ │┄ Command `'readelf --wide --debug-dump=info {}'` failed with
exit code -11. Standard output:
│ │ │ │┄ Contents of the .debug_info section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmpcwm1_127_DebTarContainer/0/8.debug):
│ │ │ │┄ […]
│ │ │ │┄ Files 1% similar despite different names
│ │ │ │ @@ -30,16 +30,16 @@
│ │ │ │ 000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 000001f0: 0000 0000 0000 0000 1000 0000 0000 0000 ................
│ │ │ │ 00000200: 52e5 7464 0400 0000 b811 0000 0000 0000 R.td............
│ │ │ │ 00000210: b8c1 0200 0000 0000 b8c1 0200 0000 0000 ................
│ │ │ │ 00000220: 0000 0000 0000 0000 480e 0000 0000 0000 ........H.......
│ │ │ │ 00000230: 0100 0000 0000 0000 0400 0000 1400 0000 ................
│ │ │ │ -00000240: 0300 0000 474e 5500 8d8f f713 84b0 817a ....GNU........z
│ │ │ │ -00000250: fb10 4589 3828 df22 609d 92fc 4743 433a ..E.8(."`...GCC:
│ │ │ │ +00000240: 0300 0000 474e 5500 9569 174d eff5 40ae ....GNU..i.M.. at .
│ │ │ │ +00000250: 7872 29b7 9db4 e3a8 da94 121b 4743 433a xr).........GCC:
│ │ │ │ 00000260: 2028 4465 6269 616e 2031 332e 322e 302d (Debian 13.2.0-
│ │ │ │ 00000270: 3233 2920 3133 2e32 2e30 0000 0000 0000 23) 13.2.0......
│ │ │ │ 00000280: 0100 0000 0000 0000 8001 0000 0000 0000 ................
│ │ │ │ 00000290: 0100 0000 0000 0000 789c d361 6460 6062 ........x..ad``b
│ │ │ │ 000002a0: d031 6660 e060 0081 0bea 8c60 dabc 124c .1f`.`.....`...L
│ │ │ │ 000002b0: 3138 5c85 d0af b821 74c3 5908 ed0d a118 18\....!t.Y.....
│ │ │ │ 000002c0: 025e 4068 1528 ff0c 545e 16ca 7f05 e53f .^@h.(..T^.....?
│ │ │ │ @@ -66014,18 +66014,18 @@
│ │ │ │ 00101dd0: 0800 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 00101de0: 3800 0000 0800 0000 0200 0000 0000 0000 8...............
│ │ │ │ 00101df0: 580c 0000 0000 0000 5c02 0000 0000 0000 X.......\.......
│ │ │ │ 00101e00: 602d 0000 0000 0000 0400 0000 0100 0000 `-..............
│ │ │ │ 00101e10: 0800 0000 0000 0000 1800 0000 0000 0000 ................
│ │ │ │ 00101e20: 4000 0000 0800 0000 0200 0000 0000 0000 @...............
│ │ │ │ 00101e30: b839 0000 0000 0000 5c02 0000 0000 0000 .9......\.......
│ │ │ │ -00101e40: 6c52 0000 0000 0000 0000 0000 0000 0000 lR..............
│ │ │ │ +00101e40: 6e52 0000 0000 0000 0000 0000 0000 0000 nR..............
│ │ │ │ 00101e50: 0100 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 00101e60: 4800 0000 0800 0000 0200 0000 0000 0000 H...............
│ │ │ │ -00101e70: 248c 0000 0000 0000 5c02 0000 0000 0000 $.......\.......
│ │ │ │ +00101e70: 268c 0000 0000 0000 5c02 0000 0000 0000 &.......\.......
│ │ │ │ 00101e80: c803 0000 0000 0000 0300 0000 0000 0000 ................
│ │ │ │ 00101e90: 0200 0000 0000 0000 0200 0000 0000 0000 ................
│ │ │ │ 00101ea0: 5500 0000 0800 0000 0200 0000 0000 0000 U...............
│ │ │ │ 00101eb0: f08f 0000 0000 0000 5c02 0000 0000 0000 ........\.......
│ │ │ │ 00101ec0: f001 0000 0000 0000 0400 0000 0400 0000 ................
│ │ │ │ 00101ed0: 0800 0000 0000 0000 0000 0000 0000 0000 ................
│ │ │ │ 00101ee0: 6400 0000 0800 0000 0200 0000 0000 0000 d...............
│ --- /tmp/tmp_66nxmjm/control/libaemu0_0.1.2+dfsg-1_amd64.deb
├── +++ /tmp/tmp_66nxmjm/experiment-1/libaemu0_0.1.2+dfsg-1_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-04-29 09:20:09.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 6912 2024-04-29 09:20:09.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 131088 2024-04-29 09:20:09.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 130848 2024-04-29 09:20:09.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/libaemu-base.so.0.1.2
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ @@ -2,16 +2,16 @@
│ │ │ │ │
│ │ │ │ │ Section Headers:
│ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al
│ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0
│ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4
│ │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0009f4 00 A 3 0 8
│ │ │ │ │ [ 3] .dynsym DYNSYM 0000000000000c58 000c58 002d60 18 A 4 1 8
│ │ │ │ │ - [ 4] .dynstr STRTAB 00000000000039b8 0039b8 00526c 00 A 0 0 1
│ │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000008c24 008c24 0003c8 02 A 3 0 2
│ │ │ │ │ + [ 4] .dynstr STRTAB 00000000000039b8 0039b8 00526e 00 A 0 0 1
│ │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000008c26 008c26 0003c8 02 A 3 0 2
│ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000008ff0 008ff0 0001f0 00 A 4 4 8
│ │ │ │ │ [ 7] .rela.dyn RELA 00000000000091e0 0091e0 000ee8 18 A 3 0 8
│ │ │ │ │ [ 8] .rela.plt RELA 000000000000a0c8 00a0c8 0013e0 18 AI 3 22 8
│ │ │ │ │ [ 9] .init PROGBITS 000000000000c000 00c000 000017 00 AX 0 0 4
│ │ │ │ │ [10] .plt PROGBITS 000000000000c020 00c020 000d50 10 AX 0 0 16
│ │ │ │ │ [11] .plt.got PROGBITS 000000000000cd70 00cd70 000008 08 AX 0 0 8
│ │ │ │ │ [12] .text PROGBITS 000000000000cd80 00cd80 017fdf 00 AX 0 0 16
│ │ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ │ @@ -12,23 +12,23 @@
│ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x2c1b8
│ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
│ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x2c1c8
│ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
│ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260
│ │ │ │ │ 0x0000000000000005 (STRTAB) 0x39b8
│ │ │ │ │ 0x0000000000000006 (SYMTAB) 0xc58
│ │ │ │ │ - 0x000000000000000a (STRSZ) 21100 (bytes)
│ │ │ │ │ + 0x000000000000000a (STRSZ) 21102 (bytes)
│ │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes)
│ │ │ │ │ 0x0000000000000003 (PLTGOT) 0x2c7e0
│ │ │ │ │ 0x0000000000000002 (PLTRELSZ) 5088 (bytes)
│ │ │ │ │ 0x0000000000000014 (PLTREL) RELA
│ │ │ │ │ 0x0000000000000017 (JMPREL) 0xa0c8
│ │ │ │ │ 0x0000000000000007 (RELA) 0x91e0
│ │ │ │ │ 0x0000000000000008 (RELASZ) 3816 (bytes)
│ │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes)
│ │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW
│ │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW
│ │ │ │ │ 0x000000006ffffffe (VERNEED) 0x8ff0
│ │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 4
│ │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x8c24
│ │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x8c26
│ │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 45
│ │ │ │ │ 0x0000000000000000 (NULL) 0x0
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │ │
│ │ │ │ │ Displaying notes found in: .note.gnu.build-id
│ │ │ │ │ Owner Data size Description
│ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 8d8ff71384b0817afb1045893828df22609d92fc
│ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 9569174deff540ae787229b79db4e3a8da94121b
│ │ │ │ ├── readelf --wide --version-info {}
│ │ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ │
│ │ │ │ │ Version symbols section '.gnu.version' contains 484 entries:
│ │ │ │ │ - Addr: 0x0000000000008c24 Offset: 0x00008c24 Link: 3 (.dynsym)
│ │ │ │ │ + Addr: 0x0000000000008c26 Offset: 0x00008c26 Link: 3 (.dynsym)
│ │ │ │ │ 000: 0 (*local*) 2 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 4 (GLIBCXX_3.4)
│ │ │ │ │ 004: 5 (CXXABI_1.3.5) 4 (GLIBCXX_3.4) 4 (GLIBCXX_3.4) 6
(GLIBCXX_3.4.14)
│ │ │ │ │ 008: 4 (GLIBCXX_3.4) 7 (GLIBCXX_3.4.21) 4 (GLIBCXX_3.4) 4
(GLIBCXX_3.4)
│ │ │ │ │ 00c: 8 (GLIBC_2.32) 4 (GLIBCXX_3.4) 4 (GLIBCXX_3.4) 7 (GLIBCXX_3.4.21)
│ │ │ │ │ 010: 7 (GLIBCXX_3.4.21) 3 (GLIBC_2.2.5) 4 (GLIBCXX_3.4) 9 (GCC_3.3.1)
│ │ │ │ │ 014: 2 (GLIBC_2.3.2) 7 (GLIBCXX_3.4.21) 3 (GLIBC_2.2.5) 4
(GLIBCXX_3.4)
│ │ │ │ │ 018: 3 (GLIBC_2.2.5) 6 (GLIBCXX_3.4.14) a (CXXABI_1.3) 3 (GLIBC_2.2.5)
│ │ │ │ ├── readelf --wide --debug-dump=frames {}
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -Contents of the .eh_frame section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmp6opmdmfj_DebTarContainer/0/4.2):
│ │ │ │ │ +Contents of the .eh_frame section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmpszrutyno_DebTarContainer/0/4.2):
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │ 00000000 0000000000000014 00000000 CIE
│ │ │ │ │ Version: 1
│ │ │ │ │ Augmentation: "zR"
│ │ │ │ │ Code alignment factor: 1
│ │ │ │ │ Data alignment factor: -8
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ │ @@ -1314,9 +1314,9 @@
│ │ │ │ │ 0x00008ba8 2e333400 474c4942 435f322e 332e3400 .34.GLIBC_2.3.4.
│ │ │ │ │ 0x00008bb8 474c4942 435f322e 33320047 4c494243 GLIBC_2.32.GLIBC
│ │ │ │ │ 0x00008bc8 5f322e32 2e350047 4c494243 5f322e33 _2.2.5.GLIBC_2.3
│ │ │ │ │ 0x00008bd8 2e320000 00000000 00000000 00000000 .2..............
│ │ │ │ │ 0x00008be8 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008bf8 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008c08 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ - 0x00008c18 00000000 00000000 00000000 ............
│ │ │ │ │ + 0x00008c18 00000000 00000000 00000000 0000 ..............
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {}
│ │ │ │ │ @@ -1,7 +1,7 @@
│ │ │ │ │
│ │ │ │ │ Hex dump of section '.gnu_debuglink':
│ │ │ │ │ - 0x00000000 38666637 31333834 62303831 37616662 8ff71384b0817afb
│ │ │ │ │ - 0x00000010 31303435 38393338 32386466 32323630 1045893828df2260
│ │ │ │ │ - 0x00000020 39643932 66632e64 65627567 00000000 9d92fc.debug....
│ │ │ │ │ - 0x00000030 1561ad36 .a.6
│ │ │ │ │ + 0x00000000 36393137 34646566 66353430 61653738 69174deff540ae78
│ │ │ │ │ + 0x00000010 37323239 62373964 62346533 61386461 7229b79db4e3a8da
│ │ │ │ │ + 0x00000020 39343132 31622e64 65627567 00000000 94121b.debug....
│ │ │ │ │ + 0x00000030 47f8d1de G...
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/libaemu-host-common.so.0.1.2
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │ ├── readelf --wide --program-header {}
│ │ │ │ │ @@ -1,15 +1,15 @@
│ │ │ │ │
│ │ │ │ │ Elf file type is DYN (Shared object file)
│ │ │ │ │ Entry point 0x0
│ │ │ │ │ There are 9 program headers, starting at offset 64
│ │ │ │ │
│ │ │ │ │ Program Headers:
│ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
│ │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000
0x00b428 0x00b428 R 0x1000
│ │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000
0x00b430 0x00b430 R 0x1000
│ │ │ │ │ LOAD 0x00c000 0x000000000000c000 0x000000000000c000 0x0195f5
0x0195f5 R E 0x1000
│ │ │ │ │ LOAD 0x026000 0x0000000000026000 0x0000000000026000 0x008638
0x008638 R 0x1000
│ │ │ │ │ LOAD 0x02f008 0x000000000002f008 0x000000000002f008 0x0010f0
0x0019a0 RW 0x1000
│ │ │ │ │ DYNAMIC 0x02f6a0 0x000000000002f6a0 0x000000000002f6a0
0x000240 0x000240 RW 0x8
│ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024
0x000024 R 0x4
│ │ │ │ │ GNU_EH_FRAME 0x027df4 0x0000000000027df4 0x0000000000027df4
0x000e2c 0x000e2c R 0x4
│ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000
0x000000 0x000000 RW 0x10
│ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ @@ -2,19 +2,19 @@
│ │ │ │ │
│ │ │ │ │ Section Headers:
│ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al
│ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0
│ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4
│ │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0009b8 00 A 3 0 8
│ │ │ │ │ [ 3] .dynsym DYNSYM 0000000000000c18 000c18 0025c8 18 A 4 1 8
│ │ │ │ │ - [ 4] .dynstr STRTAB 00000000000031e0 0031e0 005499 00 A 0 0 1
│ │ │ │ │ - [ 5] .gnu.version VERSYM 000000000000867a 00867a 000326 02 A 3 0 2
│ │ │ │ │ - [ 6] .gnu.version_r VERNEED 00000000000089a0 0089a0 000130
00 A 4 3 8
│ │ │ │ │ - [ 7] .rela.dyn RELA 0000000000008ad0 008ad0 0017e8 18 A 3 0 8
│ │ │ │ │ - [ 8] .rela.plt RELA 000000000000a2b8 00a2b8 001170 18 AI 3 22 8
│ │ │ │ │ + [ 4] .dynstr STRTAB 00000000000031e0 0031e0 00549d 00 A 0 0 1
│ │ │ │ │ + [ 5] .gnu.version VERSYM 000000000000867e 00867e 000326 02 A 3 0 2
│ │ │ │ │ + [ 6] .gnu.version_r VERNEED 00000000000089a8 0089a8 000130
00 A 4 3 8
│ │ │ │ │ + [ 7] .rela.dyn RELA 0000000000008ad8 008ad8 0017e8 18 A 3 0 8
│ │ │ │ │ + [ 8] .rela.plt RELA 000000000000a2c0 00a2c0 001170 18 AI 3 22 8
│ │ │ │ │ [ 9] .init PROGBITS 000000000000c000 00c000 000017 00 AX 0 0 4
│ │ │ │ │ [10] .plt PROGBITS 000000000000c020 00c020 000bb0 10 AX 0 0 16
│ │ │ │ │ [11] .plt.got PROGBITS 000000000000cbd0 00cbd0 000008 08 AX 0 0 8
│ │ │ │ │ [12] .text PROGBITS 000000000000cbe0 00cbe0 018a09 00 AX 0 0 16
│ │ │ │ │ [13] .fini PROGBITS 00000000000255ec 0255ec 000009 00 AX 0 0 4
│ │ │ │ │ [14] .rodata PROGBITS 0000000000026000 026000 001df2 00 A 0 0 32
│ │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000027df4 027df4 000e2c 00 A 0 0 4
│ │ │ │ ├── readelf --wide --relocs {}
│ │ │ │ │ @@ -1,9 +1,9 @@
│ │ │ │ │
│ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x8ad0 contains 255 entries:
│ │ │ │ │ +Relocation section '.rela.dyn' at offset 0x8ad8 contains 255 entries:
│ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend
│ │ │ │ │ 000000000002f008 0000000000000008 R_X86_64_RELATIVE ec70
│ │ │ │ │ 000000000002f010 0000000000000008 R_X86_64_RELATIVE e830
│ │ │ │ │ 000000000002f018 0000000000000008 R_X86_64_RELATIVE ec30
│ │ │ │ │ 000000000002f020 0000000000000008 R_X86_64_RELATIVE 181d0
│ │ │ │ │ 000000000002f028 0000000000000008 R_X86_64_RELATIVE 184b0
│ │ │ │ │ 000000000002f030 0000000000000008 R_X86_64_RELATIVE 18c60
│ │ │ │ │ @@ -253,15 +253,15 @@
│ │ │ │ │ 000000000002ffc8 0000018a00000006 R_X86_64_GLOB_DAT
000000000002f2f8
_ZTVN7android9emulation28AddressSpaceHostMediaContextE + 0
│ │ │ │ │ 000000000002ffd0 0000011400000006 R_X86_64_GLOB_DAT
00000000000300a8 _ZN5emugl32emugl_sync_register_trigger_waitE + 0
│ │ │ │ │ 000000000002ffd8 0000006900000006 R_X86_64_GLOB_DAT
0000000000000000 _ITM_registerTMCloneTable + 0
│ │ │ │ │ 000000000002ffe0 0000006e00000006 R_X86_64_GLOB_DAT
0000000000000000
_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE at GLIBCXX_3.4.21
+ 0
│ │ │ │ │ 00000000000300e8 0000000a00000001 R_X86_64_64
0000000000000000 __gcc_personality_v0 at GCC_3.3.1 + 0
│ │ │ │ │ 00000000000300f0 0000005b00000001 R_X86_64_64
0000000000000000 __gxx_personality_v0 at CXXABI_1.3 + 0
│ │ │ │ │
│ │ │ │ │ -Relocation section '.rela.plt' at offset 0xa2b8 contains 186 entries:
│ │ │ │ │ +Relocation section '.rela.plt' at offset 0xa2c0 contains 186 entries:
│ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend
│ │ │ │ │ 000000000002f8f8 0000011f00000007 R_X86_64_JUMP_SLOT
0000000000019560
_ZN7android9emulation49AddressSpaceSharedSlotsHostMemoryAllocatorContext8MemBlockC1EOS2_
+ 0
│ │ │ │ │ 000000000002f900 0000008500000007 R_X86_64_JUMP_SLOT
000000000001a650
_ZN7android9emulation49AddressSpaceSharedSlotsHostMemoryAllocatorContextD1Ev
+ 0
│ │ │ │ │ 000000000002f908 000000a900000007 R_X86_64_JUMP_SLOT
000000000001a5a0
_ZN7android9emulation49AddressSpaceSharedSlotsHostMemoryAllocatorContext5clearEv
+ 0
│ │ │ │ │ 000000000002f910 0000015200000007 R_X86_64_JUMP_SLOT
000000000001c820
_ZNK7android9emulation3asg27AddressSpaceGraphicsContext14saveAllocationEPNS_4base6StreamERKNS1_10AllocationE
+ 0
│ │ │ │ │ 000000000002f918 0000012900000007 R_X86_64_JUMP_SLOT
0000000000016f60
_ZN7android24GoldfishSyncCommandQueue15setQueueCommandEPFvjmjmE + 0
│ │ │ │ │ 000000000002f920 000000cc00000007 R_X86_64_JUMP_SLOT
0000000000019080
_ZN7android9emulation38AddressSpaceHostMemoryAllocatorContext10unallocateEPNS0_26AddressSpaceDevicePingInfoE
+ 0
│ │ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ │ @@ -12,23 +12,23 @@
│ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x2f008
│ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
│ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x2f018
│ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
│ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260
│ │ │ │ │ 0x0000000000000005 (STRTAB) 0x31e0
│ │ │ │ │ 0x0000000000000006 (SYMTAB) 0xc18
│ │ │ │ │ - 0x000000000000000a (STRSZ) 21657 (bytes)
│ │ │ │ │ + 0x000000000000000a (STRSZ) 21661 (bytes)
│ │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes)
│ │ │ │ │ 0x0000000000000003 (PLTGOT) 0x2f8e0
│ │ │ │ │ 0x0000000000000002 (PLTRELSZ) 4464 (bytes)
│ │ │ │ │ 0x0000000000000014 (PLTREL) RELA
│ │ │ │ │ - 0x0000000000000017 (JMPREL) 0xa2b8
│ │ │ │ │ - 0x0000000000000007 (RELA) 0x8ad0
│ │ │ │ │ + 0x0000000000000017 (JMPREL) 0xa2c0
│ │ │ │ │ + 0x0000000000000007 (RELA) 0x8ad8
│ │ │ │ │ 0x0000000000000008 (RELASZ) 6120 (bytes)
│ │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes)
│ │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW
│ │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW
│ │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x89a0
│ │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x89a8
│ │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 3
│ │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x867a
│ │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x867e
│ │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 103
│ │ │ │ │ 0x0000000000000000 (NULL) 0x0
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │ │
│ │ │ │ │ Displaying notes found in: .note.gnu.build-id
│ │ │ │ │ Owner Data size Description
│ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 7a88b178b5738f0e603c0f47a76b32be95021253
│ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 2f3305926535637e7157528a3a3fcb0c0c791ce4
│ │ │ │ ├── readelf --wide --version-info {}
│ │ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │ │
│ │ │ │ │ Version symbols section '.gnu.version' contains 403 entries:
│ │ │ │ │ - Addr: 0x000000000000867a Offset: 0x0000867a Link: 3 (.dynsym)
│ │ │ │ │ + Addr: 0x000000000000867e Offset: 0x0000867e Link: 3 (.dynsym)
│ │ │ │ │ 000: 0 (*local*) 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*)
│ │ │ │ │ 004: 1 (*global*) 2 (GLIBCXX_3.4) 1 (*global*) 2 (GLIBCXX_3.4)
│ │ │ │ │ 008: 2 (GLIBCXX_3.4) 2 (GLIBCXX_3.4) 3 (GCC_3.3.1) 1 (*global*)
│ │ │ │ │ 00c: 4 (GLIBC_2.3.2) 5 (GLIBCXX_3.4.21) 2 (GLIBCXX_3.4) 6
(GLIBC_2.2.5)
│ │ │ │ │ 010: 7 (GLIBCXX_3.4.14) 8 (CXXABI_1.3) 6 (GLIBC_2.2.5) 6 (GLIBC_2.2.5)
│ │ │ │ │ 014: 6 (GLIBC_2.2.5) 1 (*global*) 6 (GLIBC_2.2.5) 1 (*global*)
│ │ │ │ │ 018: 1 (*global*) 1 (*global*) 2 (GLIBCXX_3.4) 5 (GLIBCXX_3.4.21)
│ │ │ │ │ @@ -100,15 +100,15 @@
│ │ │ │ │ 180: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*)
│ │ │ │ │ 184: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*)
│ │ │ │ │ 188: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*)
│ │ │ │ │ 18c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*)
│ │ │ │ │ 190: 1 (*global*) 1 (*global*) 1 (*global*)
│ │ │ │ │
│ │ │ │ │ Version needs section '.gnu.version_r' contains 3 entries:
│ │ │ │ │ - Addr: 0x00000000000089a0 Offset: 0x000089a0 Link: 4 (.dynstr)
│ │ │ │ │ + Addr: 0x00000000000089a8 Offset: 0x000089a8 Link: 4 (.dynstr)
│ │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 6
│ │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 16
│ │ │ │ │ 0x0020: Name: GLIBC_2.34 Flags: none Version: 14
│ │ │ │ │ 0x0030: Name: GLIBC_2.14 Flags: none Version: 13
│ │ │ │ │ 0x0040: Name: GLIBC_2.3.4 Flags: none Version: 9
│ │ │ │ │ 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 6
│ │ │ │ │ 0x0060: Name: GLIBC_2.3.2 Flags: none Version: 4
│ │ │ │ ├── readelf --wide --debug-dump=frames {}
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -Contents of the .eh_frame section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmp6opmdmfj_DebTarContainer/0/5.2):
│ │ │ │ │ +Contents of the .eh_frame section (loaded from
/tmp/diffoscope_dg19_faf_mp_66nxmjm/tmpszrutyno_DebTarContainer/0/5.2):
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │ 00000000 0000000000000014 00000000 CIE
│ │ │ │ │ Version: 1
│ │ │ │ │ Augmentation: "zR"
│ │ │ │ │ Code alignment factor: 1
│ │ │ │ │ Data alignment factor: -8
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ │ @@ -1349,9 +1349,9 @@
│ │ │ │ │ 0x00008600 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008610 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008620 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008630 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008640 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008650 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ 0x00008660 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ - 0x00008670 00000000 00000000 00 .........
│ │ │ │ │ + 0x00008670 00000000 00000000 00000000 00 .............
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {}
│ │ │ │ │ @@ -1,7 +1,7 @@
│ │ │ │ │
│ │ │ │ │ Hex dump of section '.gnu_debuglink':
│ │ │ │ │ - 0x00000000 38386231 37386235 37333866 30653630 88b178b5738f0e60
│ │ │ │ │ - 0x00000010 33633066 34376137 36623332 62653935 3c0f47a76b32be95
│ │ │ │ │ - 0x00000020 30323132 35332e64 65627567 00000000 021253.debug....
│ │ │ │ │ - 0x00000030 87383eb7 .8>.
│ │ │ │ │ + 0x00000000 33333035 39323635 33353633 37653731 3305926535637e71
│ │ │ │ │ + 0x00000010 35373532 38613361 33666362 30633063 57528a3a3fcb0c0c
│ │ │ │ │ + 0x00000020 37393163 65342e64 65627567 00000000 791ce4.debug....
│ │ │ │ │ + 0x00000030 a5ce3756 ..7V
```
Any helps will be appreciated!
BR,
Bo
[0]: https://salsa.debian.org/vimerbf-guest/aemu
[1]: https://salsa.debian.org/vimerbf-guest/aemu/-/jobs/5656720
[2]: https://gist.github.com/yuzibo/28f26f9d65ca7d0802e2d2741e2625ce
More information about the Reproducible-builds
mailing list