diff --git a/general/prog/perl-modules/perl-archive-zip.xml b/general/prog/perl-modules/perl-archive-zip.xml index c601fc6dfb..8231f7f1dc 100644 --- a/general/prog/perl-modules/perl-archive-zip.xml +++ b/general/prog/perl-modules/perl-archive-zip.xml @@ -43,6 +43,11 @@ Archive::Zip Dependencies + Recommended (for the testsuite) + + (with its patch) + + Optional diff --git a/general/sysutils/unzip.xml b/general/sysutils/unzip.xml index b66efd52a2..a44b0e48b9 100644 --- a/general/sysutils/unzip.xml +++ b/general/sysutils/unzip.xml @@ -72,24 +72,15 @@ Estimated build time: &unzip-time; - - - + User Notes: @@ -107,6 +98,10 @@ characters in the file's name. + These issues are thought to be fixed in the patch. But since none + of the editors have data to test this, the following workarounds are + retained in case they might still be needed. + The UnZip package assumes that filenames stored in the ZIP archives created on non-Unix systems are encoded in CP850, and that they should be converted to ISO-8859-1 when writing files @@ -166,13 +161,19 @@ Installation of UnZip - + + First apply the patch: + + +patch -Np1 -i ../unzip-&unzip-version;-consolidated_fixes-1.patch + + + Now compile the package: + make -f unix/Makefile generic - The test suite does not work for present target generic. + The test suite does not work for target generic. Now, as the root user: diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 3f5b324b88..3f769665b2 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,11 @@ December 3rd, 2019 + + [ken] - Apply security and other fixes to unzip-6.0, this + also allows the testsuite for Archive::Zip-1.67 to pass. Fixes + #12840. + [ken] - Adjust inkscape to build with poppler-0.83.0. Fixes #12858.