The history is not used by build-many-glibcs.py itself.--replace-sources deletes an existing source tree before switching the version. But some users prefer to have the full history available, therefore make shallow clones optional with the --shallow option.
c592721a5b build-many-glibcs.py: Add --shallow option
scripts/build-many-glibcs.py | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)