notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
pecl-APCu APC User Caching
5.1.17 devel on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port
5.1.17Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-05-13 02:29:25
Last Update: 2019-02-15 08:16:37
SVN Revision: 492977
License: PHP301
APCu - APC User Cache

WWW: https://pecl.php.net/package/apcu
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • php72-pecl-APCu>0:devel/pecl-APCu
Conflicts:
  • CONFLICTS_INSTALL:
    • pecl-APC
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/devel/pecl-APCu/ && make install clean
To add the package: pkg install php72-pecl-APCu

PKGNAME: php72-pecl-APCu

Package flavors (<flavor>: <package>)
  • php72: php72-pecl-APCu
  • php71: php71-pecl-APCu
  • php73: php73-pecl-APCu

distinfo:

TIMESTAMP = 1550218114
SHA256 (PECL/apcu-5.1.17.tgz) = 6b11b477890a9c096ad856e0251920d1d8b9558b7d115256c027e0223755c793
SIZE (PECL/apcu-5.1.17.tgz) = 94814


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. phpize : lang/php72
  2. autoconf>0 : devel/autoconf
Runtime dependencies:
  1. php.h : lang/php72

This port is required by:

for Run
Configuration Options
     No options to configure

USES:
localbase php:pecl

Master Sites:
  1. http://pecl.php.net/get/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2018-03-08
    Affects: */php* */pecl* */pear*
    Author: mat@FreeBSD.org
    Reason: 
      PHP extensions and modules have been flavored.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything if
      they are using PHP applications.
    
      PHP modules and extensions may have change their names from php5- or php7- to
      fully versionned phpXY-.
      PECL extensions and PEAR modules package names have changed from pecl- and
      pear- to phpXX-pecl and phpXX-pear-.
    
      To rename an installed package to match the new naming scheme, for example,
      for the imagick pecl extension, run:
    
        # pkg set -n pecl-imagick:php56-pecl-imagick
    
      For other people, to build the PHP 7.2 version of, for example,
      databases/php-memcached, you need to run:
    
        # make FLAVOR=php72 install
    
    
Port Moves
  • port moved here from devel/pecl-APCu4 on 2019-01-01
    REASON: Has expired: Works only with EOL php 5.6

  • port moved here from devel/php70-APCu on 2017-02-12
    REASON: Use devel/pecl-APCu for PHP 7.0+ users

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Feb 2019 08:16:37
Original commit files touched by this commit  5.1.17
Revision:492977
joneum search for other commits by this committer
Update to 5.1.17

Sponsored by:	Netzkommune GmbH
05 Jan 2019 10:43:44
Original commit files touched by this commit  5.1.16
Revision:489324
joneum search for other commits by this committer
Remove expired IGNORE_WITH_PHP=	56

Sponsored by:	Netzkommune GmbH
23 Dec 2018 10:59:18
Original commit files touched by this commit  5.1.16
Revision:488189
joneum search for other commits by this committer
- Update to 5.1.16

Changelog:
 - Fix build on OSX.

Sponsored by:	Netzkommune GmbH
10 Dec 2018 16:41:43
Original commit files touched by this commit  5.1.15
Revision:487185
joneum search for other commits by this committer
Update to 5.1.15

Changelog:
 - Restore apc.serializer=php as the default, as the "default" serializer
still/again has issues.
 - Fix possible issues in persistence of arrays with the "default" serializer.
 - Attempt to reduce shared memory fragementation.

- Pet portlint

Sponsored by:	Netzkommune GmbH
24 Nov 2018 13:35:19
Original commit files touched by this commit  5.1.14
Revision:485771
joneum search for other commits by this committer
Update from 5.1.12 to 5.1.14

- Add LICNESE_FILE

Changelog:
 5.1.14:
- Fixed GH #347: Disable slam defense by default.
- Fix potential issue with destruction of locks. This does not affect Linux, but
might affect Windows and BSD.
- Use mutex instead of rwlock for shared memory allocator (if pthreads mutex
available).
- Require only read-lock for apcu_cas(), by using atomic compare-and-swap.

5.1.13:
- Reimplement persistence logic using precise allocation rather than memory
pools. This reduces
memory usage of cache entries, especially for small values, and improves
performance of persisting
and unpersisting values.
- Fixed GH #335: Stampede protection is broken.
- Fixed GH #328: Segfault in apcu_key_info() if APCu is disabled.
- Generally make the behavior of functions if APCu is disabled more consistent.
- Fixed PHP bug #72980: Empty strings are now consistently allowed as cache
keys.
- Optimized apcu_key_info() and apcu_cache_info() by using interned strings.
- Fix build against PHP master (PHP 7.4).
- Many changes to internal C APIs.

Sponsored by:	Netzkommune GmbH
21 Nov 2018 12:41:57
Original commit files touched by this commit  5.1.12
Revision:485511
joneum search for other commits by this committer
Take Maintainership

Approved by:	johnpupu@gmail.com (maintainer, via eMail)
Sponsored by:	Netzkommune GmbH
24 Jul 2018 19:49:32
Original commit files touched by this commit  5.1.12
Revision:475270
joneum search for other commits by this committer
devel/pecl-APCu: Update to 5.1.12

Changelog: https://pecl.php.net/package/APCu

PR:		225270
Reported by:	joneum
Approved by:	maintainer
21 Sep 2017 12:17:37
Original commit files touched by this commit  5.1.8_1
Revision:450253
mat search for other commits by this committer
Install the apc.php administration script, so that people do not need to
go and search for it.

PR:		222473
Submitted by:	mat
Approved by:	maintainer
Sponsored by:	Absolight
31 May 2017 17:36:18
Original commit files touched by this commit  5.1.8
Revision:442246
pawel search for other commits by this committer
Fix CONFLICTS lines

Approved by:	blanket approval
10 Apr 2017 15:08:47
Original commit files touched by this commit  5.1.8
Revision:438175
mat search for other commits by this committer
Convert all PECL ports to USES=php:pecl.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10281
12 Feb 2017 08:23:40
Original commit files touched by this commit  5.1.8
Revision:433932
sunpoet search for other commits by this committer
Update to 5.1.8

- While I'm here [1]:
  - Use CONFLICTS_INSTALL instead of CONFLICTS
  - Use USES=localbase

Changes:	https://pecl.php.net/package-changelog.php?package=APCu
PR:		216968
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
Differential Revision:	https://reviews.freebsd.org/D9333 [1]
07 Feb 2017 12:14:34
Original commit files touched by this commit  4.0.10_1
Revision:433543
mat search for other commits by this committer
Mark ports not building with PHP 7.1.

Sponsored by:	Absolight
13 Dec 2016 14:26:12
Original commit files touched by this commit  4.0.10_1
Revision:428488
sunpoet search for other commits by this committer
- Update WWW: pecl.php.net uses https://

Approved by:	portmgr (blanket)
03 Aug 2016 12:47:05
Original commit files touched by this commit  4.0.10_1
Revision:419514
mat search for other commits by this committer
Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
28 Jun 2016 14:00:45
Original commit files touched by this commit  4.0.10
Revision:417719
mat search for other commits by this committer
Convert USE_PHP*=yes into USES=php*

PR:		210529
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6936
18 Feb 2016 14:47:06
Original commit files touched by this commit  4.0.10
Revision:409110
miwi search for other commits by this committer
- Ignore php70
- While here remove old php gruft
12 Dec 2015 23:44:00
Original commit files touched by this commit  4.0.10
Revision:403643
sunpoet search for other commits by this committer
- Update to 4.0.10

Changes:	http://pecl.php.net/package-changelog.php?package=APCu
PR:		205266
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
04 Nov 2015 20:56:12
Original commit files touched by this commit  4.0.7
Revision:400817
sunpoet search for other commits by this committer
- Fix fetch
- Use USES=tar:tgz

PR:		204258
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
24 Oct 2014 11:12:13
Original commit files touched by this commit  4.0.7
Revision:371434
robak search for other commits by this committer
devel/pecl-APCu: update 4.0.6 -> 4.0.7

PR:		194319
Submitted by:	John Chen <johnpupu@gmail.com>
Approved by:	mentors (implicit)
24 Jul 2014 11:40:29
Original commit files touched by this commit  4.0.6
Revision:362787
robak search for other commits by this committer
devel/pecl-APCu: update 4.0.4 -> 4.0.6

PR:		191838
Submitted by:	John Chen <johnpupu@gmail.com>
Approved by:	marino (mentor)
05 May 2014 09:45:37
Original commit files touched by this commit  4.0.4
Revision:352986
bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
03 Mar 2014 17:17:55
Original commit files touched by this commit  4.0.4
Revision:346935
sunpoet search for other commits by this committer
- Update to 4.0.4
- While I'm here, remove outdated IGNORE_WITH_PHP

Changes:	http://pecl.php.net/package-changelog.php?package=APCu
PR:		ports/187225
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
05 Feb 2014 20:02:40
Original commit files touched by this commit  4.0.3
Revision:342831
sunpoet search for other commits by this committer
- Update to 4.0.3

Changes:	http://pecl.php.net/package-changelog.php?package=APCu
PR:		ports/186263
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
23 Jan 2014 15:12:51
Original commit files touched by this commit  4.0.2
Revision:340830
miwi search for other commits by this committer
- Marke these ports as stage safe
- While here remove php4 gruft
20 Sep 2013 17:13:47
Original commit files touched by this commit  4.0.2
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
15 Sep 2013 18:26:44
Original commit files touched by this commit  4.0.2
Revision:327351
sunpoet search for other commits by this committer
- Update to 4.0.2

Changes:	http://pecl.php.net/package-changelog.php?package=APCu
PR:		ports/182114
Submitted by:	John Chen <johnpupu@gmail.com> (maintainer)
13 May 2013 02:29:12
Original commit files touched by this commit  4.0.1
Revision:317992
miwi search for other commits by this committer
APCu - APC User Cache

WWW: http://pecl.php.net/package/apcu

PR:		ports/178300
Submitted by:	John Chen <johnpupu@gmail.com>

Number of commits found: 27

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
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mariadb101-serverJul 22
mariadb102-serverJul 22
mariadb103-serverJul 22
mariadb104-serverJul 22
mariadb55-serverJul 22
mysql56-serverJul 22
mysql57-serverJul 22
mysql80-serverJul 22
percona55-serverJul 22
percona56-serverJul 22
percona57-serverJul 22
drupal8Jul 21
puttyJul 20
putty-gtk2Jul 20
putty-nogtkJul 20

12 vulnerabilities affecting 218 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-07-22 15:34:19


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37003
Broken 93
Deprecated 99
Ignore 326
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 37
Expired 14
Set to expire 69
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days27
new fortnight53
new month120

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