summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qextserialport: fix static buildArnout Vandecappelle2016-11-211-1/+9
| | | | | | | | | | | | | | | | | | | By default, qextserialport will attempt to build a shared library. qesp_static has to be set in CONFIG to build static. Note that static+shared is not supported, in that case we just build shared. The install target commands also have to be gated in that case, because the *.so files don't exist. For completeness we both set QEXTSERIALPORT_INSTALL_STAGING to NO and don't define QEXTSERIALPORT_INSTALL_TARGET_CMDS for static builds, although one of them would be sufficient. Fixes: http://autobuild.buildroot.net/results/c9233ad71fd60d0e6a85731a8bd4e598bd84947a Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qextserialport: use 'make install' to install to stagingArnout Vandecappelle2016-11-213-6/+4
| | | | | | | | | | | | | | | | | | | | | qmake hardcodes the path to the sysroot in the install commands, so we can't use it for target. But it's perfectly usable for staging. By using 'make install', we get: - the extserialport.prf file is installed to the mkspecs directory and libqextserialport.prl in staging/usr/lib, so qmake can do its magic and add the necessary compiler options; - it also works for static build, when *.so files don't exist. The QExtSerialPort and qextserialport.pc files are created by Buildroot so they still have to be installed explicitly. Note that upstream installs in the QtExtSerialPort directory, not QExtSerialPort, so we follow that decision. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Thomas: also adjust 0003-pkgconfig.patch to fix the header path.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qextserialport: remove useless () around configure commandArnout Vandecappelle2016-11-211-1/+1
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qextserialport: define QEXTSERIALPORT_CONFIGURE_CMDS only onceArnout Vandecappelle2016-11-211-5/+5
| | | | | | | | Distinguish qt/qt5 by defining QEXTSERIALPORT_QMAKE, like is done e.g. for quazip. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/imx28evk: Bump to kernel 4.8.8Fabio Estevam2016-11-211-1/+1
| | | | | | | | | | | Kernel 4.8.8 brings commit 235bde1ed3f0ff ("net: fec: Call swap_buffer() prior to IP header alignment"), which makes Ethernet functional again on mx28. Bump to this version. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: needs atomics or 8-byte syncArnout Vandecappelle2016-11-211-0/+2
| | | | | | | | | | | | | | | | | | | | The wscript checks the following. 'func': check_libs(['atomic'], check_statement('stdint.h', 'int64_t test = 0;' 'test = __atomic_add_fetch(&test, 1, __ATOMIC_SEQ_CST)')), and 'func': check_statement('stdint.h', 'int64_t test = 0;' '__typeof__(test) x = ({int a = 1; a;});' 'test = __sync_add_and_fetch(&test, 1)'), It fails if neither of these are available. Fixes http://autobuild.buildroot.net/results/8c20f719f784af1312294600e39004c1d382368a Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ptpd2: fix bfin compile by avoiding gcc bugWaldemar Brodkorb2016-11-211-0/+6
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/cb967c8af006caa9272e800968f794ca018a7a27 http://autobuild.buildroot.net/results/9a046dc5ef390e562b89338f0afeaef14b945458 Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: also pass TARGET_CFLAGS.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mplayer: disable for FLATArnout Vandecappelle2016-11-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | mplayer uses a homegrown configure script that calls 'gcc -v | tail -1' to find the gcc version. However, our toolchain wrapper adds -Wl,-elf2flt to the gcc arguments. This triggers gcc to do an actual compile (rather than just printing version info and exiting), and that compile fails because of the missing definition of main(). The last line of the output is therefore: collect2: error: ld returned 1 exit status and configure doesn't find a version in there. It then falls back to using the host gcc instead, which breaks things completely a bit further down the line. Since mplayer probably isn't very useful on noMMU architectures anyway, just disable it completely for FLAT. Fixes: http://autobuild.buildroot.net/results/58cf28a3acd518633a1d8ea719bc70aefbdfb311 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openblas: disable OpenMPArnout Vandecappelle2016-11-211-0/+3
| | | | | | | | | | | | | | | | | | For powerpc (and powerpc only), the openblas build system will enable USE_OPENMP when threads are enabled. But the toolchain wasn't necessarily built with OpenMP support. So explicitly disable OpenMP - for all architectures, not just powerpc, just to keep things simple. We could have autodetected whether OpenMP is available at configure time, but that would be more of a feature patch, it's up to upstream to do that. Fixes: http://autobuild.buildroot.net/results/423b5e79cd4342d6c160ed478054b294b0826c6a http://autobuild.buildroot.net/results/c9e554c8f880b49b3c9203725ac5e6565b7e5c6f Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libuv: needs NPTLPeter Korsgaard2016-11-214-12/+12
| | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/b81/b81583dea1bdf3777b2f2736c84fef90aa10f30b/ http://autobuild.buildroot.net/results/93f/93f1c4dcaa9a20ec62c547b839cd334ed1b5fbe4/ http://autobuild.buildroot.net/results/030/030ef0a9bd51a2c52d6026e0c1e383a9bdae3c4f/ http://autobuild.buildroot.net/results/fff/fff2098f707d9827ec5e1fd38fe742dd2b695ead/ libuv uses pthread_barrier_* functions, which aren't available with linuxthreads. Notice that libuv contains a local prototype for these functions, so libuv is able to build and the error only triggers when applications try to link against it. Also propagate this dependency to the reverse deps of libuv. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xapp_xload: fix musl buildArnout Vandecappelle2016-11-211-0/+5
| | | | | | | | | | | | xapp_xload tries to include protocols/rwhod.h, which isn't available on musl. Fortunately, the package also has stub code that can be enabled with -DRLOADSTUB (this is done e.g. on Cygwin). This should probably be detected in configure, but that's a lot more work. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* taskd: add patch for correct gnutls libraries in static buildArnout Vandecappelle2016-11-211-0/+32
| | | | | | | | | | | | | | | The CMakeLists.txt was using the wrong variables names to add to includes and libs, so the additional libraries for static build weren't added to the link command. Patch sent upstream to taskwarrior-dev@googlegroups.com but it doesn't seem to be very active. Fixes: http://autobuild.buildroot.net/results/d01e947fa807336ffcfd0fad27397af8e7442833 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tiff: bump version to 4.0.7 (security)Vicente Olivert Riera2016-11-212-2/+2
| | | | | | | | | | | | | | | | | | | | Fixed CVEs: - CVE-2016-3622 - CVE-2016-3623 - CVE-2016-5321 - CVE-2016-5323 - CVE-2016-5652 - CVE-2016-5875 - CVE-2014-8127 - CVE-2015-8665 - CVE-2015-8683 - CVE-2016-9273 - CVE-2016-9448 Release notes: http://www.simplesystems.org/libtiff/v4.0.7.html Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to version 4.8.10Vicente Olivert Riera2016-11-211-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.2.x and 4.{4, 8}.x seriesVicente Olivert Riera2016-11-211-3/+3
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpfr: Fix obsolete ARC asm constraintsZakharov Vlad2016-11-211-0/+37
| | | | | | | | | | | | | "mpfr" library build was failing due to obsolete ARC asm constraints. This commit replaces obsolete "J" constraints with up-to-date "Cal" ones in order to fix "mpfr" build for ARC. Fixes: http://autobuild.buildroot.net/results/579/579de571270ad562fbb1699224d557d16276704b// Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fs/ext2: fix double quoted labelGaël PORTAY2016-11-211-6/+5
| | | | | | | | | | | | | | | | | | | | | | | Since the commit 6dd7bbb59134799ed3d7343f238b3b02592faebf, the label does not need anymore to be quoted. Even worse it *must* not be simple-quoted, unless the label will contain the double-quotes from the config variable BR2_TARGET_ROOTFS_EXT2_LABEL. The commit mentionned above has replaced echo by printf: - echo "$$(ROOTFS_$(2)_CMD)" >> $$(FAKEROOT_SCRIPT) + $$(call PRINTF,$$(ROOTFS_$(2)_CMD)) >> $$(FAKEROOT_SCRIPT) Since this commit the rootfs label contains extra double-quotes. $ blkid /dev/mmcblk0: LABEL=""BR 2016.08"" UUID="xxx" ^ ^ With this fix, the extra double-quotes have disappeared: /dev/mmcblk0: LABEL="BR 2016.11-rc2" UUID="yyy" Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libfribi: fix 'usptream' typo in commentPeter Korsgaard2016-11-201-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dosfstools: update URL in Config.in.hostDanomi Manchego2016-11-201-1/+1
| | | | | | | Update URL in Config.in.host to match Config.in. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs/manual: fix documentation about BR2_EXTERNAL_<name>_PATH variableJerry Evans2016-11-201-3/+3
| | | | | | | | | | | | | | The BR2_EXTERNAL documentation improperly tells to use the BR2_EXTERNAL_<name>_DIR variable to reference the location of the BR2_EXTERNAL directory. But in fact the variable is named BR2_EXTERNAL_<name>_PATH. In addition, some closing double quotes were missing. This commit fixes both of those issues. Signed-off-by: Jerry Evans <g4@novadsp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* kvm-unit-tests: only enable for ARM on Cortex-A{7,12,15,17}Arnout Vandecappelle2016-11-201-1/+3
| | | | | | | | | | | | | | | | | | | The library uses the hypervisor instruction HVC, which is only available on ARMv7-A with Hypervisor extensions. This is limited to Cortex-A{7,12,15,17}. In addition the build unconditionally passes -marm so it also needs ARM instructions to be available, but that is already implied by the CPU selection. Implicitly fixes http://autobuild.buildroot.net/results/53d109fd9055fd20387bb857aced5f89cf3086fd though it is still not clear why ld doesn't accept the -Ttext=... option there. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Thomas: A12 and A17 also have the virtualization extensions.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* kvm-unit-tests: pass the --processor configure argumentArnout Vandecappelle2016-11-201-0/+1
| | | | | | | | | | | | The configure script uses this to set the -mcpu option. If nothing is passed, it defaults to -mcpu=cortex-a15 for arm, and -mcpu=cortex-a57 for aarch64, which may conflict with the actual architecture. The --processor option is only really used for arm and aarch64, but it doesn't hurt to also pass it for the other arches. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/olimex_a20_olinuxino_lime_mali: bump kernel versionFrancois Perrad2016-11-201-2/+4
| | | | | | | | | | | This commit changes the kernel version used by the olimex_a20_olinuxino_lime_mali in order to use a version that builds fine with gcc 5.x. This kernel repository is listed in https://linux-sunxi.org/Linux#External_links as a possible replacement for the aging 3.4 sunxi kernel. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/udisks: fix daemon path in systemd service filePieterjan Camerlynck2016-11-192-0/+35
| | | | | Signed-off-by: Pieterjan Camerlynck <pieterjan.camerlynck@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* olsr: fix package name displayBaruch Siach2016-11-191-1/+1
| | | | | | | Use the package name, olsr, instead of the tarball file name. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d: add patch to fix wayland-scanner issuesGustavo Zacarias2016-11-191-0/+39
| | | | | | | | | | | | | | | | mesa3d tries to use the pkg-config specified wayland-scanner when wayland is enabled, which points to /usr/bin/wayland-scanner which is incorrect. The correct fix is trying to use the PATH wayland-scanner first if it's available rather than the pkg-config specified one, since tweaking a staging .pc file with a host binary is wrong. Fixes: http://autobuild.buildroot.net/results/c0c/c0ca3778c390a33c27073553ca3bef7ac7c5784b/ Patch sent upstream: https://lists.freedesktop.org/archives/mesa-dev/2016-November/135665.html Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qwt: fix qt5 opengl supportPeter Seiderer2016-11-191-0/+1
| | | | | | | | | | | | | | Qt5base BR2_PACKAGE_QT5BASE_OPENGL_LIB depends on BR2_PACKAGE_QT5BASE_OPENGL (see package/qt5/qt5base/Config.in), so select it. Fixes [1]: cp: cannot stat '.../output/host/usr/sh4-buildroot-linux-uclibc/sysroot/usr/lib/libQt5OpenGL.so.*': No such file or directory [1] http://autobuild.buildroot.net/results/262/2623d48194b778c92134f9bceea923749b26ac6b Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: snps_aarch64_vdk_defconfig: kernel pointing to 4.6Joao Pinto2016-11-181-5/+3
| | | | | | | | | | | | Previously the vdk solution was using a Linaro kernel that doesn't build with gcc 5.x. Since there is no point in using Linaro anymore for this solution, this patch makes the aarch64 vdk defconfig point to the 4.6 Linux kernel. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tiff: fix website URLVicente Olivert Riera2016-11-181-1/+1
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnuchess: bump version to 6.2.4 (security)Vicente Olivert Riera2016-11-162-2/+2
| | | | | | | | oss-security reference: http://www.openwall.com/lists/oss-security/2016/11/13/2 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* imagemagick: bump version to 7.0.3-7 (security)Vicente Olivert Riera2016-11-162-2/+2
| | | | | | | | oss-security reference: http://www.openwall.com/lists/oss-security/2016/11/13/1 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/xenomai: bfin remove inline keywordRomain Naour2016-11-161-0/+62
| | | | | | | | | | | | | | | | | Xenomai user space tools fail to build for bfin target since it's provide it's own pthread_atfork(), shm_open() and shm_unlink() definition using the inline keyword and weak attribute. With gcc 5+ the weak attribute is discarded by the inline keyword, so each symbol are global and are redefined several time while linking. Fixes: http://autobuild.buildroot.net/results/0c2/0c2e5eb4edd4f9427f61d3c9b67a12a7a0e24140 Signed-off-by: Romain Naour <romain.naour@gmail.com> [Thomas: add reference to upstream commit.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot-wrapper-aarch64: update upstream repositoryMasahiro Yamada2016-11-162-2/+2
| | | | | | | | | | cmarinas/boot-wrapper-aarch64.git does not exist any more. Switch over to mark/boot-wrapper-aarch64.git. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xmlstarlet: fix static linking problemWaldemar Brodkorb2016-11-152-49/+1
| | | | | | | | | | | | Instead of patching configure.ac we can just add the missing libraries to LIBS. Tested with m68k/arm static builds. This makes the patch obsolete and the autoreconf can be avoided. Fixes: http://autobuild.buildroot.net/results/02f9fc5884d3a7d460b96937183362d6c3fc6fde Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tremor: fix build with Thumb only ARM archsJörg Krause2016-11-151-2/+10
| | | | | | | | | | | | | | | | | | | Some ARM architectures like ARMv7-M only supports Thumb instructions, but the tremor build configuration enables ARM assembly code unconditionally for all arm triplets by defining _ARM_ASSEM_. We are overriding this by undefining this macro for ARM architectures not supporting ARM instructions. Fixes: http://autobuild.buildroot.net/results/054/054f1c77b0e5d46b2dc53769469c0ed03e6b79ef/ http://autobuild.buildroot.net/results/ba1/ba1760b1428584f70e44dbffb8218ff3ee55e702/ http://autobuild.buildroot.net/results/2a6/2a687853cf0bc832fef29f88de0d85bd495fe87d/ http://autobuild.buildroot.net/results/cb6/cb6c560bf31834aadbe3d13a118b31ea8190159b/ Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gdb: arc: remove C++ dependency and disable build with C++Zakharov Vlad2016-11-152-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | gdb arc-2016.09-rc1 is based on upstream 7.12 gdb version where we can still disable C++ build. For more information take a look at: https://sourceware.org/gdb/wiki/cxx-conversion We wanted to build gdb with C++ as it is used as default in 7.12 and is even a mandatory requirement since 2016/09. But unfortunately we missed one runtime failure that C++ build causes and so now we have to disable C++ build. When gdb arc-2016.09-rc1 is built as a C++ application it segfaults at runtime for ARC. We are going to fix the issue in 2017.03 ARC toolchain release. and before this we remove C++ dependency are adding temporary workaround to prevent runtime segfaults. The workaround is to disable building gdb as C++ application via passing --disable-build-with-cxx config option when building gdb for ARC. Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openssh: add upstream security fixBaruch Siach2016-11-151-0/+31
| | | | | | | Fixes CVE-2016-8858: Memory exhaustion, up to 128MB, of unauthenticated peer. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5base: fix eglfs compile for odroid-maliPeter Seiderer2016-11-151-0/+53
| | | | | | | | | | | | | | | | | | | | | | | Avoid duplicated struct fbdev_window definition (introduced by [1]) by renaming struct fbdev_window to shadow_fbdev_window. Fixes [2]: qeglfsmaliintegration.cpp:45:8: error: redefinition of 'struct fbdev_window' struct fbdev_window { ^ In file included from /accts/mlweber1/rc-buildroot-test/scripts/instance-0/output/host/usr/aarch64-buildroot-linux-gnu/sysroot/usr/include/EGL/eglplatform.h:28:0, from /accts/mlweber1/rc-buildroot-test/scripts/instance-0/output/host/usr/aarch64-buildroot-linux-gnu/sysroot/usr/include/EGL/egl.h:36, from ../../../eglfs/qeglfsglobal.h:45, from ../../../eglfs/qeglfsdeviceintegration.h:48, from qeglfsmaliintegration.h:37, from qeglfsmaliintegration.cpp:34: [1] https://code.qt.io/cgit/qt/qtbase.git/commit/?h=dev&id=58bed4cda98e8e25db8adc61c7db73b6853077dc [2] http://autobuild.buildroot.net/results/48c/48c458c035162169e8ca7c34ae65e9064822f25a Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/gdb: disable simulator support for microblazeRomain Naour2016-11-141-1/+1
| | | | | | | | | | | | | The gdb simulator seems missing with the Xilinx fork of gdb. Disable it for microblaze since only the Xilinx version of gdb is currently available. Fixes: http://autobuild.buildroot.net/results/907/9079dad3f138c313a6abb40825baf4d9683a2422 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Waldemar Brodkorb <mail@waldemar-brodkorb.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openjpeg: refresh patchesBaruch Siach2016-11-142-48/+50
| | | | | | | | | | | The 2.1.2 version bump did not take into account the recently added fixes. Update the patches to apply based on upstream pull requests #866 and #867. Cc: Peter Seiderer <ps.report@gmx.net> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/gcc: backport xtensa trap pattern for 5.xMax Filippov2016-11-141-0/+67
| | | | | | | | | | | | | | | | | gcc 5.x uses trap pattern extensively to mark locations where program execution should never get. Default pattern implementation emits a call to 'abort' function. This function however is not always available, e.g. it's not available for the libc dynamic linker. Backport implementation of the trap pattern for xtensa that does not result in a call to 'abort'. Fixes: http://autobuild.buildroot.net/results/0fbcc4475545904bf88f25a3bdf3ee552bf4960e http://autobuild.buildroot.net/results/cb7f5bdfac615d774f3bcd1b802f8d74460bc557 http://autobuild.buildroot.net/results/cf3dc9ae4f74ff28b285f1a862b71d96384d7651 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dtv-scan-tables: rename file to have only ASCII charactersThomas Petazzoni2016-11-141-0/+9
| | | | | | | | | | | | | | | | | | | | | | | Since the bump of dtv-scan-tables to version ceb11833b35f05813b1f0397a60e0f3b99430aab in commit b1c8794d8ac0eb3895d13ae91d8e912ec469a105, one file contains non-ASCII characters, which causes encoding issues tvheadend. Since no other file in the dtv-scan-tables code base contains files with non-ASCII characters (despite having files named after cities in various countries that definitely do have non-ASCII characters), we rename this file so that it is named with only ASCII characters. This fixes the build of tvheadend, which was failing when the host Python interpreter was python3, due to a file name encoding issue. Fixes: http://autobuild.buildroot.net/results/1ae8bee297edb089535a2fb6ec724ebf7976888d/ (tvheadend) 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>
* openjpeg: security bump to version 2.1.2Baruch Siach2016-11-142-3/+3
| | | | | | | | | | | | See CHANGELOG.md for the full list of fixes, including security issues. See CVE number lists at [1] and [2]. [1] http://advisories.mageia.org/MGASA-2016-0362.html [2] https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/HPMDEUIMHTLKMHELDL4F4HZ7X4Y34JEB/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain: Bump ARC tools to arc-2016.09-rc1Zakharov Vlad2016-11-1415-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | As described at: 4520524ba055706236db9f00dd79f1b2e2e87fde this commit continues a series of updates of ARC tools. This time we're updating tools to arc-2016.09-rc1. This update contains a lot of important fixes, e.g. it fixes: http://autobuild.buildroot.net/results/4c7/4c77f33c842b37bf28cb931edf1b290e1bf4d93c// http://autobuild.buildroot.net/results/902/902729a0b98675ad803939e3ecdcf230065a6012// and other failures. Other important change is that we also update gdb. Now we are using gdb 7.12. This version of gdb requires C++ toolchain support so we add corresponding dependency to gdb Config.in file. Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> [Thomas: - fix dependency on C++ of gdb, it must use BR2_INSTALL_LIBSTDCPP - add comment about the C++ dependency of gdb on ARC.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/snps_axs*: bump U-Boot to 2016.11Zakharov Vlad2016-11-142-2/+2
| | | | | | | | | | | | | | | With this commit we upgrade U-Boot version to 2016.11 in "snps_axs101_defconfig" and "snps_axs103_defconfig". Important fixes: new version fixes U-Boot build for arc700. Since gcc-6.x "-marc700" option is no longer supported, "-mcpu=arc700" should be used instead. We haven't sent it before as we were waiting for U-Boot 2016.11 release. Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* config: bump linux kernel to 4.8.6 in synopsys defconfigsZakharov Vlad2016-11-143-9/+9
| | | | | | | | | | | | | | | | With this commit we update ARC defconfigs with the following: - "snps_axs101_defconfig", "snps_axs103_defconfig" and "snps_hs38_smp_vdk_defconfig": - bump linux kernel version to 4.8.6 - set up host linux headers to 4.8 Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> [Thomas: as reported by Alexey, this commit is in fact a bug fix: it makes the defconfig work properly. Indeed, since the ARC compiler has moved to gcc 6.x, the ABI has changed, and a Linux 4.8+ kernel is needed for userspace to work on ARC.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update for 2016.11-rc2Thomas Petazzoni2016-11-133-10/+34
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* CHANGES: mention quota package updateThomas Petazzoni2016-11-131-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* CHANGES: update for -rc2Yann E. MORIN2016-11-131-0/+31
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* quota: fix build on muslThomas Petazzoni2016-11-133-0/+238
| | | | | | | | | | | | This commit adds 3 patches to the quota package, that allows to build it with musl. One patch was borrowed from OpenEmbedded, the other two patches are really trivial. Fixes: http://autobuild.buildroot.net/results/6f0ff905251d12e198654b8ffe0ea5c15186371e/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud