Summary: | archivers/arj: fix build on armv6, fix multiple vulnerabilities and other improvements | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Mikael Urankar <mikael> | ||||||
Component: | Individual Port(s) | Assignee: | Alex Kozlov <ak> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Many People | CC: | ak, garga | ||||||
Priority: | --- | Flags: | garga:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Mikael Urankar
2017-08-17 14:20:27 UTC
ping monthly ping ping it blocks 35 ports on armv6 Can you please fetch patches from debian master site and add them as EXTRA_PATCHES instead of storing them in files/ ? See for example https://svnweb.freebsd.org/ports/head/x11/xloadimage/Makefile?revision=451065&view=markup Created attachment 187288 [details]
patch
Rework patch based on feedback.
I removed a bunch of patch in files/*, they are part of the debian patch.
poudriere testport ok on 12armv6, 12armv7, 103amd64, 103i386, 103i386
Alex will take care of it A commit references this bug: Author: ak Date: Thu Oct 19 13:47:42 UTC 2017 New revision: 452421 URL: https://svnweb.freebsd.org/changeset/ports/452421 Log: - Fix buffer overflow (CVE-2015-2782) - Fix absolute path directory traversal (CVE-2015-0557) - Fix symlink directory traversal (CVE-2015-0556) - Fix build on armv6 - Fix parallel build - Make build reproducible PR: 221589 Submitted by: mikael.urankar@gmail.com Obtained from: debian patchset 16 Approved by: garga (maintainer) Changes: head/archivers/arj/Makefile head/archivers/arj/distinfo head/archivers/arj/files/patch-arj__arcv.c head/archivers/arj/files/patch-arj__proc.c head/archivers/arj/files/patch-arj__proc.h head/archivers/arj/files/patch-arjtypes.c head/archivers/arj/files/patch-fardata.c A commit references this bug: Author: ak Date: Sat Oct 21 10:48:20 UTC 2017 New revision: 452586 URL: https://svnweb.freebsd.org/changeset/ports/452586 Log: MFH: r452421 - Fix buffer overflow (CVE-2015-2782) - Fix absolute path directory traversal (CVE-2015-0557) - Fix symlink directory traversal (CVE-2015-0556) - Fix build on armv6 - Fix parallel build - Make build reproducible PR: 221589 Submitted by: mikael.urankar@gmail.com Obtained from: debian patchset 16 Approved by: garga (maintainer) Approved by: ports-secteam (security, build fix blanket) Changes: _U branches/2017Q4/ branches/2017Q4/archivers/arj/Makefile branches/2017Q4/archivers/arj/distinfo branches/2017Q4/archivers/arj/files/patch-arj__arcv.c branches/2017Q4/archivers/arj/files/patch-arj__proc.c branches/2017Q4/archivers/arj/files/patch-arj__proc.h branches/2017Q4/archivers/arj/files/patch-arjtypes.c branches/2017Q4/archivers/arj/files/patch-fardata.c |