package/rpcbind: fix musl build
[buildroot-gz.git] / docs / manual / known-issues.txt
blobacfe4ff4a5082521d3358c0f8b25c9b6eaa32c73
1 // -*- mode:doc; -*-
2 // vim: set syntax=asciidoc:
4 == Known issues
6 * It is not possible to pass extra linker options via +BR2_TARGET_LDFLAGS+
7   if such options contain a +$+ sign. For example, the following is known
8   to break: +BR2_TARGET_LDFLAGS="-Wl,-rpath=\'$ORIGIN/../lib'"+
10 * The +ltp-testsuite+ package does not build with the default uClibc
11   configuration used by the Buildroot toolchain backend. The LTP
12   testsuite uses several functions that are considered obsolete, such
13   as sigset() and others. uClibc configuration options such as
14   DO_XSI_MATH, UCLIBC_HAS_OBSOLETE_BSD_SIGNAL and
15   UCLIBC_SV4_DEPRECATED are needed if one wants to build the
16   +ltp-testsuite+ package with uClibc. You need to either use a glibc
17   based toolchain, or enable the appropriate options in the uClibc
18   configuration.
20 * The +xfsprogs+ package does not build with the default uClibc
21   configuration used by the Buildroot toolchain backend. You need to
22   either use a glibc based toolchain, or enable the appropriate
23   options in the uClibc configuration.
25 * The +mrouted+ package does not build with the default uClibc
26   configuration used by the Buildroot toolchain backend. You need to
27   either use a glibc based toolchain, or enable the appropriate
28   options in the uClibc configuration.
30 * The +libffi+ package is not supported on the SuperH 2 and ARC
31   architectures.
33 * The +prboom+ package triggers a compiler failure with the SuperH 4
34   compiler from Sourcery CodeBench, version 2012.09.