mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 13:18:36 -09:00
package/mtd: bump to version 2.3.1
See release announce: 2.3.1: https://lists.infradead.org/pipermail/linux-mtd/2026-April/113302.html 2.3.0: https://lists.infradead.org/pipermail/linux-mtd/2025-February/108248.html Version 2.3.0 added the fsck.ubifs utility, so support it with the new Kconfig option BR2_PACKAGE_MTD_FSCKUBIFS. The new version also needs host-pkgconfig, as can be seen from the error triggered during build tests: checking pkg-config is at least version 0.9.0... ./configure: line 5613: buildroot/test-output/TestMtd/host/bin/pkg-config: No such file or directory no configure: error: pkg-config not found make[1]: *** [package/pkg-generic.mk:263: buildroot/test-output/TestMtd/build/mtd-2.3.1/.stamp_configured] Error 1 Changelog: https://git.infradead.org/?p=mtd-utils.git;a=blob;f=CHANGELOG.md Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> [Julien: - add link to announce in commit log - split long host dependency line - reorder host dependencies alphabetically - fix MTD_INSTALL_DEPENDENCIES to MTD_DEPENDENCIES ] Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
f3d0050e3d
commit
1124bc4b83
@@ -58,6 +58,10 @@ config BR2_PACKAGE_MTD_FLASH_UNLOCK
|
||||
bool "flash_unlock"
|
||||
default y
|
||||
|
||||
config BR2_PACKAGE_MTD_FSCKUBIFS
|
||||
bool "fsck.ubifs"
|
||||
select BR2_PACKAGE_MTD_UBIFS_UTILS
|
||||
|
||||
config BR2_PACKAGE_MTD_FTL_CHECK
|
||||
bool "ftl_check"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated after checking pgp signature
|
||||
# https://infraroot.at/pub/mtd/mtd-utils-2.2.1.tar.bz2.asc
|
||||
sha256 f7ae20b2eb79ee83441468f0b99d897024cd96ff853eea59106fb1952065c803 mtd-utils-2.2.1.tar.bz2
|
||||
# https://infraroot.at/pub/mtd/mtd-utils-2.3.1.tar.bz2.asc
|
||||
sha256 03d9dc58ad10ea3549d9528f6b17a44d8944e18e96c0f31474f9f977078b83dc mtd-utils-2.3.1.tar.bz2
|
||||
sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
MTD_VERSION = 2.2.1
|
||||
MTD_VERSION = 2.3.1
|
||||
MTD_SOURCE = mtd-utils-$(MTD_VERSION).tar.bz2
|
||||
MTD_SITE = https://infraroot.at/pub/mtd
|
||||
MTD_LICENSE = GPL-2.0
|
||||
@@ -12,6 +12,7 @@ MTD_LICENSE_FILES = COPYING
|
||||
MTD_CPE_ID_VENDOR = mtd-utils_project
|
||||
MTD_CPE_ID_PRODUCT = mtd-utils
|
||||
MTD_INSTALL_STAGING = YES
|
||||
MTD_DEPENDENCIES = host-pkgconf
|
||||
|
||||
MTD_LDFLAGS = $(TARGET_LDFLAGS)
|
||||
|
||||
@@ -28,7 +29,7 @@ MTD_CONF_OPTS += --without-lzo
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
||||
MTD_DEPENDENCIES += host-pkgconf zlib
|
||||
MTD_DEPENDENCIES += zlib
|
||||
MTD_CONF_OPTS += --with-zlib
|
||||
else
|
||||
MTD_CONF_OPTS += --without-zlib
|
||||
@@ -43,7 +44,7 @@ MTD_CONF_OPTS += --without-jffs
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_MTD_UBIFS_UTILS),y)
|
||||
MTD_DEPENDENCIES += util-linux host-pkgconf
|
||||
MTD_DEPENDENCIES += util-linux
|
||||
MTD_CONF_OPTS += --with-ubifs
|
||||
# crypto needs linux/hash_info.h
|
||||
ifeq ($(BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12)$(BR2_PACKAGE_OPENSSL),yy)
|
||||
@@ -83,7 +84,14 @@ else
|
||||
MTD_CONF_OPTS += --without-xattr
|
||||
endif
|
||||
|
||||
HOST_MTD_DEPENDENCIES = host-acl host-zlib host-lzo host-util-linux host-zstd
|
||||
HOST_MTD_DEPENDENCIES = \
|
||||
host-acl \
|
||||
host-lzo \
|
||||
host-pkgconf \
|
||||
host-util-linux \
|
||||
host-zlib \
|
||||
host-zstd
|
||||
|
||||
HOST_MTD_CONF_OPTS = \
|
||||
--with-jffs \
|
||||
--with-ubifs \
|
||||
@@ -145,6 +153,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDBITERRS) += nandbiterrs
|
||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDPAGETEST) += nandpagetest
|
||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDSUBPAGETEST) += nandsubpagetest
|
||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDFLIPBITS) += nandflipbits
|
||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FSCKUBIFS) += fsck.ubifs
|
||||
|
||||
define MTD_INSTALL_TARGET_CMDS
|
||||
$(foreach f,$(MTD_TARGETS_y), \
|
||||
|
||||
Reference in New Issue
Block a user