- Feb 06, 2023
-
-
Ricardo Martincoski authored
seperate is a common misspelling of separate Fix all the typos in the tree that are not related to patch files. CHANGES seperate -> separate, in the list of changes Config.in.legacy seperate -> separate, in option name and help texts package/leafnode2/leafnode2.mk seperate -> separate, in a comment system/Config.in seperated -> separated, in a help text Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Bernd Kuhls authored
Changelog: https://github.com/xmrig/xmrig/blob/master/CHANGELOG.md Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
systemd is an optional dependency since https://github.com/tmux/tmux/commit/fc7f1e7acb3539a43df46136e971f770515e0b0d https://github.com/tmux/tmux/blob/3.3a/CHANGES Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
James Hilliard authored
Signed-off-by:
James Hilliard <james.hilliard1@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Ricardo Martincoski authored
README.txt states only these changes: - Static analysis fixes - Missing init, which causes skipping of conditions in a Dell system Signed-off-by:
Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Arnout Vandecappelle authored
The yajl repository has both a branch and a tag names 2.1.0. Because of this, when we use the usual github URL [1], github doesn't return a tarball but rather an ASCII string: the given path has multiple possibilities: #<Git::Ref:0x00007f193bebe4d8>, #<Git::Ref:0x00007f193bebd858> This obviously (and fortunately) leads to a hash check failure. To make sure we get the tag and not the branch, we should use a URL that explicitly asks for refs/tags/2.1.0 [2]. We can't change VERSION to include refs/tags, because that also affects the _SOURCE default, the contents of the tarball, the CPE ID and the release-monitoring access. Therefore, add the refs/tags/ prefix to the github helper call. [1] https://github.com/lloyd/yajl/archive/2.1.0/yajl-2.1.0.tar.gz [1] https://github.com/lloyd/yajl/archive/refs/tags/2.1.0/yajl-2.1.0.tar.gz Signed-off-by:
Arnout Vandecappelle <arnout@mind.be>
-
Fabrice Fontaine authored
Drop patch (not needed anymore) https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Tested-by:
Yann E. MORIN <yann.morin@orange.com> Acked-by:
Yann E. MORIN <yann.morin@orange.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabrice Fontaine authored
Fix the following build failure with gcc 4.8 raised since bump to version 7.8 in commit f9e51e11: /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c: In function 'mg_iotest': /home/buildroot/autobuild/run/instance-2/output-1/build/mongoose-7.8/mongoose.c:4484:3: error: 'for' loop initial declarations are only allowed in C99 mode for (struct mg_connection *c = mgr->conns; c != NULL; c = c->next) { ^ Fixes: - http://autobuild.buildroot.org/results/c538c6d8e87e4e24097c9878ee15083802276505 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Angelo Compagnucci authored
Feed source is moved to a local atom file available on the web server to remove further problems with unreliable feed sources. Moving the feed required a bit of refactor of the load_activity function so it won't download two times te same url. This change requires a cron job like this enabled on the website: * * * * * wget -O new.atom https://lore.kernel.org/buildroot/new.atom Signed-off-by:
Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Gcc bug 43744 affects seems to affect all SH family because it already affects: 1) sh4, here you can find a buildroot defconfig that fails to build: http://autobuild.buildroot.net/results/1db/1db6c59c98e3c09fa13277076ee2fbe7967f1f6b/defconfig 2) sh4a, here you can find a buildroot defconfig that fails to build: http://autobuild.buildroot.net/results/cf272cdc5be2faf4070de3d235ec7a0f7190867a/defconfig Note also that gcc bugzilla entry reports the bug for SH and not for sub-architectures: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43744 So let's extend the bug to BR2_sh to match the entire SH architecture. Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Marcus Folkesson authored
Upstream commit: https://github.com/raspberrypi/libcamera-apps/commit/a65682a97e19f96b86aeceb3ca3befb1687e3861 Fixes: - http://autobuild.buildroot.net/results/758631a9fcd62835844f78914a36dfb579e7beba/ Signed-off-by:
Marcus Folkesson <marcus.folkesson@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Marcus Folkesson authored
Signed-off-by:
Marcus Folkesson <marcus.folkesson@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Casey Reeves authored
Barebox makes use of the same variables as the linux kernel does for handling reproducible build -- KBUILD_BUILD_HOST, KBUILD_BUILD_TIMESTAMP, KBUILD_BUILD_USER. This patch sets the proper variables based on linux/linux.mk, and passes them to the make invocation when building, to ensure a reproducible build is possible when BR2_REPRODUCIBLE is enabled. Signed-off-by:
Casey Reeves <casey@xogium.me> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Fabrice Fontaine authored
Set MOREFLAGS instead of overriding CFLAGS to avoid the following build failure raised since commit 94b66fb4: /home/autobuild/autobuild/instance-6/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/11.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: /tmp/ccabb8cF.o: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/953133575d8c13266f1450fa545e70e4a518508d Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
- Feb 05, 2023
-
-
Fabrice Fontaine authored
Fix the following build failure raised since the addition of the package in commit 6a0f7c39: Makefile:576: *** libopenssl is in the dependency chain of fluent-bit that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in. Stop. Fixes: - http://autobuild.buildroot.org/results/9c3b8e19063f7587877fdb0598739b55abccb3e8 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Julien Olivain authored
For change log since v4.12.0, see: - https://github.com/Z3Prover/z3/releases/tag/z3-4.12.1 Signed-off-by:
Julien Olivain <ju.o@free.fr> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
utf8proc is an optional dependency since version 2.3 and https://github.com/tmux/tmux/commit/6c94774b70f72952c4c512e4aa59a207ca1c34f2 Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
Fix CVE-2023-0411, CVE-2023-0412, CVE-2023-0413, CVE-2023-0414, CVE-2023-0415, CVE-2023-0416 and CVE-2023-0417 https://www.wireshark.org/security/wnpa-sec-2023-01 https://www.wireshark.org/security/wnpa-sec-2023-02 https://www.wireshark.org/security/wnpa-sec-2023-03 https://www.wireshark.org/security/wnpa-sec-2023-04 https://www.wireshark.org/security/wnpa-sec-2023-05 https://www.wireshark.org/security/wnpa-sec-2023-06 https://www.wireshark.org/security/wnpa-sec-2023-07 https://www.wireshark.org/docs/relnotes/wireshark-4.0.3.html Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
Fix CVE-2023-23456: A heap-based buffer overflow issue was discovered in UPX in PackTmt::pack() in p_tmt.cpp file. The flow allows an attacker to cause a denial of service (abort) via a crafted file. Fix CVE-2023-23457: A Segmentation fault was found in UPX in PackLinuxElf64::invert_pt_dynamic() in p_lx_elf.cpp. An attacker with a crafted input file allows invalid memory address access that could lead to a denial of service. https://github.com/upx/upx/blob/v4.0.2/NEWS Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
- Fix CVE-2023-24021: Incorrect handling of '\0' bytes in file uploads in ModSecurity before 2.9.7 may allow for Web Application Firewall bypasses and buffer overflows on the Web Application Firewall when executing rules that read the FILES_TMP_CONTENT collection. - host-pkgconf is mandatory and used to find libxml2 since https://github.com/SpiderLabs/ModSecurity/commit/baa38ddbaf55a87afecad7a1e1760c69a2689787 - pcre2 is supported since: https://github.com/SpiderLabs/ModSecurity/commit/8fc0b519b7a6c023259753a21f33bf3649a25b14 https://github.com/SpiderLabs/ModSecurity/blob/v2.9.7/CHANGES Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
A null pointer dereference issue was discovered in functions op_get_data and op_open1 in opusfile.c in xiph opusfile 0.9 thru 0.12 allows attackers to cause denial of service or other unspecified impacts. Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Fabrice Fontaine authored
cpe:2.3:a:treasuredata:fluent_bit is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Atreasuredata%3Afluent_bit Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Niklas Cassel authored
Thomas reported that m68k fails to build when enabling BR2_PACKAGE_GDB. It fails when building gdb for the target with the following error: elf2flt: ERROR: text=0x3c826 overlaps data=0x256e0 ? It turns out that the gdb binary has another problematic input section (.gcc_except_table), which causes elf2flt to try to append to the .text output section, after it has already moved on with appending sections to the .data output section. elf2flt cannot append to a previous output section once it has moved on to another output section. Update the existing elf2flt patch to also add an exception for .gcc_except_table. Reported-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by:
Niklas Cassel <niklas.cassel@wdc.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Yann E. MORIN authored
When we introduced support for the paranoid check of unsafe libraries and headers path with commit 4ac8f78d (Add option for paranoid unsafe path checking) back in 2014, we made it optional, as we expected that would break quite a few packages. Now, almost 8 years later, we only have three packages that explicitly reference the option (dillo, gnuradio, and libtalloc), either in a patch or in their .mk. The option has been enabled by default since 2016, with 61c8854c (toolchain: enable paranoid unsafe path check by default), and that has not triggered many build failures in a while. The minimal defconfig used by test-pkg has also had it enabled as of b6c98b35 (minimal.config: add BR2_COMPILER_PARANOID_UNSAFE_PATH=y) in 2017. It is time to make that globally unconditional now. There is still a remnant, in our binutils patches. As our toolchain may get used outside of Buildroot, people may got the expectation that path poisoning is only a warning, so we keep the current behaviour. Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Romain Naour <romain.naour@gmail.com> Acked-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Julien Olivain authored
Open Fabrics Performance Tests. This is a collection of tests written over uverbs intended for use as a performance micro-benchmark. The tests may be used for HW or SW tuning as well as for functional testing. https://github.com/linux-rdma/perftest Tested-by:
Shamraiz Ashraf <shamraizashraf092@gmail.com> Signed-off-by:
Julien Olivain <ju.o@free.fr> [yann.morin.1998@free.fr - move all arch-related dependencies to _ARCH_SUPPORTS - include musl condition in comment and its dependnecies ] Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Julien Olivain authored
This is the userspace components for the Linux Kernel's drivers/infiniband subsystem. https://github.com/linux-rdma/rdma-core Tested-by:
Shamraiz Ashraf <shamraizashraf092@gmail.com> Signed-off-by:
Julien Olivain <ju.o@free.fr> [yann.morin.1998@free.fr: - select iproute2 as it provides the 'rdma' utility ] Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Giulio Benetti authored
Fixes: http://autobuild.buildroot.net/results/a98/a984d275d949e8dc989870d2d2b6f6c7168d52bb/ Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
James Hilliard authored
This option enables va plugin support. These plugins are vaapi based encoders/decoders that are eventually intended to replace the legacy vaapi plugins. Details: https://gstreamer.freedesktop.org/documentation/va/index.html Signed-off-by:
James Hilliard <james.hilliard1@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-
Arnout Vandecappelle authored
Since version 7.2 [1], with Python 3.11+ pytest no longer uses tomli to parse pyproject.toml but instead uses tomllib which is part of Python itself [2]. Note that toml was replaced with tomli in version 7.0, so the dependency was anyway incorrect. Note that tomllib is unconditionally installed as part of Python 3.11, there is no PYTHON3_LIBTOML option or anything like that that needs to be selected. [1] https://docs.pytest.org/en/latest/changelog.html#pytest-7-2-0-2022-10-23 [2] https://github.com/pytest-dev/pytest/pull/9741 Signed-off-by:
Arnout Vandecappelle <arnout@mind.be> Reviewed-by:
Ryan Barnett <ryanbarnett3@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Neal Frager authored
If using BR2_LINUX_KERNEL_CUSTOM_DTS_PATH to copy .dts files from buildroot into the linux tree, these .dts files are copied to arch/arm64/boot. Unfortunately, the post-image.sh script expects to find them in arch/arm64/boot/xilinx. This patch does not require the xilinx/ prefix to be present when symlinking the device-tree to system.dtb where u-boot expects to find it. It is effectively applying the below patch for zynqmp to versal as well: https://patchwork.ozlabs.org/project/buildroot/patch/20230201195956.1758827-1-gsmecher@threespeedlogic.com/ Signed-off-by:
Neal Frager <neal.frager@amd.com> Reviewed-by:
Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Graeme Smecher authored
If using BR2_LINUX_KERNEL_CUSTOM_DTS_PATH to copy .dts files from buildroot into the linux tree, these .dts files are copied to arch/arm64/boot. Unfortunately, the post-image.sh script expects to find them in arch/arm64/boot/xilinx. This patch does not require the xilinx/ prefix to be present when symlinking the device-tree to system.dtb where u-boot expects to find it. Signed-off-by:
Graeme Smecher <gsmecher@threespeedlogic.com> Reviewed-by:
Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by:
Neal Frager <neal.frager@amd.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
André Zwing authored
Signed-off-by:
André Zwing <nerv@dawncrow.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Linux 6.1.9 installs more modules and this makes rootfs size to increase and the default 60M size is not enough. So let's expand rootfs size to 120M. Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Tested-by:
Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by:
Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
Giulio Benetti authored
Signed-off-by:
Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-
James Hilliard authored
The x11 feature needs libx11 and libxrandr support. Select and depend on these when x11 is enabled. Fixes: gst1-vaapi-1.22.0/meson.build:96:0: ERROR: Dependency "xrandr" not found, tried pkgconfig and cmake Signed-off-by:
James Hilliard <james.hilliard1@gmail.com> Signed-off-by:
Yann E. MORIN <yann.morin.1998@free.fr>
-