mpg123: needs MMU
authorRyan Barnett <ryanbarnett3@gmail.com>
Sat, 22 Feb 2014 20:24:44 +0000 (21:24 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 22 Feb 2014 20:56:57 +0000 (21:56 +0100)
mpg123 needs MMU because the application that is built with this
package uses fork. Currently it is difficult to only build the
libraries for mpg123 so disabling the package all together when there
is no MMU support.

Note: mpg123 is an optional dependency of mpd but mpd already requires
BR2_USE_MMU so there is no need to add this as a dependency.

Fixes:
  http://autobuild.buildroot.net/results/5b0/5b053af566dd122ae7e58893e77d5d5f3070fb9e

Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/gstreamer1/gst1-plugins-bad/Config.in
package/mpg123/Config.in

index 407bf315c61d5d909c39b4dcb82582111c72a8af..3647e5351d581c480f1e5e444c74640fbd12f848 100644 (file)
@@ -400,6 +400,7 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEG2ENC
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
        bool "mpg123"
        select BR2_PACKAGE_MPG123
+       depends on BR2_USE_MMU # mpg123
        help
          mp3 decoding based on the mpg123 library
 
index 18ac41cfca4995826f5a4e8482ca38226239bf2b..a7ac035a77b4ae3eb257dc3ec8c37720508c56fd 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_MPG123
        bool "mpg123"
+       depends on BR2_USE_MMU # fork - in the application
        help
          Fast, free and portable MPEG audio player for Unix.  It supports
          MPEG 1.0/2.0 layers 1, 2 and 3.