notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

non port: archivers/p7zip/Makefile

Number of commits found: 80

Wednesday, 25 May 2022
08:00 Max Brazhnikov (makc) search for other commits by this committer
archivers/p7zip: remove deprecated port

The port is unmaintained for years and has known vulnerabilities.
Use archivers/7-zip instead.

PR:	260866
commit hash: c62a4ee6a8248fe611e752a2f467707c9ffac5b6 commit hash: c62a4ee6a8248fe611e752a2f467707c9ffac5b6 commit hash: c62a4ee6a8248fe611e752a2f467707c9ffac5b6 commit hash: c62a4ee6a8248fe611e752a2f467707c9ffac5b6 c62a4ee
Saturday, 11 Dec 2021
22:04 Carlo Strub (cs) search for other commits by this committer
archivers/p7zip: Deprecate

Vulnerabilities and no upstream maintenance

PR:		260334
Reported by:	Chris Hutchinson <portmaster@bsdforge.com>
commit hash: c24478fc61e9e0a9c5d280ac0f0299710b5fd9cc commit hash: c24478fc61e9e0a9c5d280ac0f0299710b5fd9cc commit hash: c24478fc61e9e0a9c5d280ac0f0299710b5fd9cc commit hash: c24478fc61e9e0a9c5d280ac0f0299710b5fd9cc c24478f
Friday, 14 May 2021
21:28 Raphael Kubo da Costa (rakuco) search for other commits by this committer
archivers/p7zip: Drop maintainership.

I have not had time to properly maintain this port in ages, and do not
think this will change in the foreseeable future.

