Opened 14 years ago

Closed 14 years ago

#23816 closed request (fixed)

Add PHP PECL extension memcached

Reported by: asuth@… Owned by: ryandesign (Ryan Carsten 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 Carsten Schmidt) 14 years ago.
Portfile so far
php5-memcached.txt (76.8 KB) - added by ryandesign (Ryan Carsten Schmidt) 14 years ago.
build log

Download all attachments as: .zip

Change History (8)

comment:1 Changed 14 years ago by ryandesign (Ryan Carsten 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 14 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: Portfile added

Portfile so far

Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: php5-memcached.txt added

build log

comment:2 Changed 14 years ago by ryandesign (Ryan Carsten 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 14 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 14 years ago by ryandesign (Ryan Carsten Schmidt)

Has duplicate #24167.

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

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

comment:6 Changed 14 years ago by ryandesign (Ryan Carsten 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.