Thomas Weißschuh and Hauke Mehrtens
11865bffc8
util-linux: update to 2.42.2
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42.2-ReleaseNotes
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/23844
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-06-24 02:14:33 +02:00
Thomas Weißschuh and Hauke Mehrtens
4ffea56388
tools: util-linux: update to 2.42.2
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42.2-ReleaseNotes
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/23844
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-06-24 02:14:33 +02:00
Thomas Weißschuh and Hauke Mehrtens
e64d688ea4
util-linux: update to 2.42.1
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42.1-ReleaseNotes
Upstreamed:
0001-meson-test-for-statx-stx_mnt_id-in-sys-stat.h.patch
0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/23432
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-05-19 23:39:29 +02:00
Thomas Weißschuh and Hauke Mehrtens
6418d6fd0b
tools: util-linux: update to 2.42.1
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42.1-ReleaseNotes
Remove upstreamed:
0001-pidutils-gracefully-handle-systems-without-sys-vfs.h.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/23432
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-05-19 23:39:29 +02:00
Thomas Weißschuh and Robert Marko
d7512950ba
util-linux: fix build on Linux v6.18 against musl
...
Backport an upstream patch to avoid usages of an undefined
AT_HANDLE_FID.
Closes: https://github.com/openwrt/openwrt/issues/23058
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/23059
Signed-off-by: Robert Marko <robimarko@gmail.com >
2026-04-24 10:18:53 +02:00
Thomas Weißschuh and Hauke Mehrtens
1a1bdcdc2a
util-linux: update to 2.42
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42-ReleaseNotes
New:
0001-meson-test-for-statx-stx_mnt_id-in-sys-stat.h.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/22878
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-04-23 01:08:36 +02:00
Thomas Weißschuh and Hauke Mehrtens
c896a812ae
tools: util-linux: update to 2.42
...
Release notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.42/v2.42-ReleaseNotes
Remove upstreamed:
010-meson-curses.patch
New:
0001-pidutils-gracefully-handle-systems-without-sys-vfs.h.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/22878
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-04-23 01:05:05 +02:00
Thomas Weißschuh and Nick Hainke
7b954b4901
util-linux: update to v2.41.1
...
Release Notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.41/v2.41.1-ReleaseNotes
Remove upstreamed:
0001-meson-add-feature-for-translated-documentation.patch
0001-meson-remove-tinfo-dependency-from-more.patch
0100-include-linux-unistd-h.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/19236
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-07-01 23:04:15 +02:00
Thomas Weißschuh and Nick Hainke
c2520c1910
tools: util-linux: update to v2.41.1
...
Release Notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.41/v2.41.1-ReleaseNotes
Remove upstreamed:
tools/util-linux/patches/101-macos-weak-aliases.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/19236
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-07-01 23:04:15 +02:00
Thomas Weißschuh and Robert Marko
447cd674b9
util-linux: update to v2.41
...
Release Notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.41/v2.41-ReleaseNotes
New:
0001-meson-add-feature-for-translated-documentation.patch
0001-meson-remove-tinfo-dependency-from-more.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/18493
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-04-18 17:23:42 +02:00
Thomas Weißschuh and Robert Marko
7bbb78c622
tools: util-linux: update to v2.41
...
Release Notes:
https://www.kernel.org/pub/linux/utils/util-linux/v2.41/v2.41-ReleaseNotes
Remove upstreamed:
0001-hexdump-allow-enabling-with-disable-all-programs.patch
110-pkgconfig-static.patch
Refresh:
101-macos-weak-aliases.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/18493
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-04-18 17:23:42 +02:00
Thomas Weißschuh and Hauke Mehrtens
30092019fe
toolchain: gcc: update GCC 14 to 14.2.0
...
All patches automatically rebased.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/16047
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-08-13 00:30:29 +02:00
Thomas Weißschuh and Robert Marko
7993a52d47
archs38: enable features rootfs-part
...
target/linux/archs38/image/Makefile calls gen_axs10x_sdcard_img.sh
with $(CONFIG_TARGET_ROOTFS_PARTSIZE).
Make sure a rootfs partition is built and usable.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
Link: https://github.com/openwrt/openwrt/pull/16098
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-08-07 10:29:36 +02:00
Thomas Weißschuh and Hauke Mehrtens
edf927690e
util-linux: update to v2.40.2
...
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
Remove upstreamed:
0001-meson-Fix-build-python-option.patch
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 >
2024-07-27 18:59:42 +02:00
Thomas Weißschuh and Hauke Mehrtens
2b90347dd6
tools: util-linux: update to v2.40.2
...
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 >
2024-07-27 18:59:42 +02:00
Thomas Weißschuh and Nick Hainke
17099f2760
tools: util-linux: update to v2.40.1
...
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
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
2024-06-20 14:06:41 +02:00
Thomas Weißschuh and Nick Hainke
f1b7f45f8c
util-linux: update to v2.40.1
...
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
Remove upstreamed:
001-meson-properly-handle-gettext-non-existence.patch
New:
0001-meson-Fix-build-python-option.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
2024-06-20 14:06:41 +02:00
Thomas Weißschuh and Hauke Mehrtens
628a410ed1
util-linux: update to 2.39
...
Release Notes:
https://cdn.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39-ReleaseNotes
Remove upstreamed:
030-meson-don-t-use-run.patch
040-meson-fix-cpu_set_t-test.patch
050-meson-fix-environ-search.patch
060-meson-add-_GNU_SOURCE-for-sighandler_t.patch
070-meson-fix-isnan-check.patch
080-meson-fix-tzname-check.patch
090-meson-libpam.patch
100-meson-make-libcap-ng-dependent-on-setpriv.patch
120-meson-get-the-project-version-from-the-version-gen-s.patch
130-meson-fix-error-in-processing-version-for-pc-files.patch
New:
0001-test_enosys-add-support-for-mips.patch
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
[Refresh patches]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2023-05-18 16:56:45 +02:00
Thomas Weißschuh and Hauke Mehrtens
0d375de10d
tools/patch: apply patch for EACCES on xattr copy
...
When compiling OpenWRT on a compressed btrfs volume the build fails in
libtool.
The file `libltdl/config/ltmain.m4sh` from `libtool-2.4.2.tar.xz` is
missing write permissions, therefore patch falls back to copying the
file and patching that. During this patch tries to preserve all file
attribute on the new copy.
However the attribute `btrfs.compression` is privileged and btrfs return
EACCES.
While patch ignores multiple other error codes during the copy of xattr
copy it is not prepared for EACCES and aborts.
EACCES should be ignored the same way as the other errors.
Build log:
```
...
Applying ./patches/000-relocatable.patch using plaintext:
patching file libltdl/config/general.m4sh
patching file libtoolize.in
patching file libtoolize.m4sh
patching file libltdl/m4/libtool.m4
Applying ./patches/100-libdir-fixes.patch using plaintext:
patching file libltdl/config/ltmain.m4sh
File libltdl/config/ltmain.sh is read-only; trying to patch anyway
patching file libltdl/config/ltmain.sh
patch: setting attribute btrfs.compression for btrfs.compression: Permission denied
Patch failed! Please fix ./patches/100-libdir-fixes.patch!
```
Link: https://lists.gnu.org/archive/html/bug-patch/2022-11/msg00000.html
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
2022-11-20 18:44:43 +01:00
Thomas Weißschuh and Petr Štetiar
2066ee09d9
build: prereq: add support for Python 3.8
...
Add support for Python 3.8 which was released Oct. 14, 2019.
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de >
[added missing commit description, simplified version check]
Signed-off-by: Petr Štetiar <ynezz@true.cz >
2019-11-14 22:53:31 +01:00