aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* package/gcc: allow uclibc only for gcc or1k (5.x)HEADmasterGravatar Romain Naour44 hours1-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uClibc doesn't build with the upstream binutils 2.32.x and gcc or1k port due to the following error: LD libuClibc-1.0.31.so /opt/openrisc--uclibc--bleeding-edge-1/lib/gcc/or1k-buildroot-linux-uclibc/9.2.0/../../../../or1k-buildroot-linux-uclibc/bin/ld: libc/libc_so.a(or1k_clone.os): pc-relative relocation against dynamic symbol __syscall_error See: https://gitlab.com/kubu93/toolchains-builder/-/jobs/270854456 This error message come from a new check in binutils 2.32.x: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=f2c1801f6255a3f9f483ae2f07c7d7da0ddae4af This issue has been reported on the uClibc-ng mailing list: https://mailman.uclibc-ng.org/pipermail/devel/2019-August/001885.html Since gcc 9.1 needs binutils 2.32.x or later to build successfully for or1k, there is no binutils version left that can build gcc 9.1 and uClibc. For now, disable uClibc if gcc 9.1 is used for or1k. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Waldemar Brodkorb <mail@waldemar-brodkorb.de> [Arnout: invert the logic, like in the rest of the file] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/gcc: gcc 9.x for or1k needs binutils >= 2.32Gravatar Romain Naour44 hours1-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | With binutils 2.30.x or 2.31.x, the assembler doesn't support the code generated by gcc 9.1: Error: junk at end of line `l.movhi r17,gotoffha(.LC0)' gotoffha is supported by binutils since version 2.32 [1]. It was added by the ork1 gcc port merged into gcc 9.x [2]. So, for or1k we can select gcc 9.x only if binutils 2.32 (or later) is selected. Tested using qemu_or1k_defconfig and selecting musl libc, binutils 2.32 and gcc 9.1. [1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=1c4f3780f7d939402cfe555007ebff45c8e38951 [2] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=d61fdfe71cfd42aa6454f2267a48c97820918fe3 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Waldemar Brodkorb <mail@waldemar-brodkorb.de> [Arnout: invert the logic, like in the rest of the file] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/libmicrohttpd: bump to version 0.9.66Gravatar Pierre-Jean Texier44 hours2-2/+2
| | | | | | | | | See https://lists.gnu.org/archive/html/libmicrohttpd/2019-08/msg00000.html Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> (cherry picked from commit b4da9642c52b4c1fcebdc58970be937f689666cd) Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/squid: remove trailing whitespaceGravatar Arnout Vandecappelle (Essensium/Mind)45 hours1-1/+1
| | | | | | | | Commit 7792c4f1bc introduced trailing whitespace. Remove it. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/276636839 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/squid: security bump to version 4.8Gravatar Fabrice Fontaine2 days3-5/+49
| | | | | | | | | | | | | | | | | | | | | | | - Add a patch to fix cross-compilation - Fix the following CVEs: - SQUID-2019:6 (CVE-2019-13345), Jul 12, 2019 Fixed from 4.8 Multiple Cross-Site Scripting issues in cachemgr.cgi - SQUID-2019:5 (CVE-2019-12527), Jul 12, 2019 Fixed from 4.8 Heap Overflow issue in HTTP Basic Authentication processing - SQUID-2019:3 (CVE-2019-12525), Jul 12, 2019 Fixed from 4.8 Denial of Service in HTTP Digest Authentication processing - SQUID-2019:2 (CVE-2019-12529), Jul 12, 2019 Fixed from 4.8 Denial of Service in HTTP Basic Authentication processing - SQUID-2019:1 (CVE-2019-12824), Jul 12, 2019 Fixed from 4.8 Denial of Service issue in cachemgr.cgi Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2019.08-rc22019.08-rc2Gravatar Peter Korsgaard3 days4-23/+44
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/go: bump version to 1.12.9Gravatar Peter Korsgaard3 days2-2/+2
| | | | | | | | | For post-1.12.8 fixes. From the release notes: go1.12.9 (released 2019/08/15) includes fixes to the linker, and the os and math/big packages. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/musl: add upstream security fixes for CVE-2019-14697Gravatar Peter Korsgaard3 days2-0/+237
| | | | | | | | | Fixes CVE-2019-14697: musl libc 1.1.23 and earlier x87 float stack imbalance For more details, see the oss-security discussion: https://www.openwall.com/lists/oss-security/2019/08/05/6 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/gstreamer1/gst1-plugins-base: fix dispmanx optionGravatar Thomas Petazzoni3 days1-1/+1
| | | | | | | | | | | | | | | There is a typo in the handling of the BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_DISPMANX option: we're adding dispmax to GST1_PLUGINS_BASE_WINSYS_LIST, which causes the following build failure: meson.build:1:0: ERROR: Options "dispmax" are not in allowed choices: "x11, wayland, win32, cocoa, dispmanx, viv-fb, gbm, auto" We fix this by using the proper option name, "dispmanx" instead of the slightly incorrect "dispmax". Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/quagga: unconditionally create /etc/quaggaGravatar Thomas Petazzoni3 days1-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | /etc/quagga is listed in QUAGGA_PERMISSIONS, but is only created when some of the quagga sub-options are enabled. When none of those sub-options are enabled, /etc/quagga is not created, causing a build failure when the filesystem images are created: makedevs: line 1: recursive failed for /home/thomas/projets/outputs/quagga-minimal/build/buildroot-fs/tar/target/etc/quagga: No such file or directory Since it is too cumbersome to maintain which sub-options exactly lead to /etc/quagga being created, simply create /etc/quagga unconditionally. It will simply be empty when the quagga package doesn't install anything in it. For the record, here is the list of files installed in /etc/quagga when all quagga sub-options are enabled: bgpd.conf.sample bgpd.conf.sample2 isisd.conf.sample ospf6d.conf.sample ospfd.conf.sample pimd.conf.sample ripd.conf.sample ripngd.conf.sample vtysh.conf.sample zebra.conf.sample Fixes: http://autobuild.buildroot.net/results/cdb66589909fd3996186f7db7d1f19a3b03d58a0/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/giflib: add two upstream security fixesGravatar Fabrice Fontaine4 days2-0/+59
| | | | | | | | | | | | | | | | - Fix CVE-2018-11490: The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c in sam2p 0.49.4, has a heap-based buffer overflow because a certain "Private->RunningCode - 2" array index is not checked. This will lead to a denial of service or possibly unspecified other impact. - Fix CVE-2019-15133: In GIFLIB before 2019-02-16, a malformed GIF file triggers a divide-by-zero exception in the decoder function DGifSlurp in dgif_lib.c if the height field of the ImageSize data structure is equal to zero. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libssh2: switch site to https://www.libssh2.org/downloadGravatar Fabrice Fontaine4 days3-28/+4
| | | | | | | | | | | | | | | As spotted by Danomi during review of "libssh2: security bump to version 1.9.0" (https://patchwork.ozlabs.org/patch/1148776), it seems that the tarball from github and libssh2.org/download are not the same. One of the difference is that LIBSSH2_VERSION in include/libssh2.h is set to "1.9.0_DEV" in github tarball whereas it is set to "1.9.0" in libssh2.org/download. So switch site to https://www.libssh2.org/download to get "official" release Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent changesGravatar Peter Korsgaard4 days1-0/+43
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpd: fix build on sparcGravatar Fabrice Fontaine4 days1-0/+39
| | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/8d757c4390facade75dd6cef808ea6ead9798c12 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mesa3d: allow VC4 driver on all ARM platformsGravatar Thomas Petazzoni4 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 3e5926555b59b50210bb7814d176b384f9d554ab ("package/{mesa3d, mesa3d-headers}: bump version to 17.1.2"), the dependency of VC4 on BR2_arm was changed to BR2_ARM_CPU_HAS_NEON, which the reasoning that upstream commit https://cgit.freedesktop.org/mesa/mesa/commit/?h=17.1&id=4d30024238efa829cabc72c1601beeee18c3dbf2 made NEON mandatory. However, this commit (including its commit log) clearly shows that there is compile-time detection on whether you're using ARMv6 or ARMv7, and simply says there is no runtime detection for that (which usually isn't very important in the context of Buildroot). So, the VC4 driver can be used on ARMv6 RaspberryPis. Therefore, this commit reverts to the BR2_arm dependency. Note: while there are some ARMv7 without NEONs, all ARMv7 RaspberryPi platforms do have NEON, so the compile-time checks done in the VC4 driver are good enough. Fixes: https://bugs.busybox.net/show_bug.cgi?id=12126 Cc: Sahaj Sarup <sahajsarup@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/pigpio: install to stagingGravatar Thomas Petazzoni4 days1-0/+10
| | | | | | | | | | | | | | The pigpio package installs programs and libraries to target, but does not install the libraries and its headers to staging, while they may be used by other packages. Let's install them, as was requested in bug Fixes: https://bugs.busybox.net/show_bug.cgi?id=11741 Cc: vishalbhalani89@gmail.com Cc: ivan.nazarenko@gmail.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* {linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x seriesGravatar Peter Korsgaard4 days3-11/+11
| | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: move sponsors of past events to "past sponsors"Gravatar Thomas Petazzoni4 days1-120/+78
| | | | | | | | | | | | | | | In this commit, we: - move the sponsors of the Buildroot Meeting at ELCE 2018 to "Past Sponsors" - move Scaleway, as a sponsor of Hackathon in Paris in 2018 to "Past Sponsors" - merge the Free Electrons and Bootlin entries together in "Past Sponsors" Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: announce Smile as sponsor for the next Buildroot meetingGravatar Thomas Petazzoni4 days2-0/+22
| | | | | | | | Smile is going to provide the meeting room for the 3 days of our meeting on October 25-27 in Lyon, France, right before the Embedded Linux Conference Europe. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* dehydrated: critical bump to 0.6.5Gravatar Arnout Vandecappelle (Essensium/Mind)4 days2-3/+3
| | | | | | | | | | | | | | | | | | On July 3, 2019, Let's Encrypt deployed new ACME server software that no longer returns the 'id' field in the account information JSON. Dehydrated relied on this field, even though it is not specified by RFC 8555. Because of this, dehydrated can no longer create a new account on Let's Encrypt. This was fixed by upstream commits be13dcd and 4f358e2. But the latter broke ACMEv1 support so was fixed again in commit f60f2f8. Cherry-picking this correctly is tricky, so instead just bump the version. There are quite a few non-bugfix changes that are included this way, but it's more risky to try to cherry-pick. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wpebackend-fdo: bump to version 1.2.2Gravatar Adrian Perez de Castro4 days2-5/+5
| | | | | | | | | | | This is a bugfix release which solves an underlinking issue, which would prevent building in some situations (for example, when --no-undefined is passed to the linker). Release notes: https://wpewebkit.org/release/wpebackend-fdo-1.2.2.html Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libwpe: bump to version 1.2.1Gravatar Adrian Perez de Castro4 days2-5/+5
| | | | | | | | | | | This is a bugfix release of libwpe, which fixes an issue with memory allocation for the pasteboard, adds some missing Unicode-to-KeySym conversions, and fixes a build issue. Full release notes: https://wpewebkit.org/release/libwpe-1.2.1.html Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/ts7680: bump Linux to 4.9, to fix build with gcc >= 8.xGravatar Julien Grossholtz4 days2-5/+4
| | | | | | | | | | | | | | | The TS-7680 defconfig does not build with gcc 8.x and 9.x because it uses an old 3.14 kernel. Technologic Systems, the board manufacturer recently released an updated 4.9 based kernel on a separate repository on github. Bump the kernel release from 3.14.28 to 4.19.186 and update the linux defconfig name as requested in the TS-7680 documentation [1]. [1] https://wiki.embeddedarm.com/wiki/TS-7680#Linux_4.9.y Signed-off-by: Julien Grossholtz <julien.grossholtz@openest.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/evtest: fix build with musl libcGravatar Baruch Siach4 days1-0/+38
| | | | | | | | | | | | Add a patch adding missing limits.h header include. Fixes: http://autobuild.buildroot.net/results/c5f1b95741b37f6d949b3407fff901a960c6b781/ http://autobuild.buildroot.net/results/b09a6b340f0a96081a55764b5dad0c2c31240cef/ http://autobuild.buildroot.net/results/90c7a092a5492699406d3f46e0039d253146b6b7/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/acmesystems_{aria,arietta}*: Linux kernel needs host-opensslGravatar Thomas Petazzoni5 days4-0/+4
| | | | | | | | | | | | | | | | | | | | | Since the bump of the Linux kernel version in the acmesystems defconfigs in the following commits: 42ea31c114f32a100923e51cb2b6b6d67c38ca3f configs/acmesystems_arietta_g25: bump Linux and AT91Bootstrap versions ab10b5b3ee6aa1e19aa6264153eeed9054d4c2e7 configs/acmesystems_aria_g25: bump Linux and AT91Bootstrap versions The Linux kernel configuration in use needs host-openssl to build successfully. This commit therefore adds the necessary BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/273673074 (acmesystems_arietta_g25_128mb_defconfig) https://gitlab.com/buildroot.org/buildroot/-/jobs/273673072 (acmesystems_aria_g25_128mb_defconfig) https://gitlab.com/buildroot.org/buildroot/-/jobs/273673075 (acmesystems_arietta_g25_256mb_defconfig) https://gitlab.com/buildroot.org/buildroot/-/jobs/273673073 (acmesystems_aria_g25_256mb_defconfig) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libssh2: security bump to version 1.9.0Gravatar Fabrice Fontaine6 days2-3/+3
| | | | | | | | | | | | | | Fix CVE-2019-13115: In libssh2 before 1.9.0, kex_method_diffie_hellman_group_exchange_sha256_key_exchange in kex.c has an integer overflow that could lead to an out-of-bounds read in the way packets are read from the server. A remote attacker who compromises a SSH server may be able to disclose sensitive information or cause a denial of service condition on the client system when a user connects to the server. This is related to an _libssh2_check_length mistake, and is different from the various issues fixed in 1.8.1, such as CVE-2019-3855. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/openblas: fix jaguar openblas targetGravatar Romain Naour6 days1-1/+1
| | | | | | | | | | | | | | | In commit [1] Peter said he will use BOBCAT for jaguar cpus. But JAGUAR was used instead. Use BOBCAT as openblas target for JAGUAR cpus since it is not listed in openblas's target list [2]. [1] 5e6fa93483caac317ab8844feb2ae9c07078a6c8 [2] https://github.com/xianyi/OpenBLAS/blob/release-0.3.0/TargetList.txt Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libss7: add -fPICGravatar Fabrice Fontaine6 days1-1/+2
| | | | | | | | Fixes: - No autobuilder failures Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libpri: add -fPICGravatar Fabrice Fontaine6 days1-1/+2
| | | | | | | | | | Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=11961 [Retrieved (and updated to keep line under 80 characters) from: https://bugs.buildroot.org/show_bug.cgi?id=11961] Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/dahdi-tools: bump to version 3.0.0Gravatar Fabrice Fontaine6 days2-3/+3
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/dahdi-linux: bump to version 3.0.0Gravatar Fabrice Fontaine6 days2-3/+3
| | | | | | | | | | | Fix build with kernel >= 4.13 thanks to https://github.com/asterisk/dahdi-linux/commit/d4e232a776ee27eb04aed3cbd72a203118dbe9f1 Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=11921 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qt5multimedia: fix build without openglGravatar Fabrice Fontaine6 days1-0/+47
| | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/fc7bcc6b3ccf1e075dce43296b36e7e1cac417db Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gst1-rtsp-server: disable examples and testsGravatar Fabrice Fontaine6 days1-0/+3
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/7a268af00535d0f93e94955a3beea2745cf93422 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnutls: make the OpenSSL compatibility library optionalGravatar Carlos Santos6 days2-2/+14
| | | | | | | | | | | | | Add a BR2_PACKAGE_GNUTLS_OPENSSL option, disabled by default since it is not used by any package that depends on gnutls. The library is licensed under GPLv3, which can be a problem for embedded systems due to the so-called anti-tivoization clause. Signed-off-by: Carlos Santos <unixmania@gmail.com> [Thomas: don't repeat the license details for the gnutls-openssl case, simply append to them] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/autofs: fix mount, umount and fsck program pathsGravatar Fabrice Fontaine6 days1-2/+9
| | | | | | | | Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=11876 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libgit2: security bump to version 0.27.9Gravatar Nicolas Cavallari6 days2-2/+2
| | | | | Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/manual: fix graph-size documentationGravatar Yann E. MORIN6 days1-2/+2
| | | | | | | | Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Acked-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qt5serialbus: fix build with kernel >= 5.2Gravatar Fabrice Fontaine6 days2-0/+72
| | | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/ddacee1d09f34fc718ef05a6e4f0bbbe26cd56d1 - http://autobuild.buildroot.org/results/34a4ed20705b581add96fb5d97828909cee9015c Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gupnp: switch back to autotoolsGravatar Fabrice Fontaine8 days1-4/+1
| | | | | | | | | | | | | | | | | | | | Switch back to autotools to fix static build with rygel (and so reverts partially commit 66a3fbb9f6c79e48eaf9e561a4143063e7e9d670 "package/gupnp: bump to version 1.0.4"). Indeed gupnp uses meson's subproject feature for guul which is just plainly broken on static build with meson, see: https://github.com/mesonbuild/meson/issues/3934 https://github.com/mesonbuild/meson/issues/3937 https://github.com/mesonbuild/meson/pull/3939 This will fix a build failure with rygel Fixes: - http://autobuild.buildroot.org/results/ebbf96a1be5547e416feb1e96e55986890d0a1de Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/batcl: bump to version 2019.3Gravatar Fabrice Fontaine8 days2-4/+7
| | | | | | | Add license files and their hash Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/batctl: fix licenseGravatar Fabrice Fontaine8 days1-1/+1
| | | | | | | batman_adv.h and list.h are licensed under MIT Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/batman-adv: bump to version 2019.3Gravatar Fabrice Fontaine8 days2-4/+10
| | | | | | | | | | | | | | - Add license files and their hash - Fix build with latest kernel This bump should also close https://bugs.buildroot.org/show_bug.cgi?id=10861 Fixes: - No autobuilder failures Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/batman-adv: fix licenseGravatar Fabrice Fontaine8 days1-1/+1
| | | | | | | batman_adv.h is licensed under MIT Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qt5/qt5enginio/Config.in: depends before selectGravatar Arnout Vandecappelle (Essensium/Mind)8 days1-1/+1
| | | | | | | | | | | In Config.in, we put 'depends' lines before 'select' lines, as reported by check-package. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/273215267 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/stellarium: fix build without qt5serialportGravatar Fabrice Fontaine8 days1-2/+6
| | | | | | | | | | Set USE_PLUGIN_TELESCOPECONTROL depending on qt5serialport availability Fixes: - http://autobuild.buildroot.org/results/01452113e984de0ddf177a513d20287c96ebe0a3 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/samba4: set WAF_NO_PREFORK to fix cross-compilationGravatar Jörg Krause8 days1-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since version 4.10.0 the waf build system does not correctly take the values from the cross answers file when configuring for the target machine, resulting in wrong values, e.g.: ``` Checking for rpath library support : not found ``` Looking into sambas config.log shows that the check for rpath library support aborts because of in internal exception. The result is that the shared library libsmbclient.so does not have a correct rpath section in its ELF header: ``` Library rpath: [/usr/lib] ``` This is incorrect, as libsmbclient links to secondary libraries located in /usr/lib/samba. When linking mpd (with libsmbclient feature enabled) against libsmbclient, the linker does not find the secondary libraries for libsmbclient and fails with: ``` /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64le-buildroot-linux-gnu/7.4.0/../../../../powerpc64le-buildroot-linux-gnu/bin/ld: warning: libcli-ldap-common-samba4.so, needed by /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/usr/bin/../powerpc64le-buildroot-linux-gnu/sysroot/usr/lib/libsmbclient.so, not found (try using -rpath or -rpath-link) [skip] /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64le-buildroot-linux-gnu/7.4.0/../../../../powerpc64le-buildroot-linux-gnu/bin/ld: /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/usr/bin/../powerpc64le-buildroot-linux-gnu/sysroot/usr/lib/libsamdb.so.0: undefined reference to `sec_privilege_id' [skip] ``` The bug has been reported upstream [1]. Setting `WAF_NO_PREFORK=1` fixes the internal exception by disabling the usage of pre-forked processes which somehow fails in cross-compiling environment. Now, the configuration takes the correct values from the cross answers file: ``` Checking for rpath library support : yes ``` And leads to a correct rpath entry in the ELF header: ``` Library rpath: [/usr/lib/samba:/usr/lib] ``` And fixes the build of with libsmbclient feature enabled. Fixes: http://autobuild.buildroot.net/results/1678a6c5e5c9ee44b7a90d059d95c5d385d75132/ http://autobuild.buildroot.net/results/ba11b09c0d99b005c71ddd4db7fa4caa5e68af9c/ [1] https://bugzilla.samba.org/show_bug.cgi?id=13846 Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lftp: fix build with host expatGravatar Fabrice Fontaine8 days1-0/+3
| | | | | | | | Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=11881 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/daq: fix build with host libdnetGravatar Fabrice Fontaine8 days1-0/+7
| | | | | | | | Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=12106 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/go: bump version to 1.12.8Gravatar Christian Stewart8 days2-2/+2
| | | | | | | | | | | | | | | | go1.12.6 (released 2019/06/11) includes fixes to the compiler, the linker, the go command, and the crypto/x509, net/http, and os packages. go1.12.7 (released 2019/07/08) includes fixes to cgo, the compiler, and the linker. go1.12.8 (released 2019/08/13) includes security fixes to the net/http and net/url packages. https://golang.org/doc/devel/release.html Signed-off-by: Christian Stewart <christian@paral.in> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/apache: security bump to version 2.4.41Gravatar Bernd Kuhls8 days2-3/+3
| | | | | | | | | | | | | | | | | Release notes: http://www.apache.org/dist/httpd/Announcement2.4.html http://www.apache.org/dist/httpd/CHANGES_2.4.41 Fixes CVE-2019-10081 CVE-2019-9517 CVE-2019-10098 CVE-2019-10092 CVE-2019-10097 CVE-2019-10082 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>