notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

non port: devel/p4api/Makefile
SVNWeb

Number of commits found: 29

Sat, 4 Jan 2020
[ 23:55 pkubaj ] Original commit   Revision:522071
522071 devel/p4api/Makefile
devel/p4api: unbreak on powerpc64 elfv2

Builds fine on head, which uses clang and elfv2.
Tue, 18 Sep 2018
[ 11:01 linimon ] Original commit   Revision:480010
480010 databases/postgresql-odbc/Makefile
480010 devel/p4api/Makefile
480010 devel/py-keystone-engine/Makefile
480010 devel/yosys/Makefile
480010 lang/guile2/Makefile
480010 net/freerdp1/Makefile
480010 ports-mgmt/portal/Makefile
480010 security/php72-hash/Makefile
Mark these ports as broken on powerpc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Tue, 6 Feb 2018
[ 16:23 asomers ] Original commit   Revision:461074
461074 devel/p4/Makefile
461074 devel/p4/distinfo
461074 devel/p4api/Makefile
461074 devel/p4api/distinfo
devel/p4 devel/p4api: cache distfiles in LOCAL

Perforce unhelpfully rebuilds their distfiles every few hours, changing the
archived files' timestamps in the process. This obviously changes their
checksums. Work around the issue by caching local copies of the distfiles and
using those for the checksums.

Also, set a sane DIST_SUBDIR since the distfiles are ambiguously named.

Also, take over maintainership from gordon.

