Hi Sebastian, Sebastian Andrzej Siewior wrote:
>> Even after the fix from https://bugs.debian.org/1102106, git ftbfs on >> s390x. Filing as a separate bug because this is a different failure. > > The patch you took was the top-most in the fix series, you also need the > few that were applied before that one. That last one depends on the > previous changes. I took me a while to figure that out. > > I collected them and verified that the package builds on amd64 and > s390x. Interesting! Part of what is surprising to me is that the test failure is different (mailsplit instead of min-batch-size) - I'm also not seeing where in the proposed patches would affect this functionality, as opposed to improving the code style (though improving the code style is also of course nice :)). Do you have a link to the log from when you built on s390x? Was it running tests? The other thing that surprised me was that experimental, which includes all patches in "next", also continued to fail tests on 64-bit big endian architectures, though now that I check again in the experimental buildd logs that is yet another, different failure! >From [1]: | expecting success of 0001.37 'bare & --separate-git-dir incompatible within worktree': | test_when_finished "rm -rf bare.git linkwt seprepo" && | test_commit gumby && | git clone --bare . bare.git && | git -C bare.git worktree add --detach ../linkwt && | test_must_fail git -C linkwt init --separate-git-dir seprepo 2>err && | test_grep "incompatible" err | | BUG: read-cache.c:338: unsupported ce_mode: 24440200000 | Aborted | not ok 37 - bare & --separate-git-dir incompatible within worktree Looking closer. Thanks, Jonathan [1] https://buildd.debian.org/status/fetch.php?pkg=git&arch=s390x&ver=1%3A2.50.0%7Erc0%2Bnext.20250528-1&stamp=1748537212&raw=0