Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Peter KorsgaardPeter Korsgaard
8ab8f10afaaUpdate for 2017.05-rc2Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter SeidererPeter Seiderer
4b4fc27e1a7qt5declarative: fix examples compile without OpenGL supportFixes [1]: main.cpp:(.text._ZN11QQmlPrivate10createIntoI6FbItemEEvPv[_ZN11QQmlPrivate10createIntoI6FbItemEEvPv]+0x18): undefined reference to `QQuickFramebufferObject::QQuickFramebufferObject(QQuickItem*)' .obj/main.o: In function `QQmlPrivate::QQmlElement<FbItem>::~QQmlElement()': main.cpp:(.text._ZN11QQmlPrivate11QQmlElementI6FbItemED2Ev[_ZN11QQmlPrivate11QQmlElementI6FbItemED5Ev]+0...
Thomas PetazzoniThomas Petazzoni
ef9ffa3426eprotobuf: link with libatomic when neededThe protobuf library uses atomic intrinsics, so we need to link against libatomic. Fixes the build of protobuf on Sparc: http://autobuild.buildroot.net/results/f3d76eaebd529a61bce849e355182c60f233ed06/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
4e00f9daa04gcc: drop unused legacy arc-2016.09 patchThis was forgotten when the arc toolchain version was bumped. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Romain NaourRomain Naour
5270553b903package/boost: disable boost-locale for static only build with icuBoost fails to build with the following error: error: Tried to build the target twice, with property sets having error: these incompatible properties: error: error: - <runtime-link>static <warnings>all error: - <runtime-link>shared <warnings>on when the following conditions are met: - BR2_STATIC_LIBS=y - BR2_PACKAGE_ICU=y - BR2_PACKAGE_BOOST_LOCALE=y - Another BR2_PACKAGE_BOOST...
Thomas PetazzoniThomas Petazzoni
af486457dfafxload: disable on Microblazegcc on Microblaze is affected by PR63261, which causes a build failure when optimization *and* debugging symbols are enabled. Since anyway fxload is unlikely to be useful on Microblaze, let's disable this package on this architecture. Fixes: http://autobuild.buildroot.net/results/24640a042d84f45339246c0a18e10905494b2199/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter KorsgaardPeter Korsgaard
4ebd2fa277frtmpdump: security bump to current HEADFixes: - CVE-2015-8271: The AMF3CD_AddProp function in amf.c in RTMPDump 2.4 allows remote RTMP Media servers to execute arbitrary code https://www.talosintelligence.com/reports/TALOS-2016-0067/ - CVE-2015-8272: RTMPDump 2.4 allows remote attackers to trigger a denial of service (NULL pointer dereference and process crash). https://www.talosintelligence.com/reports/TALOS-2016-0068/ S...2 Jira Issues
Peter KorsgaardPeter Korsgaard
4a146b933e7git: security bump to version 2.12.3Fixes CVE-2017-8386 - Git Shell Bypass By Abusing Less For more details, see: https://insinuator.net/2017/05/git-shell-bypass-by-abusing-less-cve-2017-8386/ http://www.mail-archive.com/git@vger.kernel.org/msg120982.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Peter KorsgaardPeter Korsgaard
954509fb84crpcbind: add upstream security fix for CVE-2017-8779CVE-2017-8779: rpcbind through 0.2.4, LIBTIRPC through 1.0.1 and 1.0.2-rc through 1.0.2-rc3, and NTIRPC through 1.4.3 do not consider the maximum RPC data size during memory allocation for XDR strings, which allows remote attackers to cause a denial of service (memory consumption with no subsequent free) via a crafted UDP packet to port 111, aka rpcbomb. For more details, see: https://guidovra...CVE-2017
Romain NaourRomain Naour
1dd696ffe26package/x11vnc: fix build issue with --without-sslFixes: http://autobuild.buildroot.net/results/873/873ed8f2ade1d969abdff15b7b6d63e04819af9a Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
f9aee682f9dphp: bump version to 7.1.5Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Romain NaourRomain Naour
2a1401fa923package/faketime: fix build with gcc >= 6Upstream added -Wno-nonnull-compare to disable this error [1]. Fixes: libfaketime.c:513:7: error : nonnull argument « buf » compared to NULL [-Werror=nonnull-compare] if (buf != NULL) ^ [1] https://github.com/wolfcw/libfaketime/commit/47e958b753fc15098a2b7d0e9ef26b83ee255874 [Peter: add upstream git commit id to patch] Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off...
Vicente Olivert RieraVicente Olivert Riera
86d902035ddffmpeg: bump version to 3.3.1Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alexey BrodkinAlexey Brodkin
2b360bd547fgcc: arc-2017.03-rc2: Fix "unrecognized supposed constant" errorThis fixes the following problem: ------------------------------------>8-------------------------------- arc-linux-gcc -c -Os -fPIC iso9660.i iso9660.c: In function 'strip_trail': iso9660.c:155:1: error: unrecognized supposed constant } ^ (unspec:SI [ (symbol_ref:SI ("*.LANCHOR1") [flags 0x182]) ] ARC_UNSPEC_GOTOFFPC) iso9660.c:155:1: internal compiler error: in arc_legitimate_con...
Vicente Olivert RieraVicente Olivert Riera
1dc3864dabblinux: bump default version to 4.11.1Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
5879cc71dd0linux-headers: bump 4.{4, 9, 10, 11}.x seriesSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
a8bd6c40723libv4l: add patch to link qv4l2 tool with librtThe qv4l2 tool in libv4l uses clock_gettime(), so it should link against librt to build properly with old versions of glibc. Therefore, we add a patch to libv4l to fix this issue. Autoreconfiguring libv4l is now necessary since the patch touches Makefile.am. Fixes: http://autobuild.buildroot.net/results/5dff0ec19205e02f6ee373d34cb79f39ac25b609/ Signed-off-by: Thomas Petazzoni <thomas.petaz...
Romain NaourRomain Naour
00f6de5fc77package/bluez_utils: select BR2_PACKAGE_CHECKCommit [1] added check package to bluez_utils dependencies without selecting it at Kconfig level. Fixes: Makefile:535: *** check is in the dependency chain of bluez_utils that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in. [1] 8554be9f82301282161cf6310bacdb6067fefb16 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas...
Romain NaourRomain Naour
a4aaf6eae0cpackage/opencv3: disable explicitly lapack supportlapack support is enabled by default but the opencv3.mk doesn't handle this dependency yet. Fixes: http://autobuild.buildroot.net/results/c8a/c8a25af38c405594722b44aef34e5e4c549639db Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
d09d3a7fa00package/bluez_utils: fix test build issues with muslAdd one missing header and avoid encrypt redefinition. Fixes: http://autobuild.buildroot.net/results/06c/06c930d9c5299b79500d018ac3fb2861ce834c7c/ Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
8554be9f823package/bluez_utils: add missing check dependency for test programTests are enabled since this has been introduced [1], so keep them for now. bluez_utils needs check tool and check if it's available [2]. [1] 06c3e2159686a886e52b2522a47e60c300cfb7f7 [2] https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/configure.ac?h=4.101#n51 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Pet...
Romain NaourRomain Naour
d5fec33bd5epackage/bluez_utils: add missing host-pkgconf dependencyThe configure script use pkg-config. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
f937bbb7167package/binutils: finalize the bump ARC tools to arc-2017.03-rc2The commit bumping ARC tools to arc-2017.03-rc2 [1] forgot to update the ARC tools version in binutils.mk [1] 043737282010f83e8ec20618a034131bc7e8cae1 Fixes: http://autobuild.buildroot.net/results/f9c/f9c40610209fc22ac8c0db6bd57bd3b11bbe6d9c Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-e...
Thomas PetazzoniThomas Petazzoni
be95978f3c8.gitlab-ci.yml: regenerate after snps_archs38_zebu_defconfig renameSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
6714d79a22bopenblas: SPARC support is for Sparc v9Makefile.sparc in the openblas source code passes -mcpu=v9, i.e it assumes a SPARCv9 CPU. Therefore, this commit adjusts openblas Config.in file so that SPARC is only used for BR2_sparc_v9. Fixes: http://autobuild.buildroot.net/results/805087e87b8bb7d11adb49d9eca3959a37aca3a2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
459f7302df8libcdio: disable on ARC, triggers a toolchain buglibcdio doesn't build on ARC, with the following compiler error: iso9660.c:155:1: error: unrecognized supposed constant [...] iso9660.c:155:1: internal compiler error: in arc_legitimate_constant_p, at config/arc/arc.c:6028 Please submit a full bug report, Since this has been happening for a while and is quite noisy in the autobuilders results, we disable this package on ARC. Fixes: http:/...
Yann E. MORINYann E. MORIN
48d5bebe76fpackage/mke2img: check nb_blocks is specifiedSince we do not have autocalculation anymore, the user must specify the exact number of blocks. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
205c5283042radvd: fix build with 4.11 kernel headersSince the introduction of 4.11 kernel headers in Buildroot, radvd has failed to build with all toolchains using this kernel header version. The issue comes from the fact that radvd includes both <net/if_arp.h> and <linux/if_arp.h> if they are available. Until 4.11, <linux/if_arp.h> was in fact not included, because the AC_CHECK_HEADERS() test concluded this header was unsuitable. This has been...
Yann E. MORINYann E. MORIN
4c0aacbc317core/download: fix source check for git methodRunning foo-source-check on packages retrieved from git fails. This is because there is no associated stamp file, so we do not have a rule-assignment that sets PKG for foo-source-check. But it does not make sense to have a stamp file at all, because source-check is not supposed to change anything: the status after is exactly the same as before; nothing is downlaoded, so there is no progress (...
Yann E. MORINYann E. MORIN
dff77face5bpackage/odroid-scripts: relax dependencies to include armebodroid-scripts are just scripts, so they should also work on a armeb board. Besides, odroid-mali selects it, but it only depends on arm-eabihf, which means armeb is not ruled out. Fixes unmet dependencies (with BR2_armeb=y): warning: (BR2_PACKAGE_ODROID_MALI) selects BR2_PACKAGE_ODROID_SCRIPTS which has unmet direct dependencies(BR2_aarch64 || BR2_arm) Signed-off-by: "Yann E. MORIN" ...
Alexey BrodkinAlexey Brodkin
04373728201toolchain: Bump ARC tools to arc-2017.03-rc2This commit bumps ARC toolchain to arc-2017.03-rc2 Please note that it is a release candidate and it might contain some breakages, please don't use it for production builds. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
0d0fcfa4437package/gpsd: do not interact with systemd on installWhen building on a systemd-based host for a systemd-based target, gpsd's buildsystem will try to tell systemd to reload the its configuration and recreate the entire dependency tree of services. Of course, this can not work when run as a user: >>> gpsd 3.16 Installing to target ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon === Authentication is required to reload t...
Romain NaourRomain Naour
e7a64ddcbc0package/uclibc-ng-test: disable tst-cond22 with glibc based toolchainuclibc-ng-test is broken with glibc 2.25 due to pthread_cond_t changes introduced by [1]. Waldemar has disabled this test (tst-cond22) with glibc based toolchain [2] but the current uclibc-ng-test package doesn't contain this patch. So here it is. Fixes: [nios2] http://autobuild.buildroot.net/results/d61c8d169fc070271114a515159650f7a0f333c0 [arm] http://autobuild.buildroot.net/results/2229571...
Bernd KuhlsBernd Kuhls
c04fa8fad0epackage/vlc: security bump to version 2.2.5.1This release contains "various security improvements in demuxers and decoders". Release notes: http://www.videolan.org/vlc/releases/2.2.5.html Added all hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
b6ea64aec80package/opencv3: regenerate patch without renamesPatch using renames are not properly handled by patch < 2.7, which some users (including autobuilder instances) might be using. Such renames are silently ignored by old patch versions, caused strange build failures due to the missed renames. This patch fixes this by regenerating the patch without renames. Fixes: http://autobuild.buildroot.net/results/347d8fd2e286b3e4e5e18743e64d862bdb66dbb...
Samuel MartinSamuel Martin
86666f3a21apackage/opencv3: fix build for x86_64 targetThis change backports a fix from upstream fixing missing symbols due to wrong compiler optimization flags. On Buildroot side, also remove deprecated options passed on the configure command. Fixes: http://autobuild.buildroot.net/results/af950c6172a578c4eeeb9440b6990ceb48263fa6/ http://autobuild.buildroot.net/results/e8832302cd4f30cec076f67965f6aacbaca5b955/ Cc: Vicente Olivert Riera <Vinc...
Thomas PetazzoniThomas Petazzoni
bdadcf593d5kvm-unit-tests: fix build on x86-64 with specific gcc versionskvm-unit-tests uses the following code on x86/x86-64: static inline u64 scale_delta(u64 delta, u64 mul_frac) { u64 product, unused; __asm__ ( "mul %3" : "=d" (product), "=a" (unused) : "1" (delta), "rm" ((u64)mul_frac) ); return product; } The "mul" instruction does not have a suffix that indicates the width of the data being multiplie...
Yann E. MORINYann E. MORIN
abb825bd6b3package/espeak: add comment to ignore 'unmet dependencies'On master 86b4eeccc4, espeak can generate spurious 'unmet dependencies' messages: $ make KCONFIG_SEED=0x7A85DEE0 randconfig warning: (BR2_PACKAGE_ESPEAK_AUDIO_BACKEND_ALSA) selects BR2_PACKAGE_PORTAUDIO_CXX which has unmet directdependencies (BR2_PACKAGE_PORTAUDIO && BR2_INSTALL_LIBSTDCPP) However, the dpendency chain *is* correct. There is something that causes the kconfig pa...
Baruch SiachBaruch Siach
7e48c824309lua: use target LDFLAGSThis adds '-static' to the link command when BR2_STATIC_LIBS=y, making the lua binary really static. Cc: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
c60a54ff8bbpackage/clamav: renumber patchSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
31bd2b46a83package/efl: fix unmet dependenciesEFL's elput selects libinput but forgot to propagate its dependencies. Which requires they be propagated further to a second sub-option, then to a third one. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Romain Naour <romain.naour@openwide.fr> [Thomas: fix typoes.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch SiachBaruch Siach
dd24d95a76dstrongswan: fix crypt() redefinitionAdd patch from upstream pending pull request (#72) to fix crypt() definition conflict. Fixes: http://autobuild.buildroot.net/results/612/6120add5ad6e7f5d575fc2a2442cd7fe5302eb46/ http://autobuild.buildroot.net/results/ba1/ba1298e71ef28857654ae8d4593d09e4fe8cdda0/ http://autobuild.buildroot.net/results/6b9/6b928e2a6a35bfb21c792fca083bc4cbdaef9304/ Cc: Jérôme Pouiller <jezz@sysmic.org> Signed-o...
Bernd KuhlsBernd Kuhls
d48436c2bf7package/linux-headers: bump 3.12.x and 4.{4, 9, 10}.x seriesSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
a4e5ee245e9package/openvpn: security bump to 2.4.2Fixes CVE-2017-7478 & CVE-2017-7479: https://community.openvpn.net/openvpn/wiki/QuarkslabAndCryptographyEngineerAudits Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2017
Gwenhael Goavec-MerouGwenhael Goavec-Merou
11c619058e8qwt: fix build when BR2_STATIC_LIBS=yBy default, qwt build a shared library, but when BR2_STATIC_LIBS is set compilation failed with errors like : __uClibc_main.c:(.text+0x164): undefined reference to `__fini_array_end' __uClibc_main.c:(.text+0x168): undefined reference to `__fini_array_start' __uClibc_main.c:(.text+0x16c): undefined reference to `__fini_array_start' This patch disable QwtDll to build a static library when BR2_ST...
Vicente Olivert RieraVicente Olivert Riera
e2bb446ff50postgresql: bump version to 9.6.3 (security)Three security vulnerabilities have been closed by this release: CVE-2017-7484: selectivity estimators bypass SELECT privilege checks CVE-2017-7485: libpq ignores PGREQUIRESSL environment variable CVE-2017-7486: pg_user_mappings view discloses foreign server passwords More details: https://www.postgresql.org/about/news/1746/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Sig...CVE-2017
Vicente Olivert RieraVicente Olivert Riera
bf899e50d89sudo: fix static linking with openldap having openssl supportIf we are building sudo statically and openldap was linked with openssl, then when we link sudo with openldap we need to specify the openssl libs, otherwise it will fail with "undefined reference" errors. Fixes: http://autobuild.buildroot.net/results/ebb/ebbb4c3138b5023a0c8bd938db1932a25ba5b6fb/ http://autobuild.buildroot.net/results/58e/58ee4fddea85f0c79b26582b04a573258e27eb47/ http://a...
Thomas PetazzoniThomas Petazzoni
3e254b82c77efibootmgr: backport upstream patch to fix build with gcc 6.xefibootmgr was built with -fshort-wchar, which causes gcc to use 2-byte wchar_t instead of the normal 4-byte wchar_t. But this doesn't work anymore with gcc 6.x, as it causes a build failure: /home/test/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/6.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: efibootmgr.o uses 2-byte wch...
Luca CeresoliLuca Ceresoli
bab4a2fd37bsupport/testing: remove unused variableSigned-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Luca CeresoliLuca Ceresoli
08151c6aec5support/testing: show messages in a more readable formatCurrently messages from run-tests are quite unpleasant: [br-tests/TestPostScripts/2017-05-09 15:51:57] Building [br-tests/TestPostScripts/2017-05-09 15:52:23] Building done [br-tests/TestPostScripts/2017-05-09 15:52:23] Cleaning up .[br-tests/TestNoTimezone/2017-05-09 15:52:23] Starting [br-tests/TestNoTimezone/2017-05-09 15:52:23] Building [br-tests/TestNoTimezone/2017-05-09 15:53:17] Buildin...