Reported by:	gordon, antoine
Reviewed by:	mat
Approved by:	mat (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D14211
Fri, 2 Feb 2018
[ 19:07 asomers ] Original commit   Revision:460727
460727 devel/p4/Makefile
460727 devel/p4/Makefile.inc
460727 devel/p4/distinfo
460727 devel/p4/distinfo.freebsd100x86
460727 devel/p4/distinfo.freebsd100x86_64
460727 devel/p4/files
460727 devel/p4/files/patch-Jamrules
460727 devel/p4api/Makefile
460727 devel/p4api/distinfo
460727 devel/p4api/distinfo.freebsd100x86

(Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
devel/p4 devel/p4api: build from source

Build devel/p4 and devel/p4api from source rather than use the prebuilt
binary downloads. This fixes p4api on FreeBSD 12.  The ports originally used
the binaries because source wasn't available until a few years ago.  By
happy accident, building from source also makes the ports available on
non-Intel architectures.

PR:		225613
Reviewed by:	brd
Approved by:	brd (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D14162
Sun, 5 Mar 2017
[ 07:06 gordon ] Original commit   Revision:435451
435451 devel/p4/Makefile
435451 devel/p4/distinfo.freebsd100x86
435451 devel/p4/distinfo.freebsd100x86_64
435451 devel/p4api/Makefile
435451 devel/p4api/distinfo.freebsd100x86
435451 devel/p4api/distinfo.freebsd100x86_64
435451 devel/p4d/Makefile
435451 devel/p4d/distinfo.freebsd100x86
435451 devel/p4d/distinfo.freebsd100x86_64
435451 devel/p4p/Makefile

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Update Perforce ports to 2016.1/1492381.

MFH:		2017Q1 (Blanket)
Tue, 3 Jan 2017
[ 16:14 asomers ] Original commit   Revision:430481
430481 devel/p4/Makefile
430481 devel/p4api/Makefile
remove RESTRICTED from devel/p4 and devel/p4api

devel/p4 and devel/p4api are BSD licensed, even though the distfile does not
include any license file. The source for these ports is separately
distributed through swarm.workshop.perforce.com, and Perforce support
assures me that the license found in the source also applies to the binary
distfile used by these ports.

PR:		215662
Reviewed by:	mat, gordon
Approved by:	mat (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D8623
Thu, 17 Nov 2016
[ 07:01 gordon ] Original commit   Revision:426277
426277 devel/p4/Makefile
426277 devel/p4/distinfo.freebsd100x86
426277 devel/p4/distinfo.freebsd100x86_64
426277 devel/p4api/Makefile
426277 devel/p4api/distinfo.freebsd100x86
426277 devel/p4api/distinfo.freebsd100x86_64
426277 devel/p4d/Makefile
426277 devel/p4d/distinfo.freebsd100x86
426277 devel/p4d/distinfo.freebsd100x86_64
Update Perforce related ports due to micropatching.

Submitted by:	asomers@
MFH:		2016Q4 (Blanket)
Differential Revision:	https://reviews.freebsd.org/D8534
Tue, 15 Nov 2016
[ 11:38 amdmi3 ] Original commit   Revision:426161
426161 devel/p4/Makefile
426161 devel/p4api/Makefile
426161 devel/p4d/Makefile
Mark BROKEN due to checksum mismatch. Again.

Approved by:	portmgr blanket
Thu, 20 Oct 2016
[ 17:16 gordon ] Original commit   Revision:424342
424342 devel/p4/Makefile
424342 devel/p4/distinfo.freebsd100x86
424342 devel/p4/distinfo.freebsd100x86_64
424342 devel/p4api/Makefile
424342 devel/p4api/distinfo.freebsd100x86
424342 devel/p4api/distinfo.freebsd100x86_64
424342 devel/p4d/Makefile
424342 devel/p4d/distinfo.freebsd100x86
424342 devel/p4d/distinfo.freebsd100x86_64
Update devel ports for p4, p4d, and p4api for micropatching.

MFH:		2016Q4
Tue, 4 Oct 2016
[ 05:59 gordon ] Original commit   Revision:423236
423236 devel/p4/Makefile
423236 devel/p4/distinfo.freebsd100x86
423236 devel/p4/distinfo.freebsd100x86_64
423236 devel/p4api/Makefile
423236 devel/p4api/distinfo.freebsd100x86
423236 devel/p4api/distinfo.freebsd100x86_64
423236 devel/p4d/Makefile
423236 devel/p4d/distinfo.freebsd100x86
423236 devel/p4d/distinfo.freebsd100x86_64
423236 devel/p4ftpd/Makefile

(Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Update Perforce ports due to micropatching.

PR:		213172
Approved by:	mat (implicit, mentor)
MFH:		2016Q4
Tue, 30 Aug 2016
[ 17:25 gordon ] Original commit   Revision:421125
421125 devel/p4/Makefile
421125 devel/p4/distinfo.freebsd100x86
421125 devel/p4/distinfo.freebsd100x86_64
421125 devel/p4api/Makefile
421125 devel/p4api/distinfo.freebsd100x86
421125 devel/p4api/distinfo.freebsd100x86_64
421125 devel/p4d/Makefile
421125 devel/p4d/distinfo.freebsd100x86
421125 devel/p4d/distinfo.freebsd100x86_64
Update devel/p4, p4d, p4api to 2016.1/1429894 due to micropatching.

MFH:		2016Q3
Sat, 16 Jul 2016
[ 21:13 gordon ] Original commit   Revision:418655
418655 devel/p4/Makefile
418655 devel/p4/distinfo.freebsd100x86
418655 devel/p4/distinfo.freebsd100x86_64
418655 devel/p4api/Makefile
418655 devel/p4api/distinfo.freebsd100x86
418655 devel/p4api/distinfo.freebsd100x86_64
418655 devel/p4d/Makefile
418655 devel/p4d/distinfo.freebsd100x86
418655 devel/p4d/distinfo.freebsd100x86_64
Update Perforce related ports due to micropatching.

Approved by:	mat (mentor, implicit)
MFH:		2016Q3
Differential Revision:	 https://reviews.freebsd.org/D7220
Tue, 5 Jul 2016
[ 06:55 gordon ] Original commit   Revision:418066
418066 devel/p4/Makefile
418066 devel/p4/Makefile.inc
418066 devel/p4/distinfo.freebsd100x86
418066 devel/p4/distinfo.freebsd100x86_64
418066 devel/p4/distinfo.freebsd70x86
418066 devel/p4/distinfo.freebsd70x86_64
418066 devel/p4api/Makefile
418066 devel/p4api/distinfo.freebsd100x86_64
418066 devel/p4api/distinfo.freebsd70x86
418066 devel/p4api/distinfo.freebsd70x86_64

(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
Update Perforce related ports to 2016.1.

PR:		210358
Reported by:	brd
Approved by:	mat (mentor, previous version)
Differential Revision:	https://reviews.freebsd.org/D6905
Tue, 10 May 2016
[ 05:54 gordon ] Original commit   Revision:414920
414920 devel/p4/Makefile
414920 devel/p4/distinfo.freebsd100x86
414920 devel/p4/distinfo.freebsd100x86_64
414920 devel/p4/distinfo.freebsd70x86
414920 devel/p4/distinfo.freebsd70x86_64
414920 devel/p4api/Makefile
414920 devel/p4api/distinfo.freebsd100x86
414920 devel/p4api/distinfo.freebsd100x86_64
414920 devel/p4api/distinfo.freebsd70x86
414920 devel/p4api/distinfo.freebsd70x86_64

(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
Update various Perforce ports to 2015.1/1384697 due to micropatching.

Approved by:	mat (mentor, implicit)
MFH:		2016Q2
Thu, 18 Feb 2016
[ 16:33 gordon ] Original commit   Revision:409113
409113 devel/p4api/Makefile
409113 devel/p4api/distinfo.freebsd100x86
409113 devel/p4api/distinfo.freebsd100x86_64
409113 devel/p4api/distinfo.freebsd70x86
409113 devel/p4api/distinfo.freebsd70x86_64
Update to 2015.1.1341249 for micropatching

Approved by:	mat (implicit, mentor)
MFH:		2016Q1
Mon, 15 Feb 2016
[ 02:12 amdmi3 ] Original commit   Revision:408917
408917 devel/p4api/Makefile
- Mark BROKEN, checksum mismatch:

size mismatch: expected 1469314, actual 1470002

Reported by:	pkg-fallout
Approved by:	portmgr blanket
Sat, 12 Dec 2015
[ 05:58 gordon ] Original commit   Revision:403584
403584 devel/p4api/Makefile
403584 devel/p4api/distinfo.freebsd100x86
403584 devel/p4api/distinfo.freebsd100x86_64
403584 devel/p4api/distinfo.freebsd70x86
403584 devel/p4api/distinfo.freebsd70x86_64
Update devel/p4api to 2015.1/1314399.

Approved by:	mat (mentor, implicit)
MFH:		2015Q4
Thu, 23 Jul 2015
[ 20:15 gordon ] Original commit   Revision:392751
392751 devel/p4api/Makefile
392751 devel/p4api/distinfo.freebsd100x86
392751 devel/p4api/distinfo.freebsd100x86_64
392751 devel/p4api/distinfo.freebsd70x86
392751 devel/p4api/distinfo.freebsd70x86_64
392751 devel/p4api/pkg-plist
Unbreak devel/p4api and update to 2015.1/1126382

Approved by:	mat (mentor, earlier version)
MFH:		2015Q3
Differential Revision:	https://reviews.freebsd.org/D3090
Tue, 23 Jun 2015
[ 16:20 amdmi3 ] Original commit   Revision:390425
390425 devel/p4/Makefile
390425 devel/p4api/Makefile
- Mark BROKEN: checksum mismatch

=> Attempting to fetch
ftp://ftp.perforce.com/perforce/r14.2/bin.freebsd100x86_64/p4
fetch: ftp://ftp.perforce.com/perforce/r14.2/bin.freebsd100x86_64/p4: size
mismatch: expected 2732720, actual 2755088
=> Attempting to fetch
http://filehost.perforce.com/perforce/r14.2/bin.freebsd100x86_64/p4
fetch: http://filehost.perforce.com/perforce/r14.2/bin.freebsd100x86_64/p4: size
mismatch: expected 2732720, actual 2755088

Approved by:	portmgr blanket
Reported by:	pkg-fallout
Sat, 18 Apr 2015
[ 15:38 gordon ] Original commit   Revision:384235
384235 devel/p4api/Makefile
384235 devel/p4api/distinfo
384235 devel/p4api/distinfo.freebsd100x86
384235 devel/p4api/distinfo.freebsd100x86_64
384235 devel/p4api/distinfo.freebsd70x86
384235 devel/p4api/distinfo.freebsd70x86_64
384235 devel/p4api/pkg-plist
Take over p4api port and update to recentish version 2014.2/978861.

Differential Revision:	https://reviews.freebsd.org/D2029
Approved by:	kuriyama, mat (mentor)
Tue, 15 Jul 2014
[ 23:11 adamw ] Original commit   Revision:362014
362014 archivers/bzip2/Makefile
362014 archivers/macutils/Makefile
362014 archivers/ruby-lha/Makefile
362014 archivers/tclmkziplib/Makefile
362014 astro/wcslib/Makefile
362014 audio/abcmidi/Makefile
362014 audio/calf/Makefile
362014 audio/chordpack/Makefile
362014 audio/eawpats/Makefile
362014 audio/espeak/Makefile

(Only the first 10 of 115 ports in this commit are shown above. View all ports for this commit)
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.

Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
Thu, 6 Feb 2014
[ 12:15 miwi ] Original commit   Revision:343051
343051 devel/p4api/Makefile
- Stage support
Fri, 20 Sep 2013
[ 17:13 bapt ] Original commit   Revision:327724
327724 devel/k8048/Makefile
327724 devel/kBuild/Makefile
327724 devel/kaptain/Makefile
327724 devel/kcachegrind/Makefile
327724 devel/kdbg/Makefile
327724 devel/kdebindings4/Makefile
327724 devel/kdesdk4/Makefile
327724 devel/kdesvn-kde4/Makefile
327724 devel/kdevelop-kde4/Makefile
327724 devel/kdevelop-pg-qt/Makefile

(Only the first 10 of 2998 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
Sat, 25 Feb 2012
[ 22:15 eadler ] Original commit 
1.14 comms/atslog/Makefile
1.6 devel/p4api/Makefile
1.10 java/jai/Makefile
1.118 mail/cyrus-imapd2/Makefile
1.12 net-mgmt/ng_ipacct/Makefile
1.9 sysutils/pear-I18Nv2/Makefile
Remove quotes from BROKEN and IGNORE as they are not required

Approved by:    maintainer timeout
Mon, 5 Jan 2009
[ 19:44 pav ] Original commit 
1.32 devel/ZendOptimizer/Makefile
1.20 devel/ZendOptimizer/distinfo
1.27 devel/ace+tao/Makefile
1.20 devel/asis/Makefile
1.55 devel/boehm-gc/Makefile
1.16 devel/cgdb/Makefile
1.25 devel/clanlib/Makefile
1.22 devel/codeworker/Makefile
1.11 devel/cross-binutils/Makefile
1.8 devel/crow/Makefile

(Only the first 10 of 103 ports in this commit are shown above. View all ports for this commit)
- Remove conditional checks for FreeBSD 5.x and older
Fri, 17 Oct 2008
[ 23:40 kuriyama ] Original commit 
1.4 devel/p4api/Makefile
1.6 devel/p4api/distinfo
1.3 devel/p4api/pkg-plist
- Upgrade to 08.1 version.
- Also supports amd64 arch.

PR:             ports/127632
Submitted by:   tobez@
Wed, 24 Sep 2003
[ 12:18 tobez ] Original commit 
1.3 devel/p4api/Makefile
1.3 devel/p4api/distinfo
This port was not really usable on i386-5.X due to an updated GCC,
since C++ name mangling has changed in an incompatible way.  Now that
perforce has put FreeBSD 5.X p4api binary on their FTP site, the port
can be updated to work on both 4.X and 5.X.

The tarball for 4.X was tested with 2.95.4.  The tarball for 5.X was
tested with 3.3.1.  If there were other incompatible name mangling
changes in GCC in between, neither will work, so beware.

Also, the FreeBSD 4.X p4api tarball checksum has changed.  Perforce has
confirmed that the new checksum is correct.

Approved by:    maintainer
Mon, 28 Jul 2003
[ 22:10 kuriyama ] Original commit 
1.2 devel/p4api/Makefile
1.2 devel/p4api/distinfo
1.2 devel/p4api/pkg-plist
Upgrade to 03.1.
Move $VERSION and $REVISION to out of arch conditional. [1]

PR:             ports/54991 [1]
Submitted by:   Mark Linimon <linimon@lonesome.com> [1]
Thu, 10 Apr 2003
[ 01:21 kuriyama ] Original commit 
1.1084 devel/Makefile
1.1 devel/p4api/Makefile
1.1 devel/p4api/distinfo
1.1 devel/p4api/pkg-descr
1.1 devel/p4api/pkg-plist
Add Perforce API (static libraries and header files).

Number of commits found: 29

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
giteaJan 18
drm-current-kmodJan 15
drm-devel-kmodJan 15
drm-fbsd11.2-kmodJan 15
drm-fbsd12.0-kmodJan 15
mariadb101-serverJan 15
mariadb102-serverJan 15
mariadb103-serverJan 15
mariadb104-serverJan 15
mariadb55-serverJan 15
mysql56-serverJan 15
mysql57-serverJan 15
mysql80-serverJan 15
percona55-serverJan 15
percona56-serverJan 15

8 vulnerabilities affecting 139 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-01-20 11:08:01


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38444
Broken 688
Deprecated 693
Ignore 962
Forbidden 3
Restricted 152
No CDROM 72
Vulnerable 26
Expired 2
Set to expire 665
Interactive 0
new 24 hours 1
new 48 hours9
new 7 days47
new fortnight84
new month198

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.