Browse Source

starfive: disable BTRFS(will trigger a link error with *some* RV64 GCC)[will be merged]

This patch just disable BTRFS on RISC-V.
Because BTRFS will select ZSTD which will trigger a link error with
*some* RV64 GCC:
---
riscv64-unknown-linux-gnu-ld.bfd: /usr/lib/gcc/riscv64-unknown-linux-gnu/11.2.0/libgcc.a(_clzsi2.o): can't link double-float modules with soft-float modules
riscv64-unknown-linux-gnu-ld.bfd: failed to merge target specific data of file /usr/lib/gcc/riscv64-unknown-linux-gnu/11.2.0/libgcc.a(_clzsi2.o)
riscv64-unknown-linux-gnu-ld.bfd: /usr/lib/gcc/riscv64-unknown-linux-gnu/11.2.0/libgcc.a(_clz.o): can't link double-float modules with soft-float modules
riscv64-unknown-linux-gnu-ld.bfd: failed to merge target specific data of file /usr/lib/gcc/riscv64-unknown-linux-gnu/11.2.0/libgcc.a(_clz.o)
make: *** [Makefile:1787: u-boot] Error 1
---

Notice: RV64 GCC on Fedora works well with enabling BTRFS.
TekkamanV 2 years ago
parent
commit
7216ab10ea
1 changed files with 0 additions and 1 deletions
  1. 0 1
      configs/starfive_jh7100_starlight_smode_defconfig

+ 0 - 1
configs/starfive_jh7100_starlight_smode_defconfig

@@ -84,7 +84,6 @@ CONFIG_CMD_TFTPPUT=y
 # CONFIG_CMD_MII is not set
 CONFIG_CMD_DNS=y
 CONFIG_CMD_TIMER=y
-CONFIG_CMD_BTRFS=y
 CONFIG_CMD_CBFS=y
 CONFIG_CMD_CRAMFS=y
 CONFIG_CMD_EXT4_WRITE=y