Notes for libzstd - reproducible builds result

Version annotated: 1.5.2+dfsg-1
Identified issues:
Identifier: build_path_captured_in_assembly_objects
URL https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93371
Description This is issue has been fixed for GCC 13 on 2022-11-02.
.
Before GNU as didn't support BUILD_PATH_PREFIX_MAP, so objects compiled from
assembly sources captured the build path.
.
Before GNU "as" only supported --debug-prefix-map=BUILDPATH=. which can
sometimes be passed via ASMFLAGS, ASFLAGS, or similar variables.
Identifier: bin_sh_is_bash
Description Various issues that are caused from whether /bin/sh is dash or bash.
Comments: Setting "ZSTD_NO_ASM ?= 1" in lib/libzstd.mk disables generation
of assembly code, working around the
build_path_captured_in_assembly_objects issue.
 

Our notes about issues affecting packages are stored in notes.git and are targeted at packages in Debian in 'unstable/amd64' (unless they say otherwise).