This project is mirrored from https://git.openwrt.org/openwrt/openwrt.git.
Pull mirroring updated .
- Jan 02, 2025
-
-
Tony Ambardar authored
Update to the latest upstream version and refresh local patches. Release Notes: https://lore.kernel.org/bpf/Z1RcnB8WD8wZphcr@x1/ Signed-off-by:
Tony Ambardar <itugrok@yahoo.com> Link: https://github.com/openwrt/openwrt/pull/17404 (cherry picked from commit 45187cba) Link: https://github.com/openwrt/openwrt/pull/17418 Signed-off-by:
Nick Hainke <vincent@systemli.org>
-
- Nov 29, 2024
-
-
Petr Štetiar authored
Fixes since 4.10: * Fixed detection of Fmt version 11 and newer. * Fixed prefix command lookup from PATH. Suggested-by:
Jen Wolf <jenwolf@protonmail.com> Link: https://github.com/openwrt/openwrt/pull/17105 Signed-off-by:
Petr Štetiar <ynezz@true.cz> (cherry picked from commit 08f12283)
-
- Oct 21, 2024
-
-
Hauke Mehrtens authored
4b76389 iptime-crc32: add support for ipTIME AX3000M Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Oct 20, 2024
-
-
Hauke Mehrtens authored
5192cf9 mktplinkfw2: Add 16Mmtk layout ca444f1 tplink-safeloader: add support for cpe710-v2 88fbd52 bcmclm: support printing channels Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Oct 14, 2024
-
-
Michael Pratt authored
Update to the most recent stable release, including a new job scheduler and bug fixes. Backport a patch to assist in reworking jobserver support. The original patch for jobserver support requires reworking due to the function CanRunMore() and its usage being significantly changed, including the return becoming an integer instead of a boolean. AcquireToken() must now be used in CanRunMore() in order to quantify how much the job searching loop is able to run at any time, and in order to do so CanRunMore() cannot be a constant function anymore. Added: - 010-backport-gtest.patch Manually Adjust: - 100-make_jobserver_support.patch Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/16693 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Michael Pratt authored
Add methods to skip the building and execution of Ninja by python in order to allow Make to execute Ninja after the configure script. This allows the user to build Ninja only once if they already have an older version of Ninja built. It also allows the user to test the jobserver functionality by having Ninja built twice (clean then compile). Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/16693 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Michael Pratt authored
Use default CXXFLAGS and LDFLAGS variables. Directly add --verbose flag without a variable. Split up lines for script arguments. Delete unnecessary lines. Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/16693 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Oct 13, 2024
-
-
Jack Sun authored
Release notes: https://cmake.org/cmake/help/latest/release/3.30.html Signed-off-by:
Jack Sun <sunjiazheng321521@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16657 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Oct 07, 2024
-
-
Robert Marko authored
Bump to the latest 1.22 version which allows dropping our only patch. Changelog: Version 1.22 * The CMake-based build system now implements a workaround for gcc being paired with a too-old binutils version. This can prevent build errors. Version 1.21 * Fixed build error on x86 with gcc 8.1 and gcc 8.2. * Fixed build error on x86 when gcc 11 is paired with a binutils version that doesn't support AVX-VNNI, e.g. as it is on RHEL 9. * Fixed build error on arm64 with gcc 6. * Fixed build error on arm64 with gcc 13.1 and later with some -mcpu options. * Enabled detection of dotprod support in Windows ARM64 builds. Link: https://github.com/openwrt/openwrt/pull/16617 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Oct 05, 2024
-
-
Hauke Mehrtens authored
Release notes: https://lists.infradead.org/pipermail/linux-mtd/2024-September/106193.html The rbtree implementation was moved, adapted the patches manually. Link: https://github.com/openwrt/openwrt/pull/16594 Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Sep 30, 2024
-
-
Michael Pratt authored
In some versions of Xcode, some C++ header has an include of the standard C++ header "stack" while "." is in the include paths which can conflict with the binary "stack" built by elfutils. This leads to a decode error as the binary is interpreted as text. Add an arbitrary dependency between stack and the C++ program. Signed-off-by:
Michael Pratt <mcpratt@pm.me>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Sep 28, 2024
-
-
Shiji Yang authored
The type 'id_t' check has been moved to configure.ac in upstream commit: 819063eb4d27 ("test for id_t with autoconf instead of blind typedef, fixes FTBFS on FreeBSD") changelog: https://salsa.debian.org/clint/fakeroot/-/blob/e4780b1aad6fae0be1868a76cc7ffa6149afa912/debian/changelog Signed-off-by:
Shiji Yang <yangshiji66@qq.com> Link: https://github.com/openwrt/openwrt/pull/16530 Signed-off-by:
Nick Hainke <vincent@systemli.org>
-
- Sep 26, 2024
-
-
Rosen Penev authored
The check is the wrong way around. It uses AC_CHECK_LIBS and then pkg-config, probably because the latter is a second class citizen. Just bypass it. pkg-config gets used anyway. Signed-off-by:
Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16480 Link: https://github.com/openwrt/openwrt/pull/16480 Link: https://github.com/openwrt/openwrt/pull/16480 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Rosen Penev authored
Fixes uuid.pc usage on hosts with an older glibc. Signed-off-by:
Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16480 Link: https://github.com/openwrt/openwrt/pull/16480 Link: https://github.com/openwrt/openwrt/pull/16480 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Robert Marko authored
After digging in the history of the e2fsck exit code patch, it seems like there is no reason for us to carry this patch so lets drop it. Link: https://github.com/openwrt/openwrt/pull/16500 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Robert Marko authored
Currently, e2fsprogs is being patched to avoid detecting host crond, but instead of doing that we can simply pass --with-crond-dir=no as an argument and drop the patch. Link: https://github.com/openwrt/openwrt/pull/16500 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Robert Marko authored
Considering that this patch to not build e4defrag was added 12 years ago because: Compilation fails on older systems due to missing syscalls I think its safe to say that enough time is passed so that whatever those older systems were are either updated or not used anymore so lets drop the patch. Link: https://github.com/openwrt/openwrt/pull/16500 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Sep 25, 2024
-
-
Daniel Golle authored
flex currently leaks the path of m4 as found on the build host. While it is possible to override this using the M4 environment variable (which we always did for autotools based builds) when using CMake or Ninja the M4 variable is not set. One easy fix is to make flex take STAGING_DIR_HOST into account and expect m4 there if that variable is set in the environment. Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
- Sep 23, 2024
-
-
Sander Vanheule authored
Improve device compatibility: - commit ed9c97fa3305 ("tplink-safeloader: bump EAP610-V3 compat_level") Signed-off-by:
Sander Vanheule <sander@svanheule.net>
-
- Sep 22, 2024
-
-
Yegor Yefremov authored
Changelog: https://mesonbuild.com/Release-notes-for-1-5-0.html Signed-off-by:
Yegor Yefremov <yegorslists@googlemail.com> Link: https://github.com/openwrt/openwrt/pull/16425 Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Sep 20, 2024
-
-
Felix Fietkau authored
Avoids picking up an incompatible libuuid from util-linux Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Yanase Yuki authored
This release fixes CVE-2024-45490, CVE-2024-45491 and CVE-2024-45492. Changelog: https://github.com/libexpat/libexpat/blob/R_2_6_3/expat/Changes Signed-off-by:
Yanase Yuki <dev@zpc.st> Link: https://github.com/openwrt/openwrt/pull/16379 Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Sep 18, 2024
-
-
Yanase Yuki authored
Release notes: https://cmake.org/cmake/help/latest/release/3.30.html Signed-off-by:
Yanase Yuki <dev@zpc.st> Link: https://github.com/openwrt/openwrt/pull/16378 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Aug 30, 2024
-
-
Matthias Schiffer authored
Another instance of files in build_dir symlinking to staging_dir. While the symlinks do not currently cause any bugs in the libtool package, such symlinks were found to make the build more fragile, as writing to the symlink may accidentally modify the shared file in staging_dir. Pass --copy to bootstrap to disable the symlinking. Link: https://github.com/openwrt/openwrt/pull/15825 Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Aug 13, 2024
-
-
Hannu Nyman authored
Update cmake to version 3.30.2 Release notes: https://cmake.org/cmake/help/v3.30/release/3.30.html Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi> Link: https://github.com/openwrt/openwrt/pull/16059 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Aug 09, 2024
-
-
Hauke Mehrtens authored
26c7f05 nec-usbatermfw: add tool for NEC "USB ATERM" format Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Aug 08, 2024
-
-
Carsten Schuette authored
Update mold to 2.33.0 Link: https://github.com/rui314/mold/releases/tag/v2.33.0 Signed-off-by:
Carsten Schuette <schuettecarsten@googlemail.com> Link: https://github.com/openwrt/openwrt/pull/16048 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Jul 28, 2024
-
-
Michael Pratt authored
Update to a more recent stable release. Most notably, this version includes some fixes for building on an OS like Alpine. This allows for the removal of hacks that fixed building on Alpine, but broke building on ARM archs. Manually adjust: - 7-zip-flags.patch - 7-zip-musl.patch Link: https://7-zip.org/history.txt Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/15991 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Michael Pratt authored
Define the version in one variable, and use Make functions to use variations of it elsewhere. Correct the CPE ID. Override the default tar directory flag by adding a new value to the tar options instead of defining the entire command. Use variables for adjusting build recipes instead of adding custom build recipes. Remove unnecessary lines and add spacing. Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/15991 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Thomas Weißschuh authored
Also switch from .tar.gz to .tar.xz to align with package/utils/util-linux/Makefile. This makes synchronized updates easier. Release Notes: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.1-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.2-ReleaseNotes Signed-off-by:
Thomas Weißschuh <thomas@t-8ch.de> Link: https://github.com/openwrt/openwrt/pull/15995 Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jul 09, 2024
-
-
Robert Marko authored
0cfd1043e6c4 zytrx: add ZyXEL LTE7490-M904 3d09357fc7b5 asusuimage: new tool for creating TRX-images compatible with AsusWRT f35781fcd2c3 asusuimage: fix compile error with old GCC release Link: https://github.com/openwrt/openwrt/pull/15840 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Robert Marko authored
It seems that util-linux enables NLS support by default, this worked for almost all platforms except for macOS on x86 where it seems that libintl is preinstalled and thus it will link against gettext with libintl for NLS support. This would the later cause e2fsprogs and mtd-utils to fail: Undefined symbols for architecture x86_64: "_libintl_gettext", referenced from: _random_tell_source in libuuid.a[13](libuuid_la-randutils.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Issue appeared after I converted the tool to use --disable-all-programs and accidentally dropped the --disable-nls from the args. Fixes: 54115ec2 ("tools: util-linux: use --disable-all-programs") Link: https://github.com/openwrt/openwrt/pull/15909 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Jul 08, 2024
-
-
Michael Pratt authored
After changes to default host build recipes and default variable definitions, several custom definitions can be removed, and the gnulib recipes replaced with hooks to common recipes. Also remove leftover PKG_INSTALL which has no effect for host builds. Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/15853 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Michael Pratt authored
Replace the symlink in the build recipe for gnulib with an extra include path flag in CPPFLAGS to the lib subdirectory so that it is the last in the order of include paths, and use a quote escape to make the flag a literal string in order to use Make variables within it. The original reason this is necessary is because the config.h header provided by the project at the top-level build directory calls another header eu-config.h which is stored in the lib subdirectory instead of the top-level, and building the gnulib library requires the config.h header. Signed-off-by:
Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/15853 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Jul 05, 2024
-
-
Shiji Yang authored
Update to latest version. Signed-off-by:
Shiji Yang <yangshiji66@qq.com>
-
- Jul 02, 2024
-
-
Robert Marko authored
We have to use curly braces on the exported STAGING_DIR_HOST env variable, instead of evaluating it directly as we are not in Make but a separate shell script. Otherwise it would fail with: staging_dir/host/bin/compile_et: line 6: STAGING_DIR_HOST: command not found staging_dir/host/bin/mk_cmds: line 5: STAGING_DIR_HOST: command not found And so when krb5 tries to build it will fail as compile_et and mk_cmds will return an error. Fixes: 55bda986 ("tools/e2fsprogs: fix shell scripts under SDK") Link: https://github.com/openwrt/openwrt/pull/15854 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
Rosen Penev authored
Needed to fix users of libuuid.a as autoconf applies PIC to only shared libraries by default. Found when trying to build python3/host. Signed-off-by:
Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15852 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Jul 01, 2024
-
-
Rosen Penev authored
7c32295b exposed a problem where the SDK builds these shell scripts with a nonsensical absolute path for the DIR variable. Use sed to patch in $STAGING_DIR_HOST. Also remove PKG_RELEASE as that is nonsensical for tools. Signed-off-by:
Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15841 Signed-off-by:
Robert Marko <robimarko@gmail.com>
-
- Jun 27, 2024
-
-
Robert Marko authored
The hexdump fix for --disable-all-programs has been merged upstream, so mark it so. Signed-off-by:
Robert Marko <robimarko@gmail.com>
-