When trying to sign builds for Android, unzip fails with lchmod (file attributes) error: Function not implemented. It seems like unzip was built missing the "-DNO_LCHMOD" parameter so it assumes lchmod for symlinks is present. Adding the flag would supposedly fix this also see the Fedora commit.
Link with zip to test if needed
Use with unzip -o -q signed-target_files.zip -d outputdir