- May 25, 2019
-
-
Peter Korsgaard authored
Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
limited_max_clients and limited_max_devices have been renamed in 3.12 as max_clients and max_devices, respectively. Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by:
Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
Fixes: - http://autobuild.buildroot.org/results/955aef1c25b977d6697fdf8cd1e710f40c7e60a3 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
James Hilliard authored
To match the default kernel headers we use. [Peter: drop 5.1.x bump, tweak commit message] Signed-off-by:
James Hilliard <james.hilliard1@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 24, 2019
-
-
Peter Korsgaard authored
For early microcode loading, there is no need to install the individual microcode files to /lib/firmware - So make that optional. Let the option default to y for backwards compatibility, and select it from iucode-tool as the init script relies on the /lib/firmware files. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
To support building in (a subset of) the intel-microcode files into the kernel using the CONFIG_EXTRA_FIRMWARE option, we need to ensure that the microcode files are installed before the Linux kernel is built. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Microcode based security mitigation (E.G. MDS) requires that the microcode gets loaded very early. This can be handled by one of: - Concatenating (a subset of) the intel-microcode files and write to kernel/x86/microcode/GenuineIntel.bin in the initrd. Requires that the (first) initrd is external from the kernel and NOT compressed. - Build (a subset of) the intel-microcode files into the kernel using the CONFIG_EXTRA_FIRMWARE option. Install the microcode files into images to support these use cases (E.G. through a post-build script for the initrd, or by pointing CONFIG_EXTRA_FIRMWARE_DIR to ${BR_BINARIES_DIR}, similar to how we include the .cpio image inside the kernel). Notice that there may be licensing concerns when embedded non-GPL firmware in the kernel. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Giulio Benetti authored
With Microblaze ccc version < 8.x the build hangs due to bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 . To avoid this, the assimp package has a !BR2_microblaze dependency. However, gcc bug 85180 only triggers when optimization is enabled, so we can work around the issue by passing -O0, which is what we do in other Buildroot packages to work around this bug. So, this commit passes -O0 when BR2_TOOLCHAIN_HAS_GCC_BUG_85180, and re-enables assimp on Microblaze. Note that the comment was talking about gcc bug 71124, but this gcc bug is a duplicate of 85180. Since all Buildroot packages now use the reference to gcc bug 85180 and the option is named BR2_TOOLCHAIN_HAS_GCC_BUG_85180, we use this naming as well for assimp. Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 . To avoid this problem, until now, ffmpeg could not be selected on Microblaze. However, this problem only happens due to optimization, and can worked around by forcing -O0. So, when BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y, this commit: - adds --disable-optimizations to FFMPEG_CONF_OPTS - passes -O0 to CFLAGS in FFMPEG_CONF_ENV Then, we remove 'depends on !BR2_microblaze' from Config.in to re-enable the package. Note that the comment was talking about gcc bug 71124, but this gcc bug is a duplicate of 85180. Since all Buildroot packages now use the reference to gcc bug 85180 and the option is named BR2_TOOLCHAIN_HAS_GCC_BUG_85180, we use this naming as well for ffmpeg. Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 . This package has been excluded from building if the toolchain is affected by gcc bug 85180. To be consistent with how we deal with this issue in other packages, we re-enable the package and instead work around the issue by building with -O0, since gcc bug 85180 manifests itself only when optimization is enabled. To achieve this: - add --disable-optimizations to EXTRA_OPTS, which gets passed down to the built-in libav library - pass -O0 to CFLAGS in CONF_ENV Then we remove 'depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_85180' and its comment if not available from Config.in Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building postgresql with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/53c270c696ee999d541da0b09bf6a215e5335e9a/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building opus with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/73dc9610a13d6e14eec58d529617210d93d5dec4/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building libcpprestsdk with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/7065e14917a8bbc0faf21b29183ac55b6c800ee3/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building kismet with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/02f6e616631f05a4f15f31f2b2e67d65ba7afcb0/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Thomas Petazzoni authored
Commit 8d8d4eca ("package/glibmm: work around gcc bug 85180") was incorrect reworked by me, and TARGET_CXXFLAGS was used instead of GLIBMM_CXXFLAGS, causing the Microblaze workaround to be ineffective. This new commit fixes this typo. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building jasper with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y, we force using -O0. Fixes: http://autobuild.buildroot.net/results/5546087cdf684099525dc5824ed428cd0fd74283/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building glibmm with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y, we force using -O0. Fixes: http://autobuild.buildroot.net/results/e196d77626b877dc3454d21febe20a04877c02a9/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CXXFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building ddrescue with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/2af69401acb76be3d3fd427d1c58fed3af33bf9b/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building chocolate-doom with optimization but not when building with -O0. To work around this bug, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y, we force using -O0. Fixes: http://autobuild.buildroot.net/results/e570839576be8963dc6bd36342e2f857da3c6146/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> [Thomas: tweak CFLAGS logic, improve commit log] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Adrian Perez de Castro authored
This is a new major release which brings in many improvements and new features. For a complete list, please refer to the release notes: https://webkitgtk.org/2019/03/13/webkitgtk2.24.0-released.html https://webkitgtk.org/2019/04/09/webkitgtk2.24.1-released.html https://webkitgtk.org/2019/05/17/webkitgtk2.24.2-released.html Updating to version 2.24.2 also includes fixes for CVE-2019-6201, CVE-2019-6251, CVE-2019-7285, CVE-2019-7292, CVE-2019-8503, CVE-2019-8506, CVE-2019-8515, CVE-2019-8518, CVE-2019-8523, CVE-2019-8524, CVE-2019-8535, CVE-2019-8536, CVE-2019-8544, CVE-2019-8551, CVE-2019-8558, CVE-2019-8559, CVE-2019-8563, CVE-2019-11070, CVE-2019-6237, CVE-2019-8571, CVE-2019-8583, CVE-2019-8584, CVE-2019-8586, CVE-2019-8587, CVE-2019-8594, CVE-2019-8595, CVE-2019-8596, CVE-2019-8597, CVE-2019-8601, CVE-2019-8607, CVE-2019-8608, CVE-2019-8609, CVE-2019-8610, CVE-2019-8615, CVE-2019-8611, CVE-2019-8619, CVE-2019-8622, and CVE-2019-8623. The detailed security advisories can be found at: https://webkitgtk.org/security/WSA-2019-0002.html https://webkitgtk.org/security/WSA-2019-0003.html The BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS_JIT configuration symbol is not needed anymore, because the logic to decide whether the JavaScriptCore JIT spport can be enabled has been improved upstream. One of the new features in 2.24.x is the support for JPEG2000 images, which is implemented using the OpenJPEG library. Therefore now BR2_PACKAGE_OPENJPEG is selected. This adds one small patch which did not make it to the 2.24.2 release which solves a build issue when the building the GStreamer GL elements is disabled. Signed-off-by:
Adrian Perez de Castro <aperez@igalia.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 23, 2019
-
-
Fabrice Fontaine authored
Fixes: - http://autobuild.buildroot.org/results/7cae5b32285fe0edf69eab3297be9c6a4e76b7b8 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Francois Perrad authored
Signed-off-by:
Francois Perrad <francois.perrad@gadz.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes the following security vulnerabilities: - CVE-2019-5435: Integer overflows in curl_url_set() https://curl.haxx.se/docs/CVE-2019-5435.html - CVE-2019-5436: TFTP receive buffer overflow https://curl.haxx.se/docs/CVE-2019-5436.html Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 22, 2019
-
-
Giulio Benetti authored
With Microblaze Gcc version < 8.x the build hangs due to gcc bug 85180: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. The bug shows up when building atop with optimization but not when building with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_85180=y we force using -O0. Fixes: http://autobuild.buildroot.net/results/94aa00f776b8a3491ac0b3212c95f5e666c5a29a/ Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Gcc bug 85180 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180 ) has been fixed on Gcc version >= 8.x, so this commit adjusts the BR2_TOOLCHAIN_HAS_GCC_BUG_85180 option to no longer be true when the gcc version is >= 8.x. Signed-off-by:
Giulio Benetti <giulio.benetti@micronovasrl.com> Reviewed-by:
Petr Vorel <petr.vorel@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
- May 21, 2019
-
-
Martin Kepplinger authored
The release page has a changelog overview: https://github.com/libts/tslib/releases Signed-off-by:
Martin Kepplinger <martink@posteo.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 20, 2019
-
-
Alex Xu authored
/lib/grub is already ignored, so add /usr/lib/grub to support BR2_ROOTFS_MERGED_USR. Signed-off-by:
Alex Xu <alex_y_xu@yahoo.ca> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Korsgaard authored
Includes MDS mitigation (RIDL, Fallout, Zombieload), INTEL-SA-00223 Move to the Intel github repo as this release is not yet available on downloadmirror.intel.com. Update license hash because of copyright year and DOS/UNIX newlines change. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Fabrice Fontaine authored
Contains the following security related fixes: - Race condition possibility; CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition'): https://github.com/LudovicRousseau/PCSC/commit/36c8eae890dc81f0e25ebf0be1c6a969ffd9543a - Fix realloc error handling: https://github.com/LudovicRousseau/PCSC/commit/430043842e05a300f1dda1b93fcfa8fceadd81e5 Update hash of COPYING and remove MIT from licenses because sd-daemon files were removed: https://github.com/LudovicRousseau/PCSC/commit/0984e0f4a03e5e29bb5725b6f149f56c9e9c73c2 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
pcsc-lite is not only licensed under BSD-3-Clause, so retrieve licenses from COPYING (BSD-2-Clause, GPL-3.0+, MIT, ISC) and add GPL-3.0.txt to license files Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
This patch is not needed as static build has been disabled since commit ad8c3270 Moreover, pthread dependency should be correctly retrieved from libusb-1.0.pc Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Seiderer authored
Fix flake 8 warning (introduced with commit [1]): utils/checkpackagelib/lib.py:56:1: E302 expected 2 blank lines, found 1 [1] https://git.buildroot.net/buildroot/commit/?id=8e352c32b0beded97a8a5c1e9edc9d618514ee7b Reported-by:
Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- May 18, 2019
-
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Tested-by:
Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-