#1073515 git: FTBFS on mips64el

Package:
src:git
Source:
src:git
Submitter:
Jonathan Nieder
Date:
2024-06-16 18:11:07 UTC
Severity:
normal
Tags:
#1073515#5
Date:
2024-06-16 18:08:36 UTC
From:
To:
https://buildd.debian.org/status/logs.php?pkg=git&arch=mips64el shows
the git package fairly regularly failing to build on mips64el this
year.

Example failure:

```
expecting success of 5526.25 ''--recurse-submodules=on-demand' recurses as deep as necessary (and ignores config)':
	add_submodule_commits &&
	add_superproject_commits &&
	(
		cd downstream &&
		git config fetch.recurseSubmodules false &&
		(
			cd submodule &&
			git config -f .gitmodules submodule.subdir/deepsubmodule.fetchRecursive false
		) &&
		git fetch --recurse-submodules=on-demand >../actual.out 2>../actual.err &&
		git config --unset fetch.recurseSubmodules &&
		(
			cd submodule &&
			git config --unset -f .gitmodules submodule.subdir/deepsubmodule.fetchRecursive
		)
	) &&
	test_must_be_empty actual.out &&
	verify_fetch_result actual.err

[sub c40e480] new
 Author: A U Thor <author@example.com>
 1 file changed, 1 insertion(+)
[deep 0ac03eb] new
 Author: A U Thor <author@example.com>
 1 file changed, 1 insertion(+)
From /<<PKGBUILDDIR>>/t/trash directory.t5526-fetch-submodules/deepsubmodule
   1e9847a..0ac03eb  deep       -> origin/deep
[sub 8c82f0d] new deep submodule
 Author: A U Thor <author@example.com>
 1 file changed, 1 insertion(+), 1 deletion(-)
[super 66e58d4] new submodule
 Author: A U Thor <author@example.com>
 1 file changed, 1 insertion(+), 1 deletion(-)
not ok 25 - '--recurse-submodules=on-demand' recurses as deep as necessary (and ignores config)
#
#		add_submodule_commits &&
#		add_superproject_commits &&
#		(
#			cd downstream &&
#			git config fetch.recurseSubmodules false &&
#			(
#				cd submodule &&
#				git config -f .gitmodules submodule.subdir/deepsubmodule.fetchRecursive false
#			) &&
#			git fetch --recurse-submodules=on-demand >../actual.out 2>../actual.err &&
#			git config --unset fetch.recurseSubmodules &&
#			(
#				cd submodule &&
#				git config --unset -f .gitmodules submodule.subdir/deepsubmodule.fetchRecursive
#			)
#		) &&
#		test_must_be_empty actual.out &&
#		verify_fetch_result actual.err
#
```