| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Package name | Phase | Mold's fault? | Details | ||||||||||||||||||||||||
2 | dev-libs/elfutils-0.184 | test | `elflint` does rigorous sanity checks on linker-generated ELF files, and their assumption depends on GNU bfd linker | |||||||||||||||||||||||||
3 | app-admin/clsync-0.4.5 | build | Always add `-flto` | |||||||||||||||||||||||||
4 | dev-erlang/jiffy-1.0.5 | test | Always add `-flto` | |||||||||||||||||||||||||
5 | app-emulation/simh-3.11.1 | build | Always add `-flto` to LDFLAGS if a compiler is a recent versions of gcc | |||||||||||||||||||||||||
6 | dev-libs/libtecla-1.6.3 | build | Directly invoke ld instead of cc without any -L option. Due to the lack of default search paths, mold failed to find -lc. | |||||||||||||||||||||||||
7 | app-misc/birthday-1.6.2-r1 | test | Flaky unittests | |||||||||||||||||||||||||
8 | sys-process/time-1.9 | test | Flaky unittests | |||||||||||||||||||||||||
9 | dev-perl/HTML-TableParser-0.420.0 | test | Flaky unittests | |||||||||||||||||||||||||
10 | sys-devel/libtool-2.4.6-r6 | test | Flaky unittests | |||||||||||||||||||||||||
11 | dev-perl/Net-Server-Mail-0.280.0 | test | Flaky unittests | |||||||||||||||||||||||||
12 | dev-libs/avro-c-1.9.1 | test | Flaky unittests | |||||||||||||||||||||||||
13 | sys-fabric/infinipath-psm-3.2 | test | It has an extra check for visibility of linker-synthesized symbols, though it looks like such check is not needed | |||||||||||||||||||||||||
14 | dev-libs/libmaxminddb-1.6.0 | test | It uses `nm` to check that only a limited set of symbols are exported from a dso, assuming that `nm` prints out only symbols in .dynsym. In reality, it prints out symbols in .symtab, as well, so the test fails | |||||||||||||||||||||||||
15 | media-libs/libmpeg2-0.5.1-r3 | test | It uses `nm` to check that only a limited set of symbols are exported from a dso, assuming that `nm` prints out only symbols in .dynsym. In reality, it prints out symbols in .symtab, as well, so the test fails | |||||||||||||||||||||||||
16 | media-libs/libglvnd-1.3.3 | test | It uses `nm` to check that only a limited set of symbols are exported from a dso, assuming that `nm` prints out only symbols in .dynsym. In reality, it prints out symbols in .symtab, as well, so the test fails | |||||||||||||||||||||||||
17 | app-crypt/efitools-1.9.2 | build | It uses a linker script | |||||||||||||||||||||||||
18 | sys-apps/attr-2.5.1 | build | It uses a linker script | |||||||||||||||||||||||||
19 | app-crypt/sbsigntools-0.9.2 | build | It uses a linker script | |||||||||||||||||||||||||
20 | sys-apps/memtest86-4.3.7-r2 | build | It uses a linker script | |||||||||||||||||||||||||
21 | sys-boot/refind-0.12.0-r1 | build | It uses a linker script | |||||||||||||||||||||||||
22 | sys-kernel/gentoo-kernel-5.10.38 | build | It uses a linker script | |||||||||||||||||||||||||
23 | sys-apps/sandbox-2.24 | build | Its ./configure script searches for a substring "attempt to open <filename> succeeded" from --verbose output to find the libc path. mold's --verbose output isn't the same as bfd's. | |||||||||||||||||||||||||
24 | media-libs/harfbuzz-2.8.1 | test | Its test uses `nm` to verify that only a limited set of symbols are exported, but it doesn't look only .dynsym but also .symtab | |||||||||||||||||||||||||
25 | sys-apps/fix-gnustack-0.1 | test | mold by default do not make the stack area executable to tighten security, but the tool's test assumes that it is by default RWX | |||||||||||||||||||||||||
26 | app-emulation/dosemu-1.4.1_pre20130107-r5 | build | ? | mold does not support --oformat=binary | ||||||||||||||||||||||||
27 | dev-util/statifier-1.7.4-r1 | build | ? | mold does not support --oformat=binary | ||||||||||||||||||||||||
28 | dev-util/valgrind-3.17.0 | build | yes | mold does not support `-Ttext=<address>` | ||||||||||||||||||||||||
29 | sci-mathematics/nauty-2.6.7 | build | ? | mold does not try to resolve undefined symbols in dsos, and becasue of that a generated executable has fewer number of DT_NEEDED entries, which results in a runtime failure | ||||||||||||||||||||||||
30 | sys-cluster/ampi-0_pre20140616 | test | ? | mold does not try to resolve undefined symbols in dsos, and becasue of that a generated executable has fewer number of DT_NEEDED entries, which results in a runtime failure | ||||||||||||||||||||||||
31 | net-misc/quagga-1.2.4 | build | ? | Some symbols remain undefined because mold does not pull out an object file from an archive for a common symbol | ||||||||||||||||||||||||
32 | dev-lang/fpc-3.0.4 | test | The package has a check to make sure that `ld` is not gold, since the program doesn't work correctly when linked with gold. mold's --version contains "gold", so it was detected as gold. | |||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 |