Description
What is the purpose of these six test cases? On Gentoo Linux they all fail because unzip cannot open the test files. But, unzip is not part of zziplib. So why are these tests there?
ERROR: test_59750_infozipdir_CVE_2017_5975
unzip -o 00151-zziplib-heapoverflow-__zzip_get64' returned non-zero exit status 12.
ERROR: test_59800_infozipdir_CVE_2017_5980
unzip -o 00154-zziplib-nullptr-zzip_mem_entry_new' returned non-zero exit status 12.
ERROR: test_65430
unzip -o c006-unknown-add-main' returned non-zero exit status 12.
ERROR: test_65440
unzip -o c008-main-unknown-de' returned non-zero exit status 12.
ERROR: test_65470
unzip -o 003-unknow-def-zip' returned non-zero exit status 12.
ERROR: test_65480
unzip -o 002-mem-leaks-zip' returned non-zero exit status 12.
Passing the test suite seems possible only with them disabled or removed: https://github.com/gentoo/gentoo/pull/17636/files?file-filters%5B%5D=.ebuild#diff-001a4e7ab9355e3ae408fc78bfce8846R49