CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/p4 2026.1.3062361

Perforce command line client

Port info

Maintainer
antonfb@hesiod.org
Packages
latest: 2026.1.3062361
Upstream
up to date
Last update
to 2026.1.3062361 · 61d8abd290
Quarterly
2026Q4: 2026.1.3062361
Formerly
devel/perforce until 2010-05-20
WWW
https://www.perforce.com/products/helix-core
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install p4
installs 2026.1.3062361 from latest; from quarterly (2026Q4) 2026.1.3062361
Port
# cd /usr/ports/devel/p4 && make install clean
Size
2.9 MiB download · 8.1 MiB installed
Depends on
nothing
License
BSD3CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162026.1.30623612026.1.3062361–
FreeBSD 152026.1.30623612026.1.3062361–
FreeBSD 142026.1.30623612026.1.30623612026.1.3062361

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152026.1.30623612026.1.3062361–
FreeBSD 142026.1.30623612026.1.30623612026.1.3062361

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2026.1.3062361.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (174)

Lars Thegler (lth)
Chase updated binaries.

Bugs fixed: (from release notes):

    #129932 **
        'p4 submit' could fail when 'p4 integrate' mistakenly
        attempts to branch from a deleted revision if that
        source file was readded and that readded revision was
        ignored into the target file.  Fixed.  (Bug #24663)

    #128837 **
        The server no longer exits after 10 consecutive attempts
        to accept an incoming connection.  Usually the reason for
        this is that the computer is under configured and its
        simply a server resource problem.  In some cases the
        problem can be on the client end,  because of this the
        server now sleeps, then continues to retry.  (Bug #24156).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:	pavmail
5f55cd72ff
Lars Thegler (lth)
It is only the sparc version that does not work on 7.x. i386 and amd64 work fine.

Submitted by:	"M. Warner Losh" <imp@bsdimp.com>
92c879543e
Lars Thegler (lth)
- Update to 2006.2 [1] - Add sparc64 support [2] - Remove 4.x support

Submitted by:	several [1], jkim [1,2]
f73a88321a
Lars Thegler (lth)
Chase updated binaries.

Bugs fixed: (from release notes)

    #114840 **
        CPU usage has been reduced for 'p4 integrate' when it is
        handling indirect integrations through a large number of
        branches (hundreds or more).  (Bug #23592).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:	"Stefan Schablowski" <stefan.schablowski@prolificx.com>
757bcb3ca2
Lars Thegler (lth)
Chase updated binaries.

Bugs fixed (from release notes):

	#113339 **
	    'p4 opened -a //...' was being adversely affected by
	    the optimization in change #109212.  It is now back to
	    its previous performance.  (Bug #23307)

	#113270 **
	    Files changed from type ktext to text would be stored
	    at the server with the keywords unexpanded even if the
	    files had been submitted with the keywords expanded.
	    This behavior, present only in release 2006.1, has been
	    fixed. (Bug #23258)

	#112408 **
	    'p4 depot' will not abort when it encounters a UNC
	    path in the Map field so long as the path also ends in
	    '...'.  UNC path handling in the depot form was broken
	    by change 93286, but it has now been fixed. (Bug #23191)

	#94339 **
	    'p4 changes @changelist' could be slower in 2005.2 than it
	    was in 2005.1 due to an optimization intended to speed up
	    changelist ranges (@changelist,changelist).  The optimization
	    has been tuned to be no slower than 2005.1.  (Bug #20192).

For complete list of changes, see:

  http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:		ports/107137
Submitted by:	gabor
9c81cc06b1
Lars Thegler (lth)
- Fixed OSVERSION check [1] - Fixed IGNORE spelling

Noticed by:	pointyhat via kris [1]
5203cae857
Lars Thegler (lth)
Chase updated binaries

For changes, see http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:		ports/105167
Submitted by:	keramida
651a519dc6
Lars Thegler (lth)
Unbreak, chase updated binaries

For changes, see http://people.freebsd.org/~lth/perforce/relnotes-06.1_3,1.txt

Noted by:	kris
Approved by:	portmgr (erwin)
38a3d0cc77
Kris Kennaway (kris)
BROKEN: Size mismatch

Approved by:    portmgr (self)
498ba24362
Lars Thegler (lth)
Chase updated binaries

Noted by:	pointyhat via Kris
f8c3647c3d
Lars Thegler (lth)
Added mirror site

Submitted by:	Alexander Goller <alex@vivien.franken.de>
70a95cef57
Lars Thegler (lth)
Chase updated binaries

PR:		ports/102845
Submitted by:	gabor
7f14b04147
Kris Kennaway (kris)
NO_PACKAGE and NO_CDROM are not appropriate; use RESTRICTED here
b3e9bb2a6f
Lars Thegler (lth)
Update to 06.1

PR:		ports/102375
Submitted by:	Mike Meyer <mwm@mired.org>
d164a0ce10
Lars Thegler (lth)
Chase updated binaries

Noticed by:	Joakim Nystrom <jnystrom@mac.com>
bd07fc4227
Lars Thegler (lth)
Chase updated binaries. Perforce are recommending upgrade due to merge problems, see  http://maillist.perforce.com/pipermail/perforce-user/2006-February/017722.html

Also noticed by:	Alexander Goller <alex@vivien.franken.de>
a923f9def5
Lars Thegler (lth)
Chase updated binaries

Noticed by:	Alexander Goller <alex@vivien.franken.de>
22808a5bc7
Lars Thegler (lth)
- Update to 2005.2 - Added SHA256 checksum
9bd1360fa1
Lars Thegler (lth)
Chase updated binaries
bc855b7dc3
Lars Thegler (lth)
Chase updated binaries

Noticed by:	phk
13cd4365fd
Lars Thegler (lth)
Chase updated binaries [1], [2]

PR:		ports/85055 [1]
Submitted by:	Gabor Kovesdan <gabor.kovesdan@t-hosting.h> [1], Andrew Carter <ascarter@mac.com> [2]
ada4b642fa
Lars Thegler (lth)
Chase updated binaries

Prompted by:	Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
43977b0919
Lars Thegler (lth)
Chase updated binaries
5bce097063
Lars Thegler (lth)
Update to 2005.1

PR:		ports/81763
Submitted by:	Giorgos Keramidas <keramida@ceid.upatras.gr>
e84b5e29d9
Lars Thegler (lth)
Backing out part of last commit, that was breaking the version string.

Noticed by:	chkversion
Pointy hat to:	lth
916801dfad
Lars Thegler (lth)
- Fix privilege during pre-install - Reduce portlint nagging

PR:		ports/79654
Submitted by:	John Baldwin <jhb@FreeBSD.org>
ecf1d7f111
Lars Thegler (lth)
Chase updated binaries
fc28f3ebbb
Lars Thegler (lth)
Update perforce binaries.
e1cc3bfca7
Lars Thegler (lth)
- Now builds on amd64 [1] - Fixed output redirection for p4web [2]

Submitted by:	arved [1], "Ryan F." <ryan@kalama.no-ip.org> [2]
bb9c06466b
Lars Thegler (lth)
Update perforce binaries.

Submitted by:	Joachim Strombergson <watchman@ludd.ltu.se>
70f85d81d6
Lars Thegler (lth)
- Start p4web from rc.d script [1] - Assume maintainership

Submitted by:	Mark Santcroos <marks@ripe.net> [1]
Reviewed by:	tobez
a306f64971
Volker Stolz (vs)
Chase update from 2004/12/30

PR:		ports/75929
Submitted by:	keramida
7f8e43bb30
Volker Stolz (vs)
- Update i386 to rev.6 - Drop maintainership - Sanitize Makefile a bit (me)

PR:		ports/75255
Submitted by:	maintainer
a323795027
Norikatsu Shigemura (nork)
Update perforce binaries.

PR:		ports/74050[1], ports/74324[2]
Submitted by:	Jean-Sebastien Pedron <jspedron@club-internet.fr>
		david marshall <marshall@chezmarshall.com> (maintainer)[2]
75475639ea
Norikatsu Shigemura (nork)
Update perforce binaries.

PR:		ports/73771
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
ca98b499fc
Norikatsu Shigemura (nork)
o Update perforce binaries. o Add support checkpoint on rcNG script. [*]

PR:		ports/73219
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
		Brooks Davis <brooks@one-eyed-alien.net> [*]
fca266f233
Norikatsu Shigemura (nork)
Update to 2004.2.

PR:		ports/72427
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
25a6971d06
Pav Lucistnik (pav)
- Update p4ftpd

PR:		ports/68105
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
eb2cecba38
Kris Kennaway (kris)
BROKEN: Size mismatch
c289c0fec3
Pav Lucistnik (pav)
- Add dummy version number for unsupported platforms, to silence a warning   about malformed version string when processing INDEX

PR:		ports/67920
Submitted by:	Conrad J. Sabatier <conrads@cox.net>
Approved by:	David Marshall <marshall@chezmarshall.com> (maintainer)
a6232e1665
Pav Lucistnik (pav)
- Update to 03.2/60355

PR:		ports/67215
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
384f2e7818
Norikatsu Shigemura (nork)
Updated i386 binaries for version 03.2.

PR:		ports/66676
Submitted by:	David Marshall <marshall@chezmarshall.com> (maintainer)
d45fca2e8f
Norikatsu Shigemura (nork)
Updated i386 binaries for version 03.2.

PR:		ports/65791
Submitted by:	David Marshall <marshall@chezmarshall.com> (maintainer)
bbe8db834b
Norikatsu Shigemura (nork)
Updated i386 binaries for version 03.2.

PR:		ports/64447
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
Committed at:	Exit of Chuou Highway in Japan
3b86011d52
Norikatsu Shigemura (nork)
Updated i386 binaries for version 03.2

PR:		ports/63522
Submitted by:	david marshall <marshall@chezmarshall.com> (maintainer)
3d246ede7a
Daniel Harris (dannyboy)
Updated p4d, add SIZE.

PR:		62399
Submitted by:	maintainer
0c1dae5ebb
Norikatsu Shigemura (nork)
Updated i386 binaries for version 03.2

PR:		ports/61623
Submitted by:	david marshall <marshall@chezmarshall.com>
86127a9398
Oliver Eikemeier (eik)
Reset unreachable MAINTAINERs to ports@FreeBSD.org

PR:		59109
Approved by:	marcus (mentor)
e3c2232e45
Bruce M Simpson (bms)
Add the manual page checksums back in to alpha.

Pointy hat to:	bms
c0365ec954
Bruce M Simpson (bms)
Update the distinfo checksums as a new version of Perforce is out in the wild. Split distinfo into separate files for i386 and alpha architectures.

Submitted by:	Steve Borrett <support@perforce.com>
a32d20f251