Someone needs to push bug 228239 beyond the finishing line (there is
some confusion about whether the patch in Debian is enough or not), and
hopefully investigate whether a p7zip fork should be adopted, or
persuade the 7-Zip maintainer to publish the code for their Linux
version (see comment #11 in the PR I mentioned).

PR:		228239
commit hash: a7699c7f100df85e22d2dc8b7f63822eac1a2a09 commit hash: a7699c7f100df85e22d2dc8b7f63822eac1a2a09 commit hash: a7699c7f100df85e22d2dc8b7f63822eac1a2a09 commit hash: a7699c7f100df85e22d2dc8b7f63822eac1a2a09 a7699c7
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Saturday, 3 Oct 2020
15:08 0mp search for other commits by this committer
Remove unnecessary LDFLAGS_i386

archivers/p7zip* ports build just fine without those flags.

PR:		230210
Reported by:	emaste
Approved by:	portmgr blanket
Original commitRevision:551317 
Friday, 25 Sep 2020
19:52 linimon search for other commits by this committer
Canonicalize CFLAGS across all variants of powerpc64.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:550076 
Saturday, 14 Mar 2020
21:04 pkubaj search for other commits by this committer
archivers/p7zip: fix build on powerpc64

lld 10 reports the following error:
ld: error: relocation R_PPC64_TOC16_LO cannot be used against symbol
MatchFinder_GetNumAvailableBytes; recompile with -fPIC
>>> defined in LzFind.o
>>> referenced by LzFind.c
>>>               LzFind.o:(MatchFinder_CreateVTable)
Original commitRevision:528445 
Thursday, 16 Jan 2020
09:34 bapt search for other commits by this committer
First pass at moving manpages to share/man for category a*
Original commitRevision:523220 
Tuesday, 18 Sep 2018
14:48 emaste search for other commits by this committer
Hoist LDFLAGS_${ARCH} logic into bsd.port.mk

Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
Original commitRevision:480026 
Sunday, 26 Aug 2018
11:11 mmokhi search for other commits by this committer
archivers/p7zip: Fix build with lld as /usr/bin/ld on i386

PR:		230210
Reported by:	emaste
Reviewed by:	mat, rakuco, tobik
Approved by:	rakuco (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D16813
Original commitRevision:478120 
Saturday, 10 Feb 2018
10:59 rakuco search for other commits by this committer
Add patch from CVE-2017-17969

Heap-based buffer overflow in 7zip/Compress/ShrinkDecoder.cpp.

Obtained from:	Debian (link in the actual patch)
MFH:		2018Q1
Security:	6d337396-0e4a-11e8-94c0-5453ed2e2b49
Original commitRevision:461379 
Saturday, 7 Oct 2017
19:23 rakuco search for other commits by this committer
Also pass -fPIC for arm and armv6.

Submitted by:	imp
Original commitRevision:451478 
19:10 rakuco search for other commits by this committer
Pass -fPIC on armv7 as well.

This fixes the following build error:

/usr/bin/ld: 7zEncode.o(.text+0x2d04): unresolvable R_ARM_MOVW_ABS_NC relocation
against symbol `_ZTIi@@CXXABI_1.3'
/usr/bin/ld: final link failed: Nonrepresentable section on output
c++: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		222852
Submitted by:	guyyur@gmail.com
Original commitRevision:451477 
Sunday, 25 Jun 2017
00:29 linimon search for other commits by this committer
Begin deorbit burn of ia64.  We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:444251 
Wednesday, 30 Nov 2016
12:44 rakuco search for other commits by this committer
Update to 16.02.

Remove patches for CVE-2016-2334 and CVE-2016-2335 that were integrated
upstream.
Original commitRevision:427423 
10:50 rakuco search for other commits by this committer
Import upstream patch to fix CVE-2016-9296

Null pointer dereference can cause 7z to crash.

PR:		214940
Reported by:	Sevan Janiyan <venture37@geeklan.co.uk>
MFH:		2016Q4
Security:	48e83187-b6e9-11e6-b6cf-5453ed2e2b49
Security:	CVE-2016-9296
Original commitRevision:427417 
Friday, 15 Jul 2016
11:25 rakuco search for other commits by this committer
Add patches for CVE-2016-2334 and CVE-2016-2335.

While here, use PORTREVISION?= instead of PORTREVISION= to avoid needlessly
bumping PORTREVISION in archivers/p7zip-codec-rar.

PR:		211114
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
MFH:		2016Q3
Security:	a9bcaf57-4a7b-11e6-97f7-5453ed2e2b49
Security:	d706a3a3-4a7c-11e6-97f7-5453ed2e2b49
Original commitRevision:418576 
Monday, 14 Mar 2016
11:41 rakuco search for other commits by this committer
Update to 15.14.
Original commitRevision:411056 
Friday, 4 Dec 2015
14:16 sunpoet search for other commits by this committer
- Update to 15.09
- Convert to new options target helper
- Use PORTDOCS
- Update patch files

Changes:	http://sourceforge.net/projects/p7zip/files/p7zip/15.09/README/view
PR:		204865
Submitted by:	sunpoet (myself)
Approved by:	rakuco (maintainer)
Original commitRevision:402988 
Wednesday, 16 Sep 2015
20:23 feld search for other commits by this committer
Apply patch to fix directory traversal vulnerability

Submitted by:	ohauer
MFH:		2015Q3
Security:	CVE-2015-1038
Security:	8f5c9dd6-5cac-11e5-9ad8-14dae9d210b8
Original commitRevision:397079 
Wednesday, 9 Sep 2015
10:56 danfe search for other commits by this committer
It turned out -fPIC is required on sparc64 as well: it dumps core without
it on extraction, which turn breaks e.g. `sysutils/namefix' port.  Do not
bump port revision again as it was bumped just couple of hours ago, which
is just too small in Tier-2 land for which we do not produce any packages
anyways.

Tested on:	flame
Original commitRevision:396461 
08:38 danfe search for other commits by this committer
Compile with -fPIC on PowerPC, otherwise resulting binaries are broken:

  Can't load '/usr/local/bin/../libexec/p7zip/7z.dll'
  (/usr/local/bin/../libexec/p7zip/7z.so: Unsupported relocation type 10
  in non-PLT relocations)
Original commitRevision:396457 
Sunday, 9 Aug 2015
22:24 andrew search for other commits by this committer
Adds -fPIC to CFLAGS_aarch64 to a number of ports that already have it
in the amd64 CFLAGS and are failing to build.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3321
Original commitRevision:393831 
Friday, 24 Apr 2015
18:29 amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
Original commitRevision:384671 
Sunday, 8 Mar 2015
13:16 rakuco search for other commits by this committer
Update to 9.38.1.
Original commitRevision:380773 
Friday, 4 Jul 2014
05:35 antoine search for other commits by this committer
Unbreak
Original commitRevision:360542 
Thursday, 3 Jul 2014
19:09 adamw search for other commits by this committer
Correct the SLAVE_PORT check.
Original commitRevision:360447 
19:06 adamw search for other commits by this committer
Reduce unnecessary bsd.port.options.mk inclusions by using OPTIONS helpers.

For liborange, reverse the logic, as I'm pretty sure the OPTIONS were being
used to disable the selected options.

Approved by:	portmgr (blanket)
Original commitRevision:360446 
Sunday, 1 Jun 2014
07:59 ohauer search for other commits by this committer
- fix sanity in CAT archivers
 - USE_BZIP2   -> USES=tar:bzip2
 - LICENSE=BSD -> BSD[n]CLAUSE
Original commitRevision:356058 
Friday, 3 Jan 2014
04:21 rakuco search for other commits by this committer
Install 7z.so, needed for manipulating all archive formats but RAR.

It was missed during the update in r338410 and basically made p7zip stop
handling any archive type.

Reported by:	Green Dog <fiziologus@gmail.com>
Pointy hat to:	rakuco
Original commitRevision:338521 
Thursday, 2 Jan 2014
00:20 rakuco search for other commits by this committer
- Modernize and simplify the archivers/p7zip port's Makefile by getting rid
  of some sed calls, supporting staging.
- Set LICENSE for the port. [1]
- Get rid of the MINIMAL and MODULES options. They were not very useful and
  its handling was needlessly complicating the Makefile logic. We now always
  build as if MINIMAL was unset.
- Stop installing the p7zip and Client7z wrappers.
- Move the installation of the RAR decompression codec to
  archivers/p7zip-codec-rar, as its source code uses a more restrictive
  license than the LGPL21 used for the rest of the code base.

PR:		ports/185238 [1]
Submitted by:	Hardy Schumacher <hardy.schumacher@gmx.de> [1]
Original commitRevision:338410 
Friday, 20 Sep 2013
13:11 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
Original commitRevision:327699 
Thursday, 7 Feb 2013
13:04 gahr search for other commits by this committer
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: archivers)

Approved by:	portmgr
Original commitRevision:311833 
Sunday, 25 Nov 2012
22:49 rakuco search for other commits by this committer
Convert to OptionsNG.

PR:		ports/173813
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
Feature safe:	yes
Original commitRevision:307758 
Sunday, 7 Oct 2012
13:59 rakuco search for other commits by this committer
Clean up the headers of the ports I maintain.
Original commitRevision:305477 
Sunday, 28 Aug 2011
18:04 rakuco search for other commits by this committer
Update my mail address in the ports I maintain.

Approved by:    avilla
Original commit
Saturday, 19 Mar 2011
19:04 nox search for other commits by this committer
Pass maintainership to submitter.

PR:             ports/155700
Submitted by:   Raphael Kubo da Costa <kubito@gmail.com>
Original commit
Thursday, 17 Mar 2011
19:56 nox search for other commits by this committer
Update to 9.20.1

PR:             ports/155623
Submitted by:   Raphael Kubo da Costa <kubito@gmail.com>
Original commit
Saturday, 1 Jan 2011
17:31 nox search for other commits by this committer
- Fix manpage {SHARE_DOC_DIR} ${DOCDIR} as this confuses people.
- Bump PORTREVISION.

PR:             ports/153592
Submitted by:   chris petrik <c.petrik.sosa@gmail.com>
Original commit
Saturday, 26 Jun 2010
15:06 nox search for other commits by this committer
Update to 9.13.

PR:             ports/148132
Submitted by:   Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Feature safe:   yes
Original commit
Thursday, 26 Nov 2009
21:02 nox search for other commits by this committer
Add option to build minimal possible executable supporting only 7zip archives.

PR:             ports/140903
Submitted by:   Eugene Perevyazko <john@dnepro.net>
Original commit
Wednesday, 30 Sep 2009
20:35 nox search for other commits by this committer
Update to 9.04.

PR:             ports/139246
Submitted by:   Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Original commit
Monday, 23 Mar 2009
20:56 nox search for other commits by this committer
Mark MAKE_JOBS_UNSAFE
Original commit
Sunday, 15 Feb 2009
20:01 nox search for other commits by this committer
Update to 4.65

PR:             ports/131697
Submitted by:   Wen Heping <wenheping@gmail.com>
Original commit
Friday, 19 Dec 2008
18:22 nox search for other commits by this committer
Update to 4.61
Original commit
Sunday, 7 Sep 2008
11:16 nox search for other commits by this committer
Update to 4.58

PR:             ports/127159
Submitted by:   chinsan
Original commit
Saturday, 15 Dec 2007
20:01 sat search for other commits by this committer
- Update to 4.57

Approved by:    nox (maintainer, implicit)
Original commit
Saturday, 15 Sep 2007
09:06 sat search for other commits by this committer
- Update to 4.55

Approved by:    nox (maintainer, implicit)
Original commit
Tuesday, 4 Sep 2007
21:44 nox search for other commits by this committer
- hw.ncpu seems to be an int, certainly not a size_t...
  (This should fix issues on 64 bit big-endian archs, i.e. sparc64.)
- bump PORTREVISION

Noticed by:     naddy
Original commit
Saturday, 1 Sep 2007
11:54 sat search for other commits by this committer
- Update to 4.53

Approved by:    nox (maintainer, implicit)
Original commit
Thursday, 26 Jul 2007
20:36 sat search for other commits by this committer
- Update to 4.51

Approved by:    nox (maintainer, implicit)
Original commit
Tuesday, 17 Jul 2007
07:10 sat search for other commits by this committer
- Update to 4.49

Approved by:    nox (maintainer, implicit)
Original commit
Monday, 2 Jul 2007
08:26 sat search for other commits by this committer
- Update to 4.48

Approved by:    nox (maintainer, implicit)
Original commit
Monday, 28 May 2007
14:33 sat search for other commits by this committer
- Update to 4.47

Approved by:    nox (maintainer, implicit)
Original commit
Sunday, 22 Apr 2007
07:27 sat search for other commits by this committer
- Update to 4.45

Approved by:    nox (maintainer)
Original commit
Monday, 16 Apr 2007
21:43 nox search for other commits by this committer
Cleanup non-supported FreeBSD versions

PR:             ports/111639
Submitted by:   Edwin Groothuis <edwin@mavetju.org>
Original commit
Friday, 9 Feb 2007
21:08 nox search for other commits by this committer
Fix build for slash-in-CFLAGS case.

Submitted by:   Hisham Mardam Bey <hisham.mardambey@gmail.com>
Approved by:    miwi (mentor, implicit)
Original commit
Friday, 26 Jan 2007
22:59 sat search for other commits by this committer
- Update to 4.44

Approved by:    nox (maintainer, implicit)
Original commit
Saturday, 23 Dec 2006
17:42 nox search for other commits by this committer
Update MAINTAINER email address of my ports

Approved by:    miwi
Original commit
Sunday, 24 Sep 2006
06:41 sat search for other commits by this committer
- Update to 4.43

Approved by:    Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
Original commit
Friday, 9 Jun 2006
22:58 sat search for other commits by this committer
- Update comment and pkg-descr

Approved by:    Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
Original commit
Sunday, 28 May 2006
23:27 sat search for other commits by this committer
- Update to 4.42

Approved by:    krion (mentor), maintainer
Original commit
Tuesday, 2 May 2006
08:52 az search for other commits by this committer
- Update to 4.39
- Use 7zr

PR:             ports/96614
Submitted by:   Andrew Pantyukhin <infofarmer@gmail.com>
Approved by:    maintainer
Original commit
Monday, 17 Apr 2006
15:48 garga search for other commits by this committer
- Update to 4.37

PR:             ports/95783
Submitted by:   Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
Approved by:    maintainer
Original commit
Sunday, 26 Mar 2006
19:38 pav search for other commits by this committer
- Update to 4.33

PR:             ports/93789
Submitted by:   Andrew Pantyukhin <infofarmer@gmail.com>
Approved by:    Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
Original commit
Monday, 12 Dec 2005
12:48 ehaupt search for other commits by this committer
- Update to 4.30
- Rework pkg-descr

PR:             90204
Submitted by:   Andrew Pantyukhin <infofarmer@gmail.com>
Approved by:    Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
Original commit
Friday, 21 Oct 2005
21:38 mnag search for other commits by this committer
Add p7zip script

PR:             87802
Submitted by:   Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
Original commit
Saturday, 15 Oct 2005
12:47 sem search for other commits by this committer
Forced commit to note the right PR for last update is ports/87213.
Original commit
12:44 sem search for other commits by this committer
- Update to 4.29

PR:             ports/86972
Openned by:     az
Submitted by:   maintainer
Fixed by:       sem
Chased up by:   Andrew P. <infofarmer@gmail.com>
Original commit
Tuesday, 7 Jun 2005
12:05 sf search for other commits by this committer
update to 4.20.
this is the first release besed on non-beta 7zip.

ChangeLog:
http://sourceforge.net/project/shownotes.php?release_id=332443

Approved by:    maintainer
Original commit
Friday, 13 May 2005
22:49 sf search for other commits by this committer
update to 4.18.

ChangeLog:
http://sourceforge.net/project/shownotes.php?release_id=326924

Approved by:    maintainer
Original commit
Saturday, 30 Apr 2005
04:43 sf search for other commits by this committer
unbreak amd64 and ia64.
Original commit
Thursday, 28 Apr 2005
22:49 sf search for other commits by this committer
update to 4.16.

ChangeLog:
4.14 -> 4.14.01 http://sourceforge.net/project/shownotes.php?release_id=299220
4.14.01 -> 4.16 http://sourceforge.net/project/shownotes.php?release_id=297065

Approved by:    maintainer
Original commit
Sunday, 30 Jan 2005
12:23 lioux search for other commits by this committer
Fix post-patch: sed(1) expression s/// cannot receive tokens with
/ in their composition which breaks C{C,XX} with path components
such as those used by users of devel/ccache, e.g.,
CC=/usr/local/libexec/ccache/cc

Approved by:    maintainer
Original commit
Tuesday, 18 Jan 2005
06:02 sf search for other commits by this committer
update to 4.14.

ChangeLog:
http://sourceforge.net/project/shownotes.php?release_id=297065

Approved by:    maintainer
Original commit
Tuesday, 28 Dec 2004
02:46 sf search for other commits by this committer
update to 4.13.
o Ressurect pkg-plist to support to make modules optional. 25 lines
  out of 31 are wrapped with %%MODULES%% which can be controlled by
  WITHOUT_MODULES knob. The modules support more codecs and formats
  than stand-alone binary.
o Install 7za to libexec and wrap it with script to support sfx
  creation. 7za and .sfx should be placed in the same directory as 7z
  and modules do.
o Wrapper script executes corresponding binary (7z or 7za.)
  In WITHOUT_MODULES case, it can be called by 7z or 7za but always
  executes 7za. This is compatible action for previous port.
o Turn BROKEN to IGNORE. There is no hope to compile this software in
  RELENG_4. And correct quotation for this change.

Approved by:    maintainer
Original commit
Friday, 26 Nov 2004
01:19 sf search for other commits by this committer
update to 4.12.
o install only monolithic binary 7za.
o create a compatibility symlink 7z -> 7za not to violate POLA.
o respect NOPORTDOCS.
o retire ONLY_FOR_ARCHS. This version runs on sparc64.
o tested on i386, amd64, ia64, alpha and sparc64.

Changelogs:
4.10 -> 4.12 http://sourceforge.net/project/shownotes.php?release_id=283730
0.91 -> 4.10 http://sourceforge.net/project/shownotes.php?release_id=277286

Reviewed by:    maintainer
Original commit
Thursday, 28 Oct 2004
04:59 sf search for other commits by this committer
o update to 0.91.
o respect CFLAGS.
o passing PTHREAD_* bits via makefile.machine.
 With this four patches no longer required.

Approved by:    maintainer
Original commit
Thursday, 12 Aug 2004
16:02 sem search for other commits by this committer
Add quotes to BROKEN

Submitted by:   maintainer
Noticed by:     lioux
Original commit
Wednesday, 11 Aug 2004
18:07 sem search for other commits by this committer
file archiver with highest compression ratio

PR:             ports/69248
Submitted by:   Juergen Lock <nox@jelal.kn-bremen.de>
Original commit

Number of commits found: 80