* [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support
@ 2025-08-28 16:47 Peter Korsgaard
2025-08-28 16:47 ` [Buildroot] [PATCH-NEXT 2/2] package/axfsutils: drop package Peter Korsgaard
2025-09-28 15:00 ` [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Julien Olivain via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Peter Korsgaard @ 2025-08-28 16:47 UTC (permalink / raw)
To: buildroot
The file system support is not mainline and hasn't been updated since 2019,
so drop it.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
Config.in.legacy | 8 ++++++++
fs/Config.in | 1 -
fs/axfs/Config.in | 17 -----------------
fs/axfs/axfs.mk | 13 -------------
4 files changed, 8 insertions(+), 31 deletions(-)
delete mode 100644 fs/axfs/Config.in
delete mode 100644 fs/axfs/axfs.mk
diff --git a/Config.in.legacy b/Config.in.legacy
index efb59dc535..da05a3f141 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -144,6 +144,14 @@ endif
###############################################################################
+comment "Legacy options removed in 2025.11"
+
+config BR2_TARGET_ROOTFS_AXFS
+ bool "AXFS root filesystem has been removed"
+ select BR2_LEGACY
+ help
+ AXFS root filesystem support has been removed.
+
comment "Legacy options removed in 2025.08"
config BR2_PACKAGE_LIBCURL_BEARSSL
diff --git a/fs/Config.in b/fs/Config.in
index 6b338f8ec8..42b0e608ac 100644
--- a/fs/Config.in
+++ b/fs/Config.in
@@ -1,6 +1,5 @@
menu "Filesystem images"
-source "fs/axfs/Config.in"
source "fs/btrfs/Config.in"
source "fs/cloop/Config.in"
source "fs/cpio/Config.in"
diff --git a/fs/axfs/Config.in b/fs/axfs/Config.in
deleted file mode 100644
index 8dfaffab74..0000000000
--- a/fs/axfs/Config.in
+++ /dev/null
@@ -1,17 +0,0 @@
-config BR2_TARGET_ROOTFS_AXFS
- bool "axfs root filesystem"
- help
- The Advanced XIP File System is a Linux kernel filesystem
- driver that enables files to be executed directly from flash
- or ROM memory rather than being copied into RAM. It has the
- ability to store individual *pages* in a file
- uncompressed/XIP or compressed/Demand Paged.
-
- So far, the only supported mode is 'XIP all', so all the
- files that have the execute attribute set will be XIP'ed.
-
- At the moment, the FS is not supported in Linux mainline
- (v4.3-rc5), so the kernel has to be built with the axfs
- patches to be able to read it. Patches can be found at:
-
- https://github.com/jaredeh/axfs
diff --git a/fs/axfs/axfs.mk b/fs/axfs/axfs.mk
deleted file mode 100644
index 4b93df55c0..0000000000
--- a/fs/axfs/axfs.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-################################################################################
-#
-# Build the axfs root filesystem image
-#
-################################################################################
-
-ROOTFS_AXFS_DEPENDENCIES = host-axfsutils
-
-define ROOTFS_AXFS_CMD
- $(HOST_DIR)/bin/mkfs.axfs -s -a $(TARGET_DIR) $@
-endef
-
-$(eval $(rootfs))
--
2.39.5
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH-NEXT 2/2] package/axfsutils: drop package
2025-08-28 16:47 [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Peter Korsgaard
@ 2025-08-28 16:47 ` Peter Korsgaard
2025-09-28 15:00 ` [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Julien Olivain via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2025-08-28 16:47 UTC (permalink / raw)
To: buildroot
axfsutils is a host-only package, so drop it now that the axfs root
filesystem support has been dropped.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
package/axfsutils/axfsutils.hash | 3 ---
package/axfsutils/axfsutils.mk | 24 ------------------------
2 files changed, 27 deletions(-)
delete mode 100644 package/axfsutils/axfsutils.hash
delete mode 100644 package/axfsutils/axfsutils.mk
diff --git a/package/axfsutils/axfsutils.hash b/package/axfsutils/axfsutils.hash
deleted file mode 100644
index b7a5943ddb..0000000000
--- a/package/axfsutils/axfsutils.hash
+++ /dev/null
@@ -1,3 +0,0 @@
-# Locally calculated
-sha256 7d8c0febaf6f104c2b179475ea1ee6d361688ad7fa4c98dfdf7395fcff2be685 axfsutils-384a1ea214c8cf8359faba00a12513ee7ae1a9f5.tar.gz
-sha256 1929a1e67d189aa3a24de76255841b33818f7f65944b6e73a1568ba575ab54d5 mkfs.axfs-legacy/COPYING
diff --git a/package/axfsutils/axfsutils.mk b/package/axfsutils/axfsutils.mk
deleted file mode 100644
index 8879221619..0000000000
--- a/package/axfsutils/axfsutils.mk
+++ /dev/null
@@ -1,24 +0,0 @@
-################################################################################
-#
-# axfsutils
-#
-################################################################################
-
-AXFSUTILS_VERSION = 384a1ea214c8cf8359faba00a12513ee7ae1a9f5
-AXFSUTILS_SITE = $(call github,jaredeh,axfs,$(AXFSUTILS_VERSION))
-AXFSUTILS_LICENSE = GPL-2.0
-AXFSUTILS_LICENSE_FILES = mkfs.axfs-legacy/COPYING
-HOST_AXFSUTILS_DEPENDENCIES = host-zlib
-
-# The 'new' mkfs.axfs version requires GNUstep which is not a buildroot
-# prerequisite. The 'legacy' one works just as well without that requirement.
-define HOST_AXFSUTILS_BUILD_CMDS
- $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D)/mkfs.axfs-legacy
-endef
-
-define HOST_AXFSUTILS_INSTALL_CMDS
- $(INSTALL) -D -m 0755 $(@D)/mkfs.axfs-legacy/mkfs.axfs \
- $(HOST_DIR)/bin/mkfs.axfs
-endef
-
-$(eval $(host-generic-package))
--
2.39.5
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support
2025-08-28 16:47 [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Peter Korsgaard
2025-08-28 16:47 ` [Buildroot] [PATCH-NEXT 2/2] package/axfsutils: drop package Peter Korsgaard
@ 2025-09-28 15:00 ` Julien Olivain via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-28 15:00 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: buildroot
On 28/08/2025 18:47, Peter Korsgaard wrote:
> The file system support is not mainline and hasn't been updated since
> 2019,
> so drop it.
>
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Series applied to master, thanks.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-09-28 15:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-28 16:47 [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Peter Korsgaard
2025-08-28 16:47 ` [Buildroot] [PATCH-NEXT 2/2] package/axfsutils: drop package Peter Korsgaard
2025-09-28 15:00 ` [Buildroot] [PATCH-NEXT 1/2] fs/axfs: drop support Julien Olivain via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.