{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.zi8KhFFo/b1/openal-soft_1.23.1-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.zi8KhFFo/b2/openal-soft_1.23.1-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n 5f0770146cc5fbb4b6d7619a21eb89e8 165224 libs optional libopenal-data_1.23.1-1_all.deb\n 87b9416cb909a96927b2f408e4517950 32200 libdevel optional libopenal-dev_1.23.1-1_i386.deb\n da8fefceea080b70245354d814055b91 4766672 debug optional libopenal1-dbgsym_1.23.1-1_i386.deb\n d381d21745263c9eb8aa013c418db725 493724 libs optional libopenal1_1.23.1-1_i386.deb\n- 1d56199e57a0c95221adf1e8927cfa2c 624004 debug optional openal-tools-dbgsym_1.23.1-1_i386.deb\n- 30628b0a493fe0344aca97a91dcec6cd 75888 sound optional openal-tools_1.23.1-1_i386.deb\n+ 0e77f1ef754528598613fa641a4e09d6 623512 debug optional openal-tools-dbgsym_1.23.1-1_i386.deb\n+ 7209c48b3d25da68b80dfb9c5d1f1da3 75884 sound optional openal-tools_1.23.1-1_i386.deb\n"}, {"source1": "openal-tools_1.23.1-1_i386.deb", "source2": "openal-tools_1.23.1-1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-04-18 08:46:45.000000 debian-binary\n--rw-r--r-- 0 0 0 948 2023-04-18 08:46:45.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 944 2023-04-18 08:46:45.000000 control.tar.xz\n -rw-r--r-- 0 0 0 74748 2023-04-18 08:46:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/openal-info", "source2": "./usr/bin/openal-info", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1\n [Requesting program interpreter: /lib/ld-linux.so.2]\n- LOAD 0x000000 0x00000000 0x00000000 0x00930 0x00930 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00934 0x00934 R 0x1000\n LOAD 0x001000 0x00001000 0x00001000 0x01348 0x01348 R E 0x1000\n LOAD 0x003000 0x00003000 0x00003000 0x00a3c 0x00a3c R 0x1000\n LOAD 0x003e5c 0x00004e5c 0x00004e5c 0x001ac 0x001c8 RW 0x1000\n DYNAMIC 0x003e64 0x00004e64 0x00004e64 0x00108 0x00108 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x003680 0x00003680 0x00003680 0x0005c 0x0005c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 000001ec 0001ec 000044 04 A 5 0 4\n [ 5] .dynsym DYNSYM 00000230 000230 0002a0 10 A 6 1 4\n- [ 6] .dynstr STRTAB 000004d0 0004d0 000284 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000754 000754 000054 02 A 5 0 2\n- [ 8] .gnu.version_r VERNEED 000007a8 0007a8 000060 00 A 6 1 4\n- [ 9] .rel.dyn REL 00000808 000808 000048 08 A 5 0 4\n- [10] .rel.plt REL 00000850 000850 0000e0 08 AI 5 22 4\n+ [ 6] .dynstr STRTAB 000004d0 0004d0 000286 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000756 000756 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r VERNEED 000007ac 0007ac 000060 00 A 6 1 4\n+ [ 9] .rel.dyn REL 0000080c 00080c 000048 08 A 5 0 4\n+ [10] .rel.plt REL 00000854 000854 0000e0 08 AI 5 22 4\n [11] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt PROGBITS 00001020 001020 0001d0 04 AX 0 0 16\n [13] .plt.got PROGBITS 000011f0 0011f0 000008 08 AX 0 0 8\n [14] .text PROGBITS 00001200 001200 001134 00 AX 0 0 16\n [15] .fini PROGBITS 00002334 002334 000014 00 AX 0 0 4\n [16] .rodata PROGBITS 00003000 003000 000680 00 A 0 0 32\n [17] .eh_frame_hdr PROGBITS 00003680 003680 00005c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n-Relocation section '.rel.dyn' at offset 0x808 contains 9 entries:\n+Relocation section '.rel.dyn' at offset 0x80c contains 9 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00004e5c 00000008 R_386_RELATIVE \n 00004e60 00000008 R_386_RELATIVE \n 00004fec 00000008 R_386_RELATIVE \n 00005004 00000008 R_386_RELATIVE \n 00004fe8 00000306 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00004ff0 00000a06 R_386_GLOB_DAT 00000000 stdout@GLIBC_2.0\n 00004ff4 00001c06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 00004ff8 00001e06 R_386_GLOB_DAT 00000000 __gmon_start__\n 00004ffc 00001f06 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n \n-Relocation section '.rel.plt' at offset 0x850 contains 28 entries:\n+Relocation section '.rel.plt' at offset 0x854 contains 28 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00004f78 00000107 R_386_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.3.4\n 00004f7c 00000207 R_386_JUMP_SLOT 00000000 alcMakeContextCurrent\n 00004f80 00000407 R_386_JUMP_SLOT 00000000 alGetError\n 00004f84 00000507 R_386_JUMP_SLOT 00000000 alcGetProcAddress\n 00004f88 00000607 R_386_JUMP_SLOT 00000000 alcOpenDevice\n 00004f8c 00000707 R_386_JUMP_SLOT 00000000 fputc@GLIBC_2.0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,24 +8,24 @@\n 0x00000019 (INIT_ARRAY) 0x4e5c\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x4e60\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1ec\n 0x00000005 (STRTAB) 0x4d0\n 0x00000006 (SYMTAB) 0x230\n- 0x0000000a (STRSZ) 644 (bytes)\n+ 0x0000000a (STRSZ) 646 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000015 (DEBUG) 0x0\n 0x00000003 (PLTGOT) 0x4f6c\n 0x00000002 (PLTRELSZ) 224 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x850\n- 0x00000011 (REL) 0x808\n+ 0x00000017 (JMPREL) 0x854\n+ 0x00000011 (REL) 0x80c\n 0x00000012 (RELSZ) 72 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW PIE\n- 0x6ffffffe (VERNEED) 0x7a8\n+ 0x6ffffffe (VERNEED) 0x7ac\n 0x6fffffff (VERNEEDNUM) 1\n- 0x6ffffff0 (VERSYM) 0x754\n+ 0x6ffffff0 (VERSYM) 0x756\n 0x6ffffffa (RELCOUNT) 4\n 0x00000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cbf781a5a8ff9b6f00de18d9bce035d9e813514a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9be7c47db8585dff989d0ff7fa1b4e53dcdca9bf\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,23 +1,23 @@\n \n Version symbols section '.gnu.version' contains 42 entries:\n- Addr: 0x0000000000000754 Offset: 0x00000754 Link: 5 (.dynsym)\n+ Addr: 0x0000000000000756 Offset: 0x00000756 Link: 5 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 3 (GLIBC_2.1.3)\n 004: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.0) \n 008: 4 (GLIBC_2.0) 4 (GLIBC_2.0) 4 (GLIBC_2.0) 4 (GLIBC_2.0) \n 00c: 5 (GLIBC_2.34) 1 (*global*) 4 (GLIBC_2.0) 1 (*global*) \n 010: 1 (*global*) 6 (GLIBC_2.4) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 4 (GLIBC_2.0) 1 (*global*) \n 018: 2 (GLIBC_2.3.4) 1 (*global*) 4 (GLIBC_2.0) 1 (*global*) \n 01c: 1 (*global*) 4 (GLIBC_2.0) 1 (*global*) 1 (*global*) \n 020: 4 (GLIBC_2.0) 1 (*global*) 1 (*global*) 1 (*global*) \n 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 028: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000007a8 Offset: 0x000007a8 Link: 6 (.dynstr)\n+ Addr: 0x00000000000007ac Offset: 0x000007ac Link: 6 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 5\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 6\n 0x0020: Name: GLIBC_2.34 Flags: none Version: 5\n 0x0030: Name: GLIBC_2.0 Flags: none Version: 4\n 0x0040: Name: GLIBC_2.1.3 Flags: none Version: 3\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -36,9 +36,9 @@\n 0x000006e0 74005f65 6e64005f 5f627373 5f737461 t._end.__bss_sta\n 0x000006f0 72740047 4c494243 5f322e34 00474c49 rt.GLIBC_2.4.GLI\n 0x00000700 42435f32 2e333400 474c4942 435f322e BC_2.34.GLIBC_2.\n 0x00000710 3000474c 4942435f 322e312e 3300474c 0.GLIBC_2.1.3.GL\n 0x00000720 4942435f 322e332e 34000000 00000000 IBC_2.3.4.......\n 0x00000730 00000000 00000000 00000000 00000000 ................\n 0x00000740 00000000 00000000 00000000 00000000 ................\n- 0x00000750 00000000 ....\n+ 0x00000750 00000000 0000 ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["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"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66373831 61356138 66663962 36663030 f781a5a8ff9b6f00\n- 0x00000010 64653138 64396263 65303335 64396538 de18d9bce035d9e8\n- 0x00000020 31333531 34612e64 65627567 00000000 13514a.debug....\n- 0x00000030 07549d82 .T..\n+ 0x00000000 65376334 37646238 35383564 66663938 e7c47db8585dff98\n+ 0x00000010 39643066 66376661 31623465 35336463 9d0ff7fa1b4e53dc\n+ 0x00000020 64636139 62662e64 65627567 00000000 dca9bf.debug....\n+ 0x00000030 7b6eedba {n..\n \n"}]}]}]}]}, {"source1": "openal-tools-dbgsym_1.23.1-1_i386.deb", "source2": "openal-tools-dbgsym_1.23.1-1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-04-18 08:46:45.000000 debian-binary\n--rw-r--r-- 0 0 0 640 2023-04-18 08:46:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 623172 2023-04-18 08:46:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 644 2023-04-18 08:46:45.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 622676 2023-04-18 08:46:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Debian Games Team \n Installed-Size: 658\n Depends: openal-tools (= 1:1.23.1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for openal-tools\n-Build-Ids: a991b676fa127ffb45bdfb88c3ad20693143f368 cbf781a5a8ff9b6f00de18d9bce035d9e813514a\n+Build-Ids: 9be7c47db8585dff989d0ff7fa1b4e53dcdca9bf a991b676fa127ffb45bdfb88c3ad20693143f368\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n+usr/lib/debug/.build-id/9b/e7c47db8585dff989d0ff7fa1b4e53dcdca9bf.debug\n usr/lib/debug/.build-id/a9/91b676fa127ffb45bdfb88c3ad20693143f368.debug\n-usr/lib/debug/.build-id/cb/f781a5a8ff9b6f00de18d9bce035d9e813514a.debug\n usr/lib/debug/.dwz/i386-linux-gnu/openal-tools.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/9b/\n+-rw-r--r-- 0 root (0) root (0) 13816 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/9b/e7c47db8585dff989d0ff7fa1b4e53dcdca9bf.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/a9/\n -rw-r--r-- 0 root (0) root (0) 643460 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/a9/91b676fa127ffb45bdfb88c3ad20693143f368.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/cb/\n--rw-r--r-- 0 root (0) root (0) 13816 2023-04-18 08:46:45.000000 ./usr/lib/debug/.build-id/cb/f781a5a8ff9b6f00de18d9bce035d9e813514a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 1548 2023-04-18 08:46:45.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/openal-tools.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-04-18 08:46:45.000000 ./usr/share/doc/openal-tools-dbgsym -> openal-tools\n"}, {"source1": "./usr/lib/debug/.build-id/cb/f781a5a8ff9b6f00de18d9bce035d9e813514a.debug", "source2": "./usr/lib/debug/.build-id/9b/e7c47db8585dff989d0ff7fa1b4e53dcdca9bf.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x1dd0\n There are 11 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4\n INTERP 0x000194 0x00000194 0x00000194 0x00000 0x00013 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00930 R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001ec 0x00934 R 0x1000\n LOAD 0x000000 0x00001000 0x00001000 0x00000 0x01348 R E 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x00a3c R 0x1000\n LOAD 0x000e5c 0x00004e5c 0x00004e5c 0x00000 0x001c8 RW 0x1000\n DYNAMIC 0x000e5c 0x00004e64 0x00004e64 0x00000 0x00108 RW 0x4\n NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4\n GNU_EH_FRAME 0x001000 0x00003680 0x00003680 0x00000 0x0005c R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4,19 +4,19 @@\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000194 000194 000013 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 000001ec 0001ec 000044 04 A 5 0 4\n [ 5] .dynsym NOBITS 00000230 0001ec 0002a0 10 A 6 1 4\n- [ 6] .dynstr NOBITS 000004d0 0001ec 000284 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000754 0001ec 000054 02 A 5 0 2\n- [ 8] .gnu.version_r NOBITS 000007a8 0001ec 000060 00 A 6 1 4\n- [ 9] .rel.dyn NOBITS 00000808 0001ec 000048 08 A 5 0 4\n- [10] .rel.plt NOBITS 00000850 0001ec 0000e0 08 A 5 22 4\n+ [ 6] .dynstr NOBITS 000004d0 0001ec 000286 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000756 0001ec 000054 02 A 5 0 2\n+ [ 8] .gnu.version_r NOBITS 000007ac 0001ec 000060 00 A 6 1 4\n+ [ 9] .rel.dyn NOBITS 0000080c 0001ec 000048 08 A 5 0 4\n+ [10] .rel.plt NOBITS 00000854 0001ec 0000e0 08 A 5 22 4\n [11] .init NOBITS 00001000 001000 000020 00 AX 0 0 4\n [12] .plt NOBITS 00001020 001000 0001d0 04 AX 0 0 16\n [13] .plt.got NOBITS 000011f0 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 00001200 001000 001134 00 AX 0 0 16\n [15] .fini NOBITS 00002334 001000 000014 00 AX 0 0 4\n [16] .rodata NOBITS 00003000 001000 000680 00 A 0 0 32\n [17] .eh_frame_hdr NOBITS 00003680 001000 00005c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cbf781a5a8ff9b6f00de18d9bce035d9e813514a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9be7c47db8585dff989d0ff7fa1b4e53dcdca9bf\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}]}