schifra: mark as broken
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 9 Nov 2014 10:53:30 +0000 (11:53 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 13 Nov 2014 09:04:03 +0000 (10:04 +0100)
There are many build failures caused by schifra, due to upstream
changing the tarball without doing new releases. Since has been an
on-going problem for some time, and is now the #1 issue in the
autobuilders. So let's mark this package broken, until someone cares
enough to fix it, or until we remove it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/schifra/Config.in

index 486f92d17e7f4998ebdf8bfa2467cb68e05d97a0..a3f699a80fb01afe7b8eb1f164d132881631a638 100644 (file)
@@ -1,6 +1,10 @@
 config BR2_PACKAGE_SCHIFRA
        bool "schifra"
        depends on BR2_INSTALL_LIBSTDCPP
+       # Upstream keep changing the tarball without doing new
+       # releases. This is not acceptable for Buildroot, as
+       # reproducible builds are very important.
+       depends on BR2_BROKEN
        help
          Schifra is a very robust, highly optimized and extremely configurable
          Reed-Solomon error correcting code library for both software and IP
@@ -18,4 +22,5 @@ config BR2_PACKAGE_SCHIFRA_EXAMPLES
 endif
 
 comment "schifra needs a toolchain w/ C++"
+       depends on BR2_BROKEN
        depends on !BR2_INSTALL_LIBSTDCPP