aboutsummaryrefslogtreecommitdiff
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* busybox: bump version to 1.29.2Gravatar Peter Korsgaard2018-08-102-3/+3
| | | | | | | | Includes fixes for fdisk (compat fixes, allow 2TB+ sizes), gzip (FEATURE_GZIP_LEVELS was producing badly-compressed .gz), hexedit (segfault fix). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot-tools: force host CFLAGSGravatar Baruch Siach2018-08-101-0/+1
| | | | | | | | | | | | | | | | | | | U-Boot now adds -std=gnu11 when building its build utilities, like fixdep. This option is only supported since gcc version 4.7. https://gcc.gnu.org/gcc-4.7/changes.html Force usage of Buildroot HOST_CFLAGS, like we do already for host-uboot-tools, to avoid the -std=gnu11 option. Fixes: http://autobuild.buildroot.net/results/ea0/ea09b614a3c10d494939d9551c0c3bfca4626ece/ http://autobuild.buildroot.net/results/f8e/f8efd9af4d86c51fe4f5afe44db9abf9adc5718f/ http://autobuild.buildroot.net/results/c0a/c0ab35c3cb46f84863fe20c0ee92ecc2379578b6/ Cc: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* makedevs: allow leading whitespace for capabilitiesGravatar Ricardo Martincoski2018-08-101-1/+1
| | | | | | | | | | | | | | | | | | Currently makedevs silently ignores extended attributes with leading whitespace, for example those added to a <PACKAGE>_PERMISSIONS following the recommended style from check-package. Makedevs already ignores leading whitespace for normal entries (file permission changes and device files creation). Do the same for extended attributes. Fixes: #11191. Reported-by: Jean-pierre Cartal <jpcartal@free.fr> Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ncurses: disable terminfo database install for host-ncursesGravatar Peter Korsgaard2018-08-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit b35ad5d0b45e (ncurses: make host-ncurses use host terminfo), we are now pointing host-ncurses to the host terminfo (typically) located in /usr/share/terminfo. With this change we are reusing the existing host terminfo database, so there is no point in trying to install our own on top. The user running buildroot typically will have no write access to /usr/share/terminfo, but tic in that case falls back to writing the database to $HOME/.terminfo. Neither of which are desirable. In case $HOME/.terminfo also isn't writable, tic fails, breaking the install step for host-ncurses: ** Building terminfo database, please wait... Running sh ./shlib tic to install /usr/share/terminfo ... You may see messages regarding extended capabilities, e.g., AX. These are extended terminal capabilities which are compiled using tic -x If you have ncurses 4.2 applications, you should read the INSTALL document, and install the terminfo without the -x option. "terminfo.tmp", line 21272, terminal 'v3220': /home/peko/.terminfo: permission denied (errno 30) To fix all of this, simply disable the terminfo database install. Suggested-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Acked-by: Hollis Blanchard <hollis_blanchard@mentor.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* chrony: backport upstream patch to fix blocking on getrandom() at startup ↵Gravatar Peter Korsgaard2018-08-091-0/+42
| | | | | | | | | | | | with recent kernels chrony calls getrandom() at startup if available, so it needs a workaround for the blocking behaviour on recent (4.14.39+), similar to what was done for util-linux in commit c4d86707cd6 (util-linux: add two upstream patches to fix blocking on getrandom() with recent kernels). Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/waylandpp: fix build error with gcc 4.4/4.9Gravatar Bernd Kuhls2018-08-091-0/+28
| | | | | | | | Fixes http://autobuild.buildroot.net/results/51a/51afcd6d3c3c4839d8216b7b0dba35c8e38211f4/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux-headers: bump 4.{4, 9, 14, 17}.x seriesGravatar Bernd Kuhls2018-08-091-4/+4
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/wpa_supplicant: add upstream security fixGravatar Bernd Kuhls2018-08-092-1/+4
| | | | | | | | | | Fixes CVE-2018-14526: http://w1.fi/security/2018-1/unauthenticated-eapol-key-decryption.txt Added license hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/x11r7/xserver_xorg-server: bump version to 1.20.1Gravatar Bernd Kuhls2018-08-096-7/+7
| | | | | | | | Release notes for this bugfix release: https://lists.x.org/archives/xorg-announce/2018-August/002912.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* wireshark: bump version to 2.2.16 (security)Gravatar André Hentschel2018-08-092-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Security fixes since 2.2.15: - wnpa-sec-2018-06 RPKI-Router infinite loop. Bug 14414. CVE-2018-7325. - wnpa-sec-2018-34 BGP dissector large loop. Bug 13741. CVE-2018-14342. - wnpa-sec-2018-35 ISMP dissector crash. Bug 14672. CVE-2018-14344. - wnpa-sec-2018-36 Multiple dissectors could crash. Bug 14675. CVE-2018-14340. - wnpa-sec-2018-37 ASN.1 BER dissector crash. Bug 14682. CVE-2018-14343. - wnpa-sec-2018-38 MMSE dissector infinite loop. Bug 14738. CVE-2018-14339. - wnpa-sec-2018-39 DICOM dissector crash. Bug 14742. CVE-2018-14341. - wnpa-sec-2018-40 Bazaar dissector infinite loop. Bug 14841. - wnpa-sec-2018-41 HTTP2 dissector crash. Bug 14869. Full release notes: https://www.wireshark.org/docs/relnotes/wireshark-2.2.16.html Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/samba4: disable build of manpages and documentationGravatar Bernd Kuhls2018-08-091-0/+116
| | | | | | | | | | Fixes http://autobuild.buildroot.net/results/3f214cbb1fe2dc2c2cbfb630032e13eba81c1b5a/ and many others Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> [Thomas: reformat patch as Git formatted] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/samba4: drop patch numbering in patch 0003Gravatar Thomas Petazzoni2018-08-091-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/samba4: reformat patch 0002 as Git-formatted patchGravatar Thomas Petazzoni2018-08-091-5/+15
| | | | | | | | This commit reformats 0002-patch-source3__libads__kerberos_keytab.c.patch as a Git-formatted patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* uclibc: ldso/arc: fix LD_DEBUG segv when printing R_ARC_NONEGravatar Alexey Brodkin2018-08-081-0/+45
| | | | | | | | | | | | | Dynamic linker used to segfault on attempt to print info about R_ARC_NONE reloaction. The fix is already in upstream master [1], should be removed on uClibc version bump. [1] https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=269a2a2a0f863e1b43dc02f2f4f0f3c50299456e Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptsetup: fix build with old host kernel headersGravatar Baruch Siach2018-08-081-1/+2
| | | | | | | | | | | | | | | | | | | | By default cryptsetup configure fails when the if_alg.h kernel header is not available. Kernels older than 2.6.38, like the one in RHEL 6 hosts, do not provide this header. Since we don't need the kernel crypto feature for host tools, just disable this feature to allow successful completion of the configure script. While at it, fix a typo in the --with-crypto_backend option (hyphen -> underscore). Should fix: http://autobuild.buildroot.net/results/ffd/ffda2579b215b53161025b7bc703091cb30ef95d/ http://autobuild.buildroot.net/results/c48/c48015f76b13fec38f650f66824e7b986eb28572/ http://autobuild.buildroot.net/results/be6/be621f71bf9da8719bf7fc943eccc9b4dc2cc43e/ Cc: Martin Hicks <mort@bork.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 4.{4, 9, 14, 17}.x seriesGravatar Bernd Kuhls2018-08-081-4/+4
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgit2: security bump to version 0.27.4Gravatar Baruch Siach2018-08-083-47/+2
| | | | | | | | | | | | | | | Fixes CVE-2018-10887 and CVE-2018-10888: out-of-bounds reads when reading objects from a packfile. Also fixes out-of-bounds reads when processing smart-protocol "ng" packets (no known CVE yet). Drop upstream patch. Cc: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-By: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libarchive: add upstream security patchesGravatar Baruch Siach2018-08-083-0/+144
| | | | | | | | | | | | | | | | | | Add patches for the following security issues: CVE-2017-14501 - An out-of-bounds read flaw exists in parse_file_info in archive_read_support_format_iso9660.c when extracting a specially crafted iso9660 iso file. CVE-2017-14502 - Off-by-one error for UTF-16 names in RAR archives, leading to an out-of-bounds read in archive_read_format_rar_read_header. CVE-2017-14503 - Out-of-bounds read within lha_read_data_none() in archive_read_support_format_lha.c when extracting a specially crafted lha archive. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mono: remove target mips architectureGravatar Angelo Compagnucci2018-08-051-2/+2
| | | | | | | | | | | Current version of mono doesn't compile on mips due to a bug, so disabling the mips target architecture until the bug is fixed upstream. Fixes: http://autobuild.buildroot.net/results/b402af8cb7f00dc2e69c219926b474a8e0c8d372 and many others. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linuxptp: add patch to fix no-thread/linuxthreads uClibc buildsGravatar Thomas Petazzoni2018-08-051-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | linuxptp missing.h header implements a replacement clock_nanosleep() function, which was used when the thread implementation was not NPTL, because uClibc failed to provide clock_nanosleep() in such configurations. However, uClibc-ng has fixed this problem upstream, and has backported this change in Buildroot in patch package/uclibc/0002-librt-declare-clock_nanosleep-independent-of-thread-.patch (the code is upstream and will be part of uClibc-ng 1.0.31). Due to this, there is now a conflicting definition of clock_nanosleep() between the C library and the linuxptp missing.h code, which manifests itself by the following build failure: missing.h:117:19: error: static declaration of 'clock_nanosleep' follows non-static declaration static inline int clock_nanosleep(clockid_t clock_id, int flags, ^~~~~~~~~~~~~~~ In file included from clockadj.h:24:0, from clockadj.c:24: This commit fixes that by adding a patch that removes the replacement clock_nanosleep() implementation from the linuxptp code base. Fixes: http://autobuild.buildroot.net/results/bf400095a853f5beb28c77a50fcffefe52c3d769/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* wiringpi: disable for static buildGravatar Peter Seiderer2018-08-052-23/+10
| | | | | | | | | | | | | | | Static build of the wiringPi package is disabled by the tool author (see wiringPi/noMoreStatic for details) since the version bump to 2.46. Fixes [1]: arm-linux-gcc.br_real: error: ../wiringPi/libwiringPi.a: No such file or directory [1] http://autobuild.buildroot.net/results/a1ca953247475a5f31fe9283ade05c9cba26853b Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* vim: install /bin/vi as a relative symlinkGravatar Carlos Santos2018-08-051-1/+7
| | | | | | | | | Prevent creating a dangling symlink when vim is not present on the host machine. With BR2_ROOTFS_MERGED_USR, just link to "vim", since they are on the same directory, otherwise link to "../usr/bin/vim". Signed-off-by: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pure-ftpd: add optional support for linux-pamGravatar Artem Panfilov2018-08-051-0/+7
| | | | | | Signed-off-by: Artem Panfilov <apanfilov@spectracom.com> [Thomas: add explicit --without-pam when linux-pam is not enabled.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gnuradio: needs host-python2Gravatar Fabrice Fontaine2018-08-051-0/+2
| | | | | | | | | | | | | | | | | | gnuradio needs host-python2 however there is no way to enforce this so add a dependency on !BR2_PACKAGE_PYTHON3. Indeed, if BR2_PACKAGE_PYTHON3 is selected, then buildroot will only build host-python3. This issue was not raised in the previous version of gnuradio as host-python-cheetah was the only dependency and host-python-cheetah enforces python2 through HOST_PYTHON_CHEETAH_NEEDS_HOST_PYTHON however we now have host-python-six and host-python-mako dependencies and it does not seem right to enforces python2 on those packages Fixes: - http://autobuild.buildroot.net/results/a502fef3e2a40f38ca63332440b0b6bd2ed11d5a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gnuradio: remove host-python-cheetah dependencyGravatar Fabrice Fontaine2018-08-051-3/+1
| | | | | | | | host-python-cheetah has been replaced by host-python-mako: https://github.com/gnuradio/volk/commit/1b2bedc8685c4dc2b3587068339d69b5ab1c874d Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/glibc: remove --{with, without}-fp optionGravatar Romain Naour2018-08-051-1/+0
| | | | | | | | | This option has been removed since glibc 2.27 [1]. [1] https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=8df5d34720dd71e934545bade879e04697830757 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/opencv3: fix build with gcc bug 64735Gravatar Bernd Kuhls2018-08-051-1/+9
| | | | | | | | | | | OpenCV3 allows to disable the usage of std::exception_ptr: https://github.com/opencv/opencv/issues/11878#issuecomment-402099255 Fixes http://autobuild.buildroot.net/results/5ca/5ca221792c72c0a19f8b0e8303c0603d28f3c48e/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/cutelyst: bump version to fix build issuesGravatar Daniel Nicoletti2018-08-052-2/+2
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/fd78e54eca9e95ae5c7a27e6afa1891a0bf65994/ Signed-off-by: Daniel Nicoletti <dantti12@gmail.com> [Thomas: add autobuilder reference.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gdb: bump to version 8.1.1Gravatar Romain Naour2018-08-052-2/+2
| | | | | | | https://sourceware.org/ml/gdb-announce/2018/msg00002.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tinc: bump version to 1.0.34Gravatar Bernd Kuhls2018-08-052-3/+3
| | | | | | | | Updated license hash after upstream commit: http://www.tinc-vpn.org/git/browse?p=tinc;a=commitdiff;h=54b18a85f68652f94ac5ecffbd9d100879ed06ea Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qt5/qt5base: fix PKG_CONFIG_LIBDIRGravatar Bernd Kuhls2018-08-051-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default pkgconf searches "${libdir}/pkgconfig:${datadir}/pkgconfig" for .pc files: https://github.com/pkgconf/pkgconf/blob/844f0a66621629a65e3cbf3c3ca47185602e9df5/configure.ac#L41 The new xorgproto package installs .pc files to ${datadir}/pkgconfig whichs translates to $(STAGING_DIR)/usr/share/pkgconfig, for example dri3proto: https://cgit.freedesktop.org/xorg/proto/xorgproto/tree/Makefile.am#n65 whereas the old xproto_ packages installed their .pc files to ${libdir}/pkgconfig: https://cgit.freedesktop.org/xorg/proto/dri3proto/tree/Makefile.am?id=3937f72040b79c7245b261da880364177cc40a6e#n4 Normally this upstream change is not a problem because pkgconf searches both paths for .pc files, unless we define PKG_CONFIG_LIBDIR with something else like we did for the last six years ;) https://github.com/buildroot/buildroot/blame/master/package/qt5/qt5base/qt5base.mk#L280 This patch removes all variables concerning pkgconf paths. At the time the qt5base package was introduced the pkgconf wrapper did not exist. Today these variables are not necessary anymore. Fixes http://autobuild.buildroot.net/results/061/06159500c27026d56a772fafbb0d956c72dd4e6c/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/aircrack-ng: needs dynamic library supportGravatar Bernd Kuhls2018-08-051-2/+4
| | | | | | | | Fixes http://autobuild.buildroot.net/results/611/61170d12811c70037ee875434a295ac35a2a5c50/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* luarocks: fix lua modules building with luajitGravatar Francois Perrad2018-08-051-0/+32
| | | | | | | | | | | currently, when luajit is selected as luainterpreter, all lua module fails to build with the message: Error: Failed finding Lua library. You may need to configure LUA_LIBDIR. see http://autobuild.buildroot.net/results/66de049c306d7aff66894d53e2f4fa755fd01594 Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/polkit: needs glibcGravatar Yann E. MORIN2018-08-053-5/+10
| | | | | | | | | | | | | | | | | | | | | | The recent bump of polkit introduced a version that now unconditionally uses glibc-specific functions from the getnetgrent() familly, which are not available on musl or uClibc-ng. Hide away polkit when the C library is not glibc. Propagate the dependency to packages that select polkit: udisks and systemd. For systemd, add a comment. Fixes: http://autobuild.buildroot.org/results/d78/d783e6db60b187aa591f4b0150c590ab3aa5252f/ (musl) http://autobuild.buildroot.org/results/ba5/ba5da960c70c765bee753a79b9ad2c10967d05d6/ (uclibc) [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Marek Belisko <marek.belisko@open-nandra.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Artem Panfilov <apanfilov@spectracom.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lttng-tools: bump version to 2.10.5Gravatar Bernd Kuhls2018-08-012-5/+10
| | | | | | | | | | | | Added sha256 and license hashes, switched _SITE to https. This bump includes https://github.com/lttng/lttng-tools/commit/b4cf0332cc1164684bbc708b6c46c1d69a15b847 which fixes a musl build error: http://autobuild.buildroot.net/results/09d/09d6d5e2d1c50dbd6c026e12aa245fc90687eb19/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libdrm: bump version to 2.4.93Gravatar Bernd Kuhls2018-08-012-6/+6
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* firmware-imx: fix EULA and COPYING hashesGravatar Gary Bisson2018-08-011-2/+2
| | | | | | | | | | | | NXP updated their EULA text to 2018. Also add QCA text for their WiFi module firmware files. Fixes: http://autobuild.buildroot.net/results/144c3ac1902be605ca221e5685b13ba22db9a70e/ http://autobuild.buildroot.net/results/c8f787cc5309a9d216fb74b13e700e520facef64/ Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/cutelyst: fix build dependenciesGravatar Daniel Nicoletti2018-08-011-7/+4
| | | | | | | | | | | | | | | This commit adds missing optional dependencies on libpwquality and jemalloc. The optional dependency on grantlee is removed, because it fails to build, so we explicitly disable grantlee support. http://autobuild.buildroot.net/results/ecbe25728a81f13e35a4315b64aacb8e592f5867/ (jemalloc) http://autobuild.buildroot.net/results/84c29fc0d6212f33ff1efdf8495cbb84e4eeed65/ (grantlee) Signed-off-by: Daniel Nicoletti <dantti12@gmail.com> [Thomas: explicitly disable grantlee support.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/polkit: bump version to 1.105Gravatar Artem Panfilov2018-08-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fixes build issue with network-manager package when polkit package is enabled: CCLD clients/cli/nmcli clients/common/clients_cli_nmcli-nm-polkit-listener.o: In function `compare_users': nm-polkit-listener.c:(.text.compare_users+0x48): undefined reference to `polkit_unix_user_get_name' clients/common/clients_cli_nmcli-nm-polkit-listener.o: In function `initiate_authentication': nm-polkit-listener.c:(.text.initiate_authentication+0x1c4): undefined reference to `polkit_unix_user_get_name' Happening with the following defconfig: BR2_arm=y BR2_cortex_a8=y BR2_TOOLCHAIN_EXTERNAL=y BR2_INIT_SYSTEMD=y BR2_PACKAGE_NETWORK_MANAGER=y BR2_PACKAGE_SYSTEMD_POLKIT=y Signed-off-by: Artem Panfilov <apanfilov@spectracom.com> [Thomas: update hash file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux-firmware: update hash of LICENSE.amdgpuGravatar Thomas Petazzoni2018-08-011-1/+1
| | | | | | | | | | | | | | | | | | In commit 51435be1f1e8d4f7f50c95a406ecde6cb0e22418 ("linux-firmware: bump version to latest 8d69bab"), the hash of the LICENSE.amdgpu was not updated as it should have been. Indeed, there was a copyright year change in this file: -Copyright (C) 2017 Advanced Micro Devices, Inc. All rights reserved. +Copyright (C) 2018 Advanced Micro Devices, Inc. All rights reserved. which changed the hash of this license file. Fixes: http://autobuild.buildroot.net/results/cc0e44fa854597b8a83dfdcd6435cb55af1c8571/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux-firmware: fix hash for WHENCE license fileGravatar Thomas Petazzoni2018-07-311-1/+1
| | | | | | | | | | | | | | | | | Commit 51435be1f1e8d4f7f50c95a406ecde6cb0e22418 ("linux-firmware: bump version to latest 8d69bab") bumped the linux-firmware package, but forgot to update the hash file accordingly for the license files. Especially, the WHENCE file contains the list of all licenses for the different firmware, so it gets updated pretty much whenever a new firmware is added or a firmware is updated. Update its hash to fix legal-info for the linux-firmware package, and therefore fix: http://autobuild.buildroot.net/results/9795ac912d1bbe66386be9286f1703cdbe0a8898/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package: propagate pulseaudio dependencies correctlyGravatar Thomas Petazzoni2018-07-316-7/+26
| | | | | | | | | | | | | The BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC dependency of BR2_PACKAGE_PULSEAUDIO was not properly propagated to reverse dependencies, causing the following kconfig warning: warning: (BR2_PACKAGE_ESPEAK_AUDIO_BACKEND_PULSEAUDIO && BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_PULSE && BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_PULSE && BR2_PACKAGE_KODI_PULSEAUDIO && BR2_PACKAGE_MPD_PULSEAUDIO && BR2_PACKAGE_EFL_PULSEAUDIO) selects BR2_PACKAGE_PULSEAUDIO which has unmet direct dependencies (BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS && !BR2_STATIC_LIBS && BR2_USE_MMU) This commit fixes that by propagating the dependency as it should have been done. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/mesa3d: fix xlib_libxshmfence dependencyGravatar Bernd Kuhls2018-07-311-1/+2
| | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/6b2/6b214f1013d2def0b7ff33af3115147f47afd7a1/ http://autobuild.buildroot.net/results/8b8/8b8251235f6b08ae2275659f7af241d6d43df074/ http://autobuild.buildroot.net/results/468/4681b76cbca66a267741df80719a4c2e032c6b00/ http://autobuild.buildroot.net/results/90f/90fee90a4a8f6bb35be94ee437f8f7c1f0cbb5d9/ http://autobuild.buildroot.net/results/1b8/1b862e22f9d1dfaf9b8d3a998061a83012302b05/ http://autobuild.buildroot.net/results/ebe/ebe3e12887c89649ad3de0045846836957d83396/ http://autobuild.buildroot.net/results/b7b/b7b300cc056bdc51a0570be2f250b806e306999e/ http://autobuild.buildroot.net/results/c39/c3960a95741341114ced8907de09b6a266999184/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gstreamer1: explicitly disable introspectionGravatar Adam Duskett2018-07-313-2/+5
| | | | | | | | | | | | | | To get GStreamer ready for introspection, we must first explicitly disable gstreamer1, plugins base and plugins bad from using introspection. If not, adding the gobject-introspection will result in these packages failing to build because setting the _GIR_EXTRA_LIBS_PATH variable is required. The other gstreamer1 packages do not require setting the _GIR_EXTRA_LIBS_PATH variable. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/opencv3: bump version to 3.4.2Gravatar Bernd Kuhls2018-07-312-4/+3
| | | | | | | | Updated license hash after copyright year update: https://github.com/opencv/opencv/commit/e6ed853905744018d9d570fa49e3b9e33b3c6ea6#diff-9879d6db96fd29134fc802214163b95a Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/opencv: bump version to 2.4.13.7Gravatar Bernd Kuhls2018-07-313-34/+2
| | | | | | | Removed patch applied upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/opencv3: fix aarch64 buildGravatar Bernd Kuhls2018-07-311-2/+7
| | | | | | | | | | | | | | | | | | | | Commit a17402e42d8c996af239cfdb536e74188d6c6245 ("opencv3: conditionally enable NEON and VFPv3 optimizations") broke the build on AArch64, because the VFPv3 optimizations are not supported by OpenCV on this architecture: https://github.com/opencv/opencv/blob/3.4/cmake/OpenCVCompilerOptimizations.cmake#L275 However BR2_ARM_CPU_HAS_VFPV3 is always true on AArch64, causing this build failure for every AArch64 build of OpenCV 3. This commit fixes that by enabling VFPV3 only on ARM, and not on AArch64. Fixes: http://autobuild.buildroot.net/results/d38fb092cffe086f93b469d1181da77fba0994bd/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gcc: Fix building on ppc64le GCC 8 hostGravatar Joel Stanley2018-07-312-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building on a ppc64le host we see this error: build/genmatch --gimple ../../gcc/match.pd \ > tmp-gimple-match.c ../../gcc/match.pd:120:1 error: expected (, got NAME negative value by 0 gives -0, not +0. */ This was reported upstream[1] and fixed on the GCC 6 [2] and GCC 7 [3] branches: Backport from mainline 2018-01-10 Kelvin Nilsen <kelvin@gcc.gnu.org> * lex.c (search_line_fast): Remove illegal coercion of an unaligned pointer value to vector pointer type and replace with use of __builtin_vec_vsx_ld () built-in function, which operates on unaligned pointer values. The patches included in Buildroot contain just the code changes, and not the changelog, to make it easer to manage backporting. Tested on Ubuntu Cosmic ppc64le. [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86162 [2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=261621 [3] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=262243 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-urllib3: bump version to 1.23Gravatar Bernd Kuhls2018-07-312-5/+7
| | | | | | | Updated package using scanpypi, added license hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-requests: bump version to 2.19.1Gravatar Bernd Kuhls2018-07-312-5/+7
| | | | | | | Updated package using scanpypi, added license hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>