mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-23 15:54:21 -09:00
5cf3e448d1d352f5339a1f7e2c086fb4372f34ac
Having support for ffmpeg in libsoxr causes several circular dependencies: - pulseaudio -> libsoxr -> ffmpeg -> pulseaudio (This one was worked around infecc337d21by dropping the ffmpeg -> pulseaudio dependency, but it's annoying as being able to output audio from ffmpeg into pulseaudio seems useful) - libopenmpt -> pulseaudio -> libsoxr -> ffmpeg -> libopenmpt (This is one exists, and is fixed by this commit) To fix both circular dependencies, we propose to drop the dependency of libsoxr on ffmpeg, which is used to get some optimized FFT implementation. While not being useless, this is the point where breaking the dependency seems the most logical. Neither Debian nor Fedora build libsoxr with ffmpeg support. In order to achieve that, we add a new patch making the option WITH_AVFFT actually effective. Since we no longer build against ffmpeg, the previously added patch that was fixing the pkg-config file is no longer needed. Fixes: https://autobuild.buildroot.net/results/bbfce69f35cafd56245ebeae79086a8b64592a16/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit4bf2a854f9) Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
…
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches
Description
Languages
Makefile
62.6%
Python
18.8%
C
8.5%
Shell
6.1%
PHP
1.4%
Other
2.2%