forked from mirror/openwrt
See announcement mail for list of new features: https://lists.infradead.org/pipermail/linux-mtd/2025-February/108248.html Cherry pick some upstream commits which fix build problems in some situations. autoreconf fixup is needed now otherwise the build fails with: ``` mtd-utils-2.3.0/missing: line 81: automake-1.16: command not found ``` The code in tests/ubifs_tools-tests/Makemodule.am does not build because some test data is not packaged in the tar files, do not build code from this directory. The size increased only very little: 61498 bin/targets/ramips/mt7621/packages/nand-utils-2.3.0-r1.apk 101643 bin/targets/ramips/mt7621/packages/ubi-utils-2.3.0-r1.apk 61243 bin/targets/ramips/mt7621/packages/nand-utils-2.2.1-r1.apk 101291 bin/targets/ramips/mt7621/packages/ubi-utils-2.2.1-r1.apk Link: https://github.com/openwrt/openwrt/pull/20540 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
30 lines
952 B
Diff
30 lines
952 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Hauke Mehrtens <hauke@hauke-m.de>
|
|
Date: Sat, 25 Oct 2025 15:38:31 +0200
|
|
Subject: Remove ubifs test builds
|
|
|
|
The build from the tar file fails with:
|
|
```
|
|
make[3]: *** No rule to make target 'tests/ubifs_tools-tests/images/good.gz', needed by 'all-am'. Stop.
|
|
```
|
|
|
|
The tar does not contain the test data files. We do not need these
|
|
tests, just deactivate them.
|
|
|
|
A new tar file created with this upstream fix should contain the missing
|
|
files:
|
|
https://patchwork.ozlabs.org/project/linux-mtd/patch/20250220112554.2150046-1-m.olbrich@pengutronix.de/
|
|
---
|
|
Makefile.am | 1 -
|
|
1 file changed, 1 deletion(-)
|
|
|
|
--- a/Makefile.am
|
|
+++ b/Makefile.am
|
|
@@ -64,7 +64,6 @@ include tests/jittertest/Makemodule.am
|
|
include tests/checkfs/Makemodule.am
|
|
include tests/fs-tests/Makemodule.am
|
|
include tests/mtd-tests/Makemodule.am
|
|
-include tests/ubifs_tools-tests/Makemodule.am
|
|
endif
|
|
|
|
if UNIT_TESTS
|