summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* php: add patch to fix static library buildThomas Petazzoni2016-08-101-0/+47
| | | | | | | | | | | This commit adds a patch to PHP which fixes the build for BR2_STATIC_LIBS=y configurations. Fixes: http://autobuild.buildroot.net/results/885f418cc26c6832a8a9abf703aecbeea8fbe550/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php: rework patches as Git formatted patchesThomas Petazzoni2016-08-107-50/+109
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* flex: add security patchGustavo Zacarias2016-08-101-0/+25
| | | | | | | | | | Fixes: CVE-2016-6354 - buffer overflow in generated code (yy_get_next_buffer). Patch status: upstream backport. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.{14, 18}.x and 4.{1, 4, 6}.x seriesFabio Estevam2016-08-101-5/+5
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fontconfig: security bump to version 2.12.1Gustavo Zacarias2016-08-102-3/+4
| | | | | | | | | Fixes: CVE-2016-5384 - possible double free due to insufficiently validated cache files. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* system: zoneinfo usable by musl, tooYann E. MORIN2016-08-091-2/+1
| | | | | | | | | | | | | | | | | Currently, we limit installing zoneinfo to non-musl toolchain, by lack of knowledge on how it would work on musl. Turns out that musl uses the same zoneinfo format as glibc does. Make it possible to install the TZ info whatever the C library; for musl, use tzdata as for glibc. Thanks Rich! ;-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Rich Felker <dalias@aerifal.cx> Cc: Marc Khouri <marc@khouri.ca> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/weston: no-break space U+A0 (U8+C2A0)Yann E. MORIN2016-08-091-0/+34
| | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/f49/f49a9cbb7bdc5d9e05dcf0a20bd83f059e234e74/ http://autobuild.buildroot.org/results/1d3/1d3e7f07388ae11d70103e04d8a14c20d50fc212/ [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openblas: fix build issues on ARMThomas Petazzoni2016-08-092-4/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes several build issues of OpenBLAS on ARM: - The first one occured on ARMv5 platforms, when the ARMV5 OpenBLAS architecture is used. In this case, OpenBLAS build system forces -march=armv5, which may not be correct for certain toolchains. As an example, the Sourcery CodeBench toolchain has an ARMv4 and an ARMv5 sysroot. The ARMv5 sysroot is actually an armv5te sysroot, so when OpenBLAS forces -march=armv5, gcc thinks it should use the ARMv4 sysroot, causing build failures. To address this, a patch to completely remove the -march ARM CFLAGS is added to OpenBLAS. Fixes: http://autobuild.buildroot.net/results/991497b12b70f948169e5ad99eebd0fe7f6209a2/ - The second one occured on ARMv7 platforms, when the ARMV7 OpenBLAS architecture is used. The OpenBLAS code expects an EABIhf build, so a dependency is added for EABIhf for both ARMv6 and ARMv7. Fixes: http://autobuild.buildroot.net/results/0ba0bee48a83367fcefab827e8eaa72f0c8fe90b/ - Once the previous ARMv7 problem has been fixed, it turns out that the ARMv7 specific code in OpenBLAS contains VFPv3 specific code. Therefore, the user *must* have choosen either VFPv3 or VFPv4, or the code will not build. VFPv3-D16/VFPv4-D16 are not sufficient, as more than 16 registers are used by the OpenBLAS code. To address this, the ARMV7 platform of OpenBLAS is restricted to the proper VFPv3/VFPv4 selection, and the ARMV6 platform is restricted to the proper VFPv2 selection. This problem was not visible in the autobuilders, as it was hidden by the previous one. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: fix build on sparcThomas Petazzoni2016-08-091-0/+47
| | | | | | | | | | | | | This commit adds a new patch for mpv that fixes the stdatomic detection logic so that it realizes linking against libatomic is needed on some architectures. This fixes the build of mpv on SPARC. The patch has been submitted upstream. Fixes: http://autobuild.buildroot.net/results/f607eed9a48c4ca00db43f9d2652e615b4bd7c93/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigsegv: make the architecture dependencies more robustThomas Petazzoni2016-08-091-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | While musl and glibc provide the ucontext structure definition on all architectures they support, it is not the case of uClibc. We have been excluding more and more architectures over time, but this isn't really nice as we continuously need to add more. Latest example: the fact that ucontext on ARM is only available on ARM platforms that support the ARM instruction set (i.e not on the Thumb-2 only Cortex-M platforms). Therefore, we introduce a BR2_PACKAGE_LIBSIGSEGV_ARCH_SUPPORTS variable, which: - is set to 'y' for musl and glibc - is set to 'y' for uClibc for the only architectures that are known to provide ucontext (those are the ones that select ARCH_HAS_UCONTEXT in uClibc. Note that we remove the comment, as it would become a way too complicated comment, and we usually don't add comment for such complicated situations (see libunwind for a similar example). Fixes: http://autobuild.buildroot.net/results/b1e40b3ec64cd98b535d83e89e5780c46680e095/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-zigbee: fix build on muslThomas Petazzoni2016-08-091-0/+43
| | | | | | | | | | | This commit adds a patch to the linux-zigbee package that fixes the build on musl by adding a missing <time.h> include. Fixes: http://autobuild.buildroot.net/results/5d56f998b5c5ab9e06cf048e6ec95b8671989cef/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dante: fix build on some PowerPC platformsThomas Petazzoni2016-08-091-0/+42
| | | | | | | | | | | | | | | | The dante configure script has some logic to remove the -g flag from CFLAGS, but this logic is flawed and also removed -g in -mfloat-gprs=double, turning it into the invalid -mfloatprs=double, causing a build failure. This commit adds a patch that gets rid of this -g removal logic, since it is in fact unnecessary. Fixes: http://autobuild.buildroot.net/results/313370bf05efe7fd87c281a97ecb6e06531a87ed/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* procps-ng: fix BR2_STATIC_LIBS=y buildThomas Petazzoni2016-08-092-0/+38
| | | | | | | | | | | | | | | | | | The procps-ng package currently fails to build on BR2_STATIC_LIBS=y configurations. Indeed, by default NUMA support is enabled, and it requires dlopen(). As hinted by the configure script, passing --disable-numa allows to disable NUMA support. However, once this is done, another issue pops up: dlopen() is also used by the SELinux support. But even when SELinux support is disabled, the procps-ng code incorrectly includes <dlfcn.h>. This is addressed by the addition of a patch. Fixes: http://autobuild.buildroot.net/results/b385bf435085728aece6323a5006ba9fa6631744/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webrtc-audio-processing: fix build with muslThomas Petazzoni2016-08-092-0/+64
| | | | | | | | | | | | | | | webrtc-audio-processing assumes that execinfo.h is available when __UCLIBC__ is not defined, which is an incorrect assumption, and specifically not valid for musl. This commit adds a patch that moves to autoconf based checks for cxxabi.h and execinfo.h, which solves the problem. Fixes: http://autobuild.buildroot.net/results/480f529a53b321344e499f958be8e5d1d0f58646/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webrtc-audio-processing: fix build on ARM Cortex-MThomas Petazzoni2016-08-093-3/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The webrtc-audio-processing configure script assumes that if the host_cpu part of the tuple is "arm", then ARM instructions are available. This is obviously incorrect for ARM Cortex-M platforms, which only support the Thumb-2 instruction set. In order to address this, we add a patch, 0001-configure.ac-fix-architecture-detection.patch, which changes how webrtc-audio-processing detects the architecture: instead of relying on the host_cpu part of the tuple, it relies on the built-in definitions of the compiler. Not only it fixes the Cortex-M detection, but it also enables ARMv7 optimizations on ARMv7-A: until now they were only enabled when the host_cpu part of the tuple was armv7, which is never the case in Buildroot. However, once this issue is fixed for Cortex-M, the build nonetheless fails later due to the usage of NPTL-only functions. So we change the thread dependency to a NPTL dependency. Fixes: http://autobuild.buildroot.net/results/4933082cd7cc5781404c77ccef5c2b9333c5f714/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs/manual: fix patch naming conventionGary Bisson2016-08-091-4/+4
| | | | | | | Otherwise conflicts with the naming convention from previous section. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnuradio: backport patch to fix gr-fec compilationGwenhael Goavec-Merou2016-08-091-0/+36
| | | | | | | | Fix: http://autobuild.buildroot.net/results/f14/f14f4f62b5f23c652fa9411d9c569c2ab3394fb5 Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-imx: fix V4L2 plugin build with kernel headers < 3.18Gary Bisson2016-08-091-0/+33
| | | | | | | | | | | This patch fix the following build issue: http://autobuild.buildroot.net/results/b46/b460a770c8f4e992d29dde8fe37fc23a949937f2 It has been submitted to the package maintainers: https://github.com/Freescale/gstreamer-imx/pull/106 Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* size-stats: fix bug when parsing file names with commaThomas Petazzoni2016-08-091-1/+1
| | | | | | | | | | | | | | | | | | | The size-stats script fails when the usb_modeswitch_data is enabled, because this package installs files that contain commas in their name. However, the size-stats script also uses comma as a separator for its CSV files, causing a "ValueError: too many values to unpack" in: pkg, fpath = l.split(",") Fix this by splitting only the two fields that need to be split. The bug was reported by Matthias <porto.rio@gmx.net>, who also suggested a fix. Fixes bug #9136. Reported-by: Matthias <porto.rio@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: Fix missing runtime Qt3Support dependencyAlexander Shiyan2016-08-091-0/+1
| | | | | | | | | Qt3Support module has a runtime dependency on QtSql, see https://wiki.qt.io/Qt_Library_Cross_Dependencies. This patch fix this issue. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: fix build with ALSA >= 1.1.xAlexander Shiyan2016-08-092-0/+4
| | | | | | | | | ALSA > 1.1.x are not determined correctly when configuring the library. A patch, identical to the one used for Qt5, is added to the qt package to solve this problem. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* owfs: disable PHP supportThomas Petazzoni2016-08-081-7/+4
| | | | | | | | | | | | | | | Since we upgraded PHP to PHP 7.x, the PHP support of OWFS started failing to build. Since we can hardly fix that on our own, the issue was reported upstream (https://sourceforge.net/p/owfs/support-requests/32/) and for now, we will disable PHP support in OWFS. Fixes: http://autobuild.buildroot.net/results/fe6843ec53fbed452d2e38a8577a235f73abb8db/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* netplug: add two patches to fix musl build issuesThomas Petazzoni2016-08-082-0/+71
| | | | | | | | | | | | | | | | This commit adds two patches to netplug that are needed for this package to build with musl: - One patch to add a missing header inclusion - One patch to fix a conflicting prototype on __assert_fail(). Fixes: http://autobuild.buildroot.net/results/c2a5dfedba46cc8eb3d0c5c43f1f76fe0bb1805f/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* thrift: fix m68k uclinux compileWaldemar Brodkorb2016-08-081-0/+5
| | | | | | | | | | | | | | The GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. The failures happens after gnuplot compiles. Fixes: http://autobuild.buildroot.net/results/d1e030c42f43f49575f36ecc82e9dd9018ca4f73/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnuplot: fix m68k uclinux compileWaldemar Brodkorb2016-08-081-0/+5
| | | | | | | | | | | | The GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. Fixes: http://autobuild.buildroot.net/results/d1e030c42f43f49575f36ecc82e9dd9018ca4f73/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cairo: fix m68k uclinux compileWaldemar Brodkorb2016-08-081-0/+5
| | | | | | | | | | | | | The GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. Fixes: http://autobuild.buildroot.net/results/31a488316fe3c14729a6dd9259205f8530684cab/ http://autobuild.buildroot.net/results/dc6b899e3e502d65b2cf2f6d922a4f63857edf82/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: add upstream patch to fix Thumb2 buildsYann E. MORIN2016-08-082-152/+48
| | | | | | | | | | | | | | | | | | When uClibc-ng 1.0.17 was released, there was a regression when building Thumb2-only for a CPU that is capable of running in arm mode (e.g. an armv7a cpu). We hastily added a patch to revert the upstream commit, as a stop-gap measure, waiting for the actual fix. That actual fix is there, now. :-) Drop our revert-patch, and add the upstream patch. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/bdwgc: fix pthread detection on uclinux platformsRomain Naour2016-08-071-0/+32
| | | | | | | | | | | bdwgc does not recognize "uclinux" as a valid OS part of the target tuple which is used by some arm cortex-M toolchains. Fixes: http://autobuild.buildroot.net/results/94f/94fbc1e5afe183e5b071d1e869b2d780025389e2 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iproute2: use @D instead of IPROUTE2_DIRThomas Petazzoni2016-08-071-4/+4
| | | | | | | | | | We more generally use $(@D) instead of $(pkg_DIR) to refer to the package source directory, so this commit updates iproute2 to also use $(@D) everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iproute2: fix no-thread buildThomas Petazzoni2016-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | iproute2 believes that it needs to link with libpthread for its arpd binary, because "some db implementations require thread". Therefore, our iproute2.mk explicitly disables the build of arpd when thread support is not available. However, the sed expression it uses no longer works. The Makefile used to look like: TARGETS = foo baz baz arpd foobar so replacing " arpd " with a space was working fine. However, the Makefile got changed in iproute2 to: ifeq (... berkeleydb available ...) TARGETS += arpd endif i.e, with no space at the end of the line. This made our sed expression ineffective, causing build issues with no-thread configurations since arpd was no longer disabled. To address this, instead of sed-ing the Makefile, we overwrite the berkeleydb detection of iproute2, by writing to the "Config" file, like we're doing for other aspects of the package. Fixes: http://autobuild.buildroot.net/results/03a37a2372a4c2e438a073e015c49d9e554b86b7/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: proper thread default on m68k and MicroblazeThomas Petazzoni2016-08-071-10/+9
| | | | | | | | | | | | | | | | | | | | | | Traditionally, Buildroot has a default of enabling thread support. However, with the current construct of the thread choice in the uclibc package, the m68k and microblaze architecture end up with no thread support as the default. In order to avoid having to explicit a more complicated "default" value for the choice, we take a simple approach: we order the 3 possible choices by order of "preference", since Kconfig selects the first selectable option in a choice by default. So, NPTL is first and is the default when available. Then comes linuxthreads which only gets selected as the default when NPTL is available. None is offered as a last choice (in the current implementation, it is never the default, since all architectures can have thread support, either through NPTL or linuxthreads). [Thomas: reworked according to Yann's comment that we could rely on the Kconfig behavior that selects the first available choice option.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* am33x-cm3: available only for ELF buildsThomas Petazzoni2016-08-071-0/+1
| | | | | | | | | | | | | | | | The am33x-cm3 build system does some objcopy based binary file manipulation that assumes the compiler for the platform generates ELF file. While it's true for most ARM platforms, and especially the AM335x based ones, it is no longer always true since we added support for Cortex-M. Therefore, this package needs to depend on BR2_BINFMT_ELF. Fixes: http://autobuild.buildroot.net/results/05f46ab28cbfc587e2e031bf38fb975447f8bab6/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libunwind: fix architecture dependenciesThomas Petazzoni2016-08-071-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Due to a misplaced parenthesis, the libunwind dependency were incorrect. Indeed, they were of the form: default y if LIBC_TYPE && (arm dependency) || (list of other architectures) Which meant that that the LIBC_TYPE dependency was not taken into account for the "other architectures". This commit changes that to: default y if LIBC_TYPE && ((arm dependency) || list of other architectures) Without this fix, libunwind can be selected for example on PowerPC/uClibc configurations, while only PowerPC/glibc should be allowed. This fixes: http://autobuild.buildroot.net/results/96c53ff240dcd68fcc9e3d32c4026c9886edcbe7/ Similarly, it also fixes cases where SuperH/uClibc was allowed, while only SuperH/glibc should be allowed. This fixes: http://autobuild.buildroot.net/results/95a6cca21aea9914ba8bb3f571760fc054c53ecd/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libcofi: disable for static-only buildsThomas Petazzoni2016-08-071-0/+6
| | | | | | | | | | | | | The libcofi package unconditionally builds a shared library, so we need to make it unavailable on BR2_STATIC_LIBS=y configurations. Fixes: http://autobuild.buildroot.net/results/329c09bf123cd5b6dbcfff6251ba7a2c7cce50b8/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* blktrace: disable on PowerPCThomas Petazzoni2016-08-071-0/+3
| | | | | | | | | | | | | | | This package has been failing to build on PowerPC since March 2016, with nobody taking care of the problem, so let's disable this package on PowerPC for the time being. PowerPC is the only architecture on which blktrace fails to build currently. Fixes: http://autobuild.buildroot.net/results/5a673c692aeb957cd8beb2c2c10ce5fd882ba4b5/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* blktrace: add missing dependency on Config.in commentThomas Petazzoni2016-08-071-0/+1
| | | | | | | | | | | The BR2_PACKAGE_BLKTRACE option "depends on BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS", but this architecture dependency was not replicated in the Config.in comment. This commit fixes this inconsistency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ntp: disable debuggingVicente Bergas2016-08-071-0/+1
| | | | | | | | | When running ntp it randomly aborts at ntp-4.2.8p8/libntp/recvbuff.c:326 which seems to be a debugging feature. This patch just disables debugging, it does not fix the root cause of the problem. Signed-off-by: Vicente Bergas <vicencb@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/odroidc2: enable console displayDagg Stompler2016-08-071-1/+1
| | | | | | | | Redirect the console output to the screen and not only to the serial port. Signed-off-by: Dagg Stompler <daggs@gmx.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: fix build on thumb2-only arm cpusYann E. MORIN2016-08-071-0/+152
| | | | | | | | | | | | | | | | | | Add a patch to revert an upstream commit that broke building for armv7 thumb2-only CPUs. Commit pointed out by Thomas. Fixes: https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333657 https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333658 ... and all the other atmel_sama5d* defconfigs https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333643 https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333644 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* defconfigs/snps_axs_10*: uboot needs dtcYann E. MORIN2016-08-072-0/+2
| | | | | | | | | Fixes: https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333758 https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333759 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* defconfigs/kb9202: fix headers versionYann E. MORIN2016-08-071-1/+2
| | | | | | | | Fixes: https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/150333697 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xdriver_xf86-video-savage: disable DRI support when not availableBernd Kuhls2016-08-071-0/+4
| | | | | | | | Fixes http://autobuild.buildroot.net/results/ecd/ecdb6977d282c276cbdf1f3dd0ccfaddff1d1ac5/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/hidapi: depends on NPTL threadsRomain Naour2016-08-061-3/+3
| | | | | | | | | | | | | | | hidapi use NPTL threads functions like pthread_barrier_wait() and pthread_barrier_destroy(). So the dependency on threads support doesn't come from libusb package but by hidapi itself. Fixes: [microblaze] http://autobuild.buildroot.net/results/f7e/f7e778562aa1a65ba46f3b2f705d13ace8870805 [m68k] http://autobuild.buildroot.net/results/2ec/2ecd240ccb15de76017942a8960faac6b3f973b4 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openblas: P5600 and I6400 cores only available for Codescape toolchainsVicente Olivert Riera2016-08-061-2/+4
| | | | | | | | | | | | | These two MIPS cores are built with MSA support (-mmsa) which is currently in GCC trunk. The only toolchains that support it right now are Codescape MTI and Codescape IMG from Imagination Technologies. Fixes: http://autobuild.buildroot.net/results/af5/af5e9f10287aaf9b9be6228ad7d12b2d926f8051/ http://autobuild.buildroot.net/results/b20/b201e4072b0b634d5ac86781aee24c698f88d689/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libpjsip: fix m68k uclinux compileLuca Ceresoli2016-08-061-1/+8
| | | | | | | | | | | | | | The GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. Fixes: http://autobuild.buildroot.org/results/e8cdfaf8e2da29a855b5bc09774f3aadee087737/ Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lttng-libust: fix build with muslYann E. MORIN2016-08-062-0/+8
| | | | | | | | | | | | | | | Backport two patches from upstream to fix build with musl. Fixes: http://autobuild.buildroot.org/results/dcb/dcb6c3aadf6f955016cf3c3f9b917cbec6d29342/ http://autobuild.buildroot.org/results/deb/deb80eea5ceae3e7f8e0549596dce2fb6a1e7596/ http://autobuild.buildroot.org/results/91e/91e64477864825c39911e3f3d0a2459f2987c209/ [...and a lot more...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Philippe Proulx <eeppeliteloop@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/enlightenment: fix build issue without libuuidRomain Naour2016-08-061-0/+39
| | | | | | | | | | | | | | | Since enlightenment 0.20 uuid.h is always included in e_pixmap.c but libuuid is checked at configure time only when wayland support is enabled. Include uuid.h must guarded by HAVE_WAYLAND. Fixes: CC src/bin/src_bin_enlightenment-e_pixmap.o src/bin/e_pixmap.c:16:18: fatal error: uuid.h: No such file or directory Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kmsxx: needs headers >= 3.8Yann E. MORIN2016-08-061-3/+4
| | | | | | | | | | | | | | kms++ uses V4L2_MEMORY_DMABUF, which was only introduced in linux-3.8. Fixes: http://autobuild.buildroot.org/results/8dc/8dcc74586d68195c72a58cb4944d05dd9f935fa1/ http://autobuild.buildroot.org/results/224/22467a530a146302ef74b11f69cb5cdc54240876/ http://autobuild.buildroot.org/results/0e5/0e576ec01bbbf68a05216f4459a8a0613c39c141/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Ripard <maxime.ripard@free-electrons.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ncdu: needs MMUYann E. MORIN2016-08-061-0/+1
| | | | | | | | | | | | It uses the system() function, which calls fork(). Fixes: http://autobuild.buildroot.org/results/642/642f408d384a32033a677d56e6e3cdf572bd798b/ http://autobuild.buildroot.org/results/026/026657e624928ed6bede5719f96c2eee797076cf/ http://autobuild.buildroot.org/results/86b/86b66ed92fb714795ba70c228d4d448a1b61cee0/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/inotify-tools: Fix compilation with gcc6Bernd Kuhls2016-08-061-0/+49
| | | | | | | | Fixes http://autobuild.buildroot.net/results/abc/abcaf70523863a4cd096a1b063be2e742355849f/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud