]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
libcdio: disable on ARC, triggers a toolchain bug
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 13 May 2017 13:33:35 +0000 (15:33 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 13 May 2017 13:33:35 +0000 (15:33 +0200)
libcdio doesn't build on ARC, with the following compiler error:

iso9660.c:155:1: error: unrecognized supposed constant
[...]
iso9660.c:155:1: internal compiler error: in arc_legitimate_constant_p, at config/arc/arc.c:6028
Please submit a full bug report,

Since this has been happening for a while and is quite noisy in the
autobuilders results, we disable this package on ARC.

Fixes:

  http://autobuild.buildroot.net/results/e837737abaea851bea428a35ea9d3395a6565c54/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/libcdio/Config.in

index fdc001ec4019f1abe2ad7dc223c90d9dd6e0acd3..531af3bb932256982a831d40803888a21c0e3f3c 100644 (file)
@@ -1,6 +1,8 @@
 config BR2_PACKAGE_LIBCDIO
        bool "libcdio"
        depends on BR2_USE_MMU # fork()
+       # ARC toolchain issue
+       depends on !BR2_arc
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        help
          The GNU Compact Disc Input and Control library.