coolsnowwolf
ff5046fa7c
tools: update versions and sync with upstream v24.10
2024-12-02 18:53:09 +08:00
Michael Pratt
dfcf9963e2
Revert "tools/fakeroot: update to 1.30.1"
...
This reverts commit 52167feff8ae3fbd02be22dfe6021e7e9c79c599.
Fakeroot 1.30.1 broke building on certain hosts (32-bit archs).
As of 2023-01-10, this was apparently fixed in source code,
however, the version is still 1.30.1 (patch release),
so the old binaries are removed from the repository and replaced,
but the source provided by the repository remains the same.
Furthermore, there are some complicated issues blocking
the "testing" release from being bumped to a 1.30.x version.
Considering all of this, it would likely be better for this package
to follow the "testing" release instead of the "unstable" release,
which is still 1.29-1, so revert to that.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
2023-02-12 11:27:41 +08:00
lovehackintosh
297447302a
tools: update versions and sync with upstream ( #10380 )
...
* expat: update to 2.5.0
Fixes CVE-2022-43680.
Changes:
https://github.com/libexpat/libexpat/blob/R_2_5_0/expat/Changes
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/ccache: update to 4.7
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_7
Signed-off-by: Raihaan Shouhell <raihaanhimself@gmail.com>
* tools/ccache: update to 4.7.1
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_7_1
Signed-off-by: Raihaan Shouhell <raihaanhimself@gmail.com>
* tools/ccache: update to 4.7.2
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_7_2
Signed-off-by: Raihaan Shouhell <raihaanhimself@gmail.com>
* tools/mtools: update to 4.0.42
Release Notes:
https://lists.gnu.org/archive/html/info-mtools/2022-10/msg00000.html
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/mtd-utils: update to 2.1.5
Release Notes:
https://lore.kernel.org/buildroot/c0992bbb-9487-9a51-ea9f-39cf074b61ec@sigma-star.at/
Refresh patches:
- 130-lzma_jffs2.patch
- 320-mkfs.jffs2-SOURCE_DATE_EPOCH.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/elfutils: update to 1.88
Release Notes:
https://sourceware.org/pipermail/elfutils-devel/2022q4/005561.html
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/fakeroot: update to 1.30.1
Release Notes:
https://tracker.debian.org/news/1381350/accepted-fakeroot-1301-1-source-into-unstable/
Refresh patches:
- 600-macOS.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
* cmake: update to 3.24.3
Release Notes:
https://cmake.org/cmake/help/latest/release/3.24.html
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/ninja: update to 1.11.1
Release Notes:
https://github.com/ninja-build/ninja/releases/tag/v1.11.1
Refresh patches:
- 100-make_jobserver_support.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools: add option BUILD_ALL_HOST_TOOLS to compile all host tools
Add option to compile all host tools even if not needed.
This can be useful to prepare a universal precompiled host tools
archive to use in another buildroot and speedup compilation.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Raihaan Shouhell <raihaanhimself@gmail.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Co-authored-by: Nick Hainke <vincent@systemli.org>
Co-authored-by: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-authored-by: Christian Marangi <ansuelsmth@gmail.com>
2022-11-07 09:54:08 +08:00
Rosen Penev
15d88af106
tools: add Host/Uninstall where possible
...
This cleans staging_dir when calling tool/x/clean.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-10-23 12:39:00 +08:00
Nick Hainke
3b1616b2e7
tools/fakeroot: update to 1.29
...
Release Notes:
8dd9e34a2e
Refresh patches:
- 400-alpine-libc.musl-fix.patch
- 600-macOS.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-01 10:03:52 +08:00
Rosen Penev
226a0f1b6d
tools/fakeroot: update to 1.28
...
Refreshed patches.
Upstream says there's only a bugfix for GNU Hurd.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-10-01 10:03:52 +08:00
Felix Fietkau
505b520fb8
tools/fakeroot: restore macos bugfix that was dropped during the last update
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-10-01 10:03:52 +08:00
Rosen Penev
f854419656
tools/fakeroot: update to 1.27
...
Remove macOS stuff. Upstream has fixed it in the same way.
Add SOL_TCP define. Taken from elsewhere in the code.
Refreshed patches.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-03 11:13:57 +00:00
Felix Fietkau
737959d3b7
tools/fakeroot: fix unresolved symbols on arm64 macOS
...
The $INODE64 symbol variants are not present, since the base system
always uses 64-bit file offsets
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-03-03 11:13:48 +00:00
Sergey V. Lobanov
2fcd8db668
tools/fakeroot: fix build on MacOS arm64
...
Added patch for MacOS without 32 bit inodes support
(__DARWIN_ONLY_64_BIT_INO_T is true)
This patch based on discussion https://github.com/archmac/bootstrap/issues/4
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-03-03 11:13:27 +00:00
Felix Fietkau
2c5d9f0a55
tools/fakeroot: explicitly pass CPP variable
...
For some reason, the generated configure script fails to properly set up
the internal preprocessor command variable, causing the host OS check for
Darwin to fail after the last update.
Explicitly setting CPP fixes this issue
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-03-03 11:13:20 +00:00
Felix Fietkau
796fd9c0d7
tools/fakeroot: fix build error on macOS
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-03-03 11:13:11 +00:00
Rosen Penev
0d27397119
tools/fakeroot: update to 1.26
...
Remove upstreamed patches. Refresh other.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-03 11:12:42 +00:00
lean
7a50383ab6
add kernel 5.10 support and sync with upstream
2021-06-14 18:30:08 +08:00