Opened 11 years ago

Closed 11 years ago

#23816 closed request (fixed)

Add PHP PECL extension memcached

Reported by: asuth@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: php5-memcached

Description

Macports has PECL memcache, but not PECL memcached. The one with the d is more actively maintained and supports more of the memcached protocol. The naming is confusing but it would be really nice for macports to support memcached as well as memcache.

php5-memcached would be a suitable name, i suppose.

Relevant links: http://pecl.php.net/package/memcached http://code.google.com/p/memcached/wiki/PHPClientComparison

Attachments (2)

Portfile (1.1 KB) - added by ryandesign (Ryan Schmidt) 11 years ago.
Portfile so far
php5-memcached.txt (76.8 KB) - added by ryandesign (Ryan Schmidt) 11 years ago.
build log

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Port: php5-memcached added

I will try to do this. The php5-memcached port itself should be trivial. At the moment I'm working on fixing its dependency libmemcached; see #22246 and #22884.

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: Portfile added

Portfile so far

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: php5-memcached.txt added

build log

comment:2 Changed 11 years ago by ryandesign (Ryan Schmidt)

Here is the simple Portfile. Unfortunately it doesn't build. It may be incompatible with libmemcached 0.38 to which I just updated that port, because version 0.34 that we had in MacPorts did not build. So the developers of the memcached PHP module will have to fix this incompatibility before we can make a port for it.

comment:3 Changed 11 years ago by asuth@…

That's a bummer. I've submitted a bug to PECL memcached here: http://pecl.php.net/bugs/bug.php?id=17070

comment:4 Changed 11 years ago by ryandesign (Ryan Schmidt)

Has duplicate #24167.

comment:5 Changed 11 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:6 Changed 11 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed

Upstream bug report was closed by releasing version 1.0.1.

I added the new port in r65215.

Note: See TracTickets for help on using tickets.