summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | webp: bump to 0.6.0Marcus Hoffmann2017-11-102-2/+2
| | | | | | | | | | | | | | | Signed-off-by: Marcus Hoffmann <m.hoffmann@cartelsol.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | libressl: bump to 2.6.3Adam Duskett2017-11-102-2/+2
| | | | | | | | | | | | | | | Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | DEVELOPERS: fix wireless_tools entryMatt Weber2017-11-081-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | DEVELOPERS: add myself to packagesMatt Weber2017-11-071-0/+41
| | | | | | | | | | | | | | | Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | DEVELOPERS: add myself to several packagesSergey Matyukevich2017-11-071-0/+4
| | | | | | | | | | | | | | | Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | orange-pi-zero: add xr819 firmwareSergey Matyukevich2017-11-072-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Make WiFi work out of the box on orange-pi-zero: - add xr819 firmware to image - add mdev for module autoloading Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * | armbian-firmware: new packageSergey Matyukevich2017-11-075-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This package enables access to firmware blobs from Armbian firmware repository: https://github.com/armbian/firmware That repository contains multiple firmware blobs grouped by vendor. For the sake of convenience each group can be independently selected using Kconfig options. This commit enables the following options: - firmware blobs for XR819 SDIO WiFi chip - firmware blobs for AP6212 WiFi/BT combo Armbian firmware repository does not include any specific licenses. Most part of those firmware blobs belongs to various Android/Linux SDK packages provided by board vendors. As a result, this package makes use of the following conservative approach for all the selected firmware binaries: FIRMWARE_LICENSE = PROPRIETARY FIRMWARE_REDISTRIBUTE = NO Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | Kickoff 2018.02 cyclePeter Korsgaard2017-12-011-1/+1
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | website/news.html: add 2017.11 announcement linkPeter Korsgaard2017-12-011-1/+2
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | Update for 2017.112017.11Peter Korsgaard2017-11-305-14/+60
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | libcurl: security bump to version 7.57.0Peter Korsgaard2017-11-302-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the following security issues: - CVE-2017-8816: NTLM buffer overflow via integer overflow - CVE-2017-8817: FTP wildcard out of bounds read - CVE-2017-8818: SSL out of buffer access For more details, see the changelog: https://curl.haxx.se/changes.html#7_57_0 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | package/lttng-tools: fix typo in variable nameYann E. MORIN2017-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's lttng-tools, not lttng-libust. ;-) Fixes numerous build failures caused by a late autoreconf: http://autobuild.buildroot.org/results/b84/b84a6e39fcca70c56bfe49d54c385dfe6da82422/ etc... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Philippe Proulx <eeppeliteloop@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | DEVELOPERS: add me for supertuxkart packageRomain Naour2017-11-291-0/+1
| | | | | | | | | | | | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | ndisc6: fix bogus <pkg>_DEPENDENCIES namesThomas Petazzoni2017-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Spotted by check-package: package/ndisc6/ndisc6.mk:14: possible typo: NDISC8_DEPENDENCIES -> *NDISC6* Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | rauc: select host-squashfs as a host dependencyAndrey Yurovsky2017-11-292-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | The rauc host tool (used to generate update bundles) runs mksquashfs so host-squashfs is required for it to work at runtime. Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/x11r7/xlib_libXfont: security bump to version 1.5.4Bernd Kuhls2017-11-292-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2017-16611: https://lists.x.org/archives/xorg-announce/2017-November/002825.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/x11r7/xlib_libXfont2: security bump to version 2.0.3Bernd Kuhls2017-11-292-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2017-16611: https://lists.x.org/archives/xorg-announce/2017-November/002824.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/x11r7/xlib_libXcursor: security bump to version 1.1.15Bernd Kuhls2017-11-292-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2017-16612: https://lists.x.org/archives/xorg-announce/2017-November/002823.html Added all hashed provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/exim: security bump to version 4.89.1Bernd Kuhls2017-11-292-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2017-16943 & CVE-2017-16944: https://lists.exim.org/lurker/message/20171128.215505.79ea8efa.en.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | support/scripts/size-stats: avoid divide-by-zeroAndrey Yurovsky2017-11-291-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some packages (ex: skeleton-init-systemd) have a zero size so we cannot divide by the package size. In that case make their percent zero explicitly and avoid a ZeroDivisionError exception. Signed-off-by: Andrey Yurovsky <yurovsky@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/lftp: Add optional support for libidnMario Lang2017-11-291-0/+7
| | | | | | | | | | | | | | | Signed-off-by: Mario Lang <mlang@blind.guru> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | samba4: ensure that copied cache.txt is writableDanomi Manchego2017-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the Buildroot tree is read-only, then cache.txt is copied read-only into the build directory, and the configuration step fails. Fix this in the same way we do in other places, by opening permissions as we copy the file using $(INSTALL). Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | webkitgtk: Add upstream patch to ensure CMAKE_BUILD_TYPE is honoredAdrian Perez de Castro2017-11-291-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make WebKitGTK+ honor the value of CMAKE_BUILD_TYPE defined in the CMake toolchain file by backporting the following upstream WebKit patch: https://trac.webkit.org/changeset/225168 This reduces the generated binary sizes when building in "Release" mode (BR2_ENABLE_DEBUG=n), for example when targeting ARMv8 the size reduction is ~17 MiB. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | mtools: do not link to libbsdCarlos Santos2017-11-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If libbsd is found by the configuration process, mtools unnecessarily adds a NEEDED field with libbsd to its dynamic section, but it does not actually use anything from libbsd under Linux. The same may happen to host-mtools if some libbsd package is installed on the host machine. Prevent this by forcing configure to bypass the checking for the existence of a gethostbyname function in libbsd. I stumbled on this problem when I built host-mtools and later removed libbsd to upgrade to Fedora 27, due to Bug 1504831[1]. The previously built host/bin/mtools started to fail due to the missing libbsd.so.0. 1. https://bugzilla.redhat.com/show_bug.cgi?id=1504831 Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | libevent: disable openssl for hostBaruch Siach2017-11-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As host-libevent does not depend on host-openssl, it might attempt to build against the host installed openssl. This does not work very well on various hosts. Since we don't really need encryption support in host-libevent just disable openssl support. Disable build of example code as we already do for the target libevent. Should fix: http://autobuild.buildroot.net/results/403/403886e3afc6d5d18a138f4b0651f3c5a50ed064/ http://autobuild.buildroot.net/results/a2a/a2a84692049b0fb8038f1ad4b06554ecdac32e3c/ http://autobuild.buildroot.net/results/a36/a36abb1ac556a8b50e140ea1851955744b152608/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | Update for 2017.08.2Peter Korsgaard2017-11-291-0/+35
| | | | | | | | | | | | | | | | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 1d02d0be586bfdaff926a7c6c8930d186cdd92b2) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | docs/website: update for 2017.08.2Peter Korsgaard2017-11-292-9/+28
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | Update for 2017.02.8Peter Korsgaard2017-11-281-0/+28
| | | | | | | | | | | | | | | | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit d745e94683d70d12a10a413a58e833df60042c50) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | docs/website: update for 2017.02.8Peter Korsgaard2017-11-282-9/+28
| | | | | | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | | board/qemu/x86*: use quotes around -append Qemu option valueThomas Petazzoni2017-11-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps the toolchains.free-electrons.com build logic re-use directly the Qemu command lines from this readme.txt file, by having a -append option similar to the ones used in other readme.txt files. 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>
* | | board/qemu/ppc64-pseries: adjust Qemu command lineThomas Petazzoni2017-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps the toolchains.free-electrons.com build logic re-use directly the Qemu command lines from this readme.txt file, by having a -append option similar to the ones used in other readme.txt files. 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>
* | | google-breakpad: take into account host architecture dependenciesThomas Petazzoni2017-11-274-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building the target google-breakpad requires building the host variant of google-breakpad. Just like the target google-breakpad only supports a limited number of architectures, it is the same for the host google-breakpad. We therefore introduce a BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS option that is used where necessary to prevent the user from choosing Google Breakpad when building on unsupported host platforms. Fixes: http://autobuild.buildroot.net/results/c7c04483508f9e4d629efa54571afeb1feaa5f73/ (build on a powerpc64le machine) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/dvb-apps: fix build with kernel headers >= 4.14Yann E. MORIN2017-11-271-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/708/708f11809b2cafc2a3375dc515803c87b376ed4d/ http://autobuild.buildroot.org/results/6e1/6e161926577355ced82426536227ddd2ba130f06/ [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/dvb-apps: is not parallel-safeYann E. MORIN2017-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is invisible because the timings make it excessively difficult to hit, but the Makefile is inherently flawed for parallel build, as it contains: $(objects): atsc_psip_section.c atsc_psip_section.h atsc_psip_section.c atsc_psip_section.h: perl section_generate.pl atsc_psip_section.pl and the perl script section_generate.pl will create both the .c and .h files in one go, but given the construct above, there can be two such script that run in parallel, which can clobber the generated .c and/or .h files. So, make dvb-apps a MAKE1 package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/dvb-apps: fix build with some perl versionYann E. MORIN2017-11-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | perl can't find a module that is located in the current directory, so help it locate it. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/asterisk: fix parallel build/installYann E. MORIN2017-11-271-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/7c9892b9425aff6e54b8c8942dbdcb0b26e58572 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | DEVELOPERS: adopt the packages I recently addedYann E. MORIN2017-11-271-0/+5
| | | | | | | | | | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/systemd-bootchart: fix build w/ glibc 2.26Yann E. MORIN2017-11-271-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/7f7af0d41120626edbbca839c9fdbb5c6bd259c2/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | linphone: add optional dependency on libupnpFabrice Fontaine2017-11-271-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | linphone can optionally use libupnp, so this dependency should be accounted for in linphone.mk. In addition, linphone is not compatible with libupnp18, but misdetects it as a a proper libupnp, causing a build failure. The build failure with libupnp18 currently only happens on the next branch (because libupnp18 has only been added there), but adding the optional dependency on libupnp makes sense for the master branch anyway. Fixes: http://autobuild.buildroot.net/results/473c686f9bc5335d25b720cf1b0c45389138a7b4 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | linux-headers: bump 3.2.x seriesBernd Kuhls2017-11-271-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | pdbg: add patch fixing the build on BlackfinThomas Petazzoni2017-11-261-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a patch to pdbg that fixes the build on the Blackfin architecture. The build failure was due to the recently introduced assembly code to embed the DTB into an object file. This code was not taking into account the fact that Blackfin has a non-empty __USER_LABEL_PREFIX__. The patch has been submitted upstream. Fixes: http://autobuild.buildroot.net/results/2bf6f56303453fd2ba7e86882168d406ded4cc80/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | support/download: svn non-interactive in BR2_SVNSam Voss2017-11-262-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of overriding the _svn command and injecting --non-interactive, change the default value of BR2_SVN to include this flag so the end user can choose not to use the flag. This change helps users behind corporate system rules which may not allow them to locally cache credentials and require interactive mode. Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com> [Originally implemented by] CC: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | package/freerdp: fix dependency on walyandAdam Duskett2017-11-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, wayland support is enabled when the wayland package is enabled, not when the FreeRDP wayland client is enabled. But the dependency on libxkbcomon is only enforced from Config.in when the FreeRDP wayland client is enabled., but is added to build dependencies when the wayland package is enabled. As such, we can end up in a situation where the FreeRDP wayland client is disabled, the wayland package is enabled, and the libxkbcommon package is also disabled, which casues the build to fail with: Makefile:539: *** libxkbcommon is in the dependency chain of freerdp that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in. Stop. Change the build dependency to actually be on the FreeRDP client being enabled. Fixes; http://autobuild.buildroot.net/results/dc3e11f7076a8355f3d2f9cb49c6325dcf7084bd Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | qt5webkit: fix URL for 5.6 downloadGaël PORTAY2017-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The Qt community releases are not stored under submodules path component. Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | linux: bump default to version 4.13.16Bernd Kuhls2017-11-241-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | linux-headers: bump 3.{2, 10}.x and 4.{1, 4, 9, 13}.x seriesBernd Kuhls2017-11-241-6/+6
| | | | | | | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | dovecot: add applicable licensesBaruch Siach2017-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | List all code licenses mentioned in COPYING. Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | | Fix makefile include order by using sort/wildcard.Peter Seiderer2017-11-244-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'include' directive in GNU make supports wildcards, but their expansion has no defined sort order (GLOB_NOSORT is passed to glob()). Usually this doesn't matter. However, there is at least one case where it does make a difference: toolchain/*/*.mk includes both the definitions of the external toolchain packages and pkg-toolchain-external.mk, but pkg-toolchain-external.mk must be included first. For predictability, use ordered 'include $(sort $(wildcard ...))' instead of unordered direct 'include */*.mk' everywhere. Fixes [1] reported by Petr Vorel: make: *** No rule to make target 'toolchain-external-custom', needed by '.../build/toolchain-external/.stamp_configured'. Stop. [1] http://lists.busybox.net/pipermail/buildroot/2017-November/206969.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Tested-by: Petr Vorel <petr.vorel@gmail.com> [Arnout: also sort the one remaining include, of the external docs] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* | | package/google-breakpad: replace references to 'struct ucontext' with ↵Romain Naour2017-11-231-0/+257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'ucontext_t' In glibc, since https://sourceware.org/git/?p=glibc.git;h=251287734e89a52da3db682a8241eb6bccc050c9 the 'struct ucontext' tag has been replaced with 'struct ucontext_t'. The tag itself is anyway not POSIX - only the 'ucontext_t' typedef is specified. And that type has existed since at least 1997 in glibc. Therefore, replace references to 'struct ucontext' with 'ucontext_t', which works in all versions of glibc, uClibc and musl. Fixes: [arm] http://autobuild.buildroot.net/results/6380341dbb6c114e4452c5cda37da6b44b80d178 [aarch64] http://autobuild.buildroot.net/results/4ecf770df7c984a62082d59f8fab632d3efbe06b [mipsel] http://autobuild.buildroot.net/results/e1473a12cf38ccf4dd3ed0f26a8ff9e6b57f0810 Signed-off-by: Romain Naour <romain.naour@gmail.com> [Arnout: improve commit message] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* | | parted: properly link with libiconvArnout Vandecappelle (Essensium/Mind)2017-11-232-1/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parted uses libiconv but doesn't link with it. Add a patch to add it to LIBADD of the library that uses it. iconv was already checked in configure.ac, but only if i18n is enabled, so the iconv check is also added unconditionally in configure.ac. Also add an optional dependency on libiconv, so it is reproducible. This was not detected in the autobuilders, since it only occurs when libiconv exists (otherwise uClibc stubs will be used). libiconv depends on !BR2_ENABLE_LOCALE and parted depends on BR2_USE_WCHAR. We don't have such a configuration in the autobuilders. Upstream status: sent to mailing list http://lists.alioth.debian.org/pipermail/parted-devel/2017-November/005131.html Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Sjoerd Venema <srg.venema@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud