Host machine git fsck config might interfere with submodules cloning
Several days ago the merge request 12383 was successful performed with help of @linsui. Than to @linsui help it was build successful. This time build of "Open Markdown Notes" by F-Droid server application is blocked with the following error:
==== detail begin ====
Submodule 'app/highlight.js' (https://github.com/isagalaev/highlight.js) registered for path 'app/highlight.js'
Submodule 'app/marked' (https://github.com/markedjs/marked) registered for path 'app/marked'
Cloning into '/home/fdroid/fdroiddata/build/net.basov.omn.fdroid/app/highlight.js'...
error: object c15765f108a2799a540bf4fd7bd9aa85542a8720: missingNameBeforeEmail: invalid author/committer line - missing space before email
fatal: fsck error in packed object
fatal: index-pack failed
fatal: clone of 'https://github.com/isagalaev/highlight.js' into submodule path '/home/fdroid/fdroiddata/build/net.basov.omn.fdroid/app/highlight.js' failed
Failed to clone 'app/highlight.js'. Retry scheduled
Cloning into '/home/fdroid/fdroiddata/build/net.basov.omn.fdroid/app/marked'...
Cloning into '/home/fdroid/fdroiddata/build/net.basov.omn.fdroid/app/highlight.js'...
error: object c15765f108a2799a540bf4fd7bd9aa85542a8720: missingNameBeforeEmail: invalid author/committer line - missing space before email
fatal: fsck error in packed object
fatal: index-pack failed
fatal: clone of 'https://github.com/isagalaev/highlight.js' into submodule path '/home/fdroid/fdroiddata/build/net.basov.omn.fdroid/app/highlight.js' failed
Failed to clone 'app/highlight.js' a second time, aborting
==== detail end ====
The highlight.js is "third party source" for me. I can't change anything in this github repo.
I am asking your advice what I need to do for correct build of application. The error message very strange for me. If I understand correctly, this error about some old commit in the repo that can't be changed even if I ask author for it.