diff --git a/app-utils/git-branchless/autobuild/defines b/app-utils/git-branchless/autobuild/defines index f96ed3ec158d..66a2e8a5af47 100644 --- a/app-utils/git-branchless/autobuild/defines +++ b/app-utils/git-branchless/autobuild/defines @@ -6,3 +6,16 @@ BUILDDEP="rustc llvm" USECLANG=1 ABSPLITDBG=0 + +# FIXME: Too many dependencies on old versions of nix... +# ... which has no LoongArch support until 0.27.0 +# https://github.com/nix-rust/nix/pull/2045 +# +# FIXME: on mips64el-like architectures, both CFLAGS and CXXFLAGS contain -fPIC, but... +# error: linking with `clang` failed: exit status: 1 +# | +# = note: ld.lld: error: relocation R_MIPS_64 cannot be used against symbol 'DW.ref.rust_eh_personality'; recompile with -fPIC +# >>> defined in /usr/lib64/rustlib/mips64el-unknown-linux-gnuabi64/lib/libstd-6dcaeb4e3195ef4c.rlib(std-6dcaeb4e3195ef4c.std.fc0db18c60d19c82-cgu.0.rcgu.o) +# >>> referenced by std.fc0db18c60d19c82-cgu.0 +# >>> std-6dcaeb4e3195ef4c.std.fc0db18c60d19c82-cgu.0.rcgu.o:(.eh_frame+0x37B3) in archive /usr/lib64/rustlib/mips64el-unknown-linux-gnuabi64/lib/libstd-6dcaeb4e3195ef4c.rlib +FAIL_ARCH="(loongarch64|loongson3|mips64r6el)" diff --git a/app-utils/git-branchless/spec b/app-utils/git-branchless/spec index a5275edc6f99..41364ad7f446 100644 --- a/app-utils/git-branchless/spec +++ b/app-utils/git-branchless/spec @@ -1,4 +1,4 @@ -VER=0.7.1 +VER=0.9.0 SRCS="tbl::https://github.com/arxanas/git-branchless/archive/refs/tags/v$VER.tar.gz" -CHKSUMS="sha256::90a69356573acd0984607749cc18706c5a2410e1d59b553df5271ad3e4147dbf" +CHKSUMS="sha256::fa64dc92ec522520a6407ff61241fc1819a3093337b4e3d0f80248ae76938d43" CHKUPDATE="anitya::id=243307"