| Summary: | databases/pecl-memcache compilation failure with lang/php70 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Jack <xxjack12xx> | ||||
| Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | gasol.wu, miwi, olivierw1+bugzilla-freebsd, ports-bugs, sunpoet, tz | ||||
| Priority: | --- | Keywords: | needs-qa | ||||
| Version: | Latest | Flags: | koobs:
maintainer-feedback?
(sunpoet) koobs: merge-quarterly? |
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
i take this. miwi@ resigned. Assign to maintainer so this issue doesn't end up orphaned. CC php70 maintainer (tz) in case they can help Its a known bug in the software itself. There is a Git-Repo with propose to fix it: https://github.com/websupport-sk/pecl-memcache/tree/php7 But since the software itself got its last release in 2013 we really need somebody who take over the upstream-repo and fixes it there. Or try to find the diff between upstream and the git-repo and add the patches. :D (In reply to Torsten Zuehlsdorff from comment #4) I will give it a try. Hello, There's already a FreeBSD ports in github: https://github.com/O2Graphics/php70-pecl-memcache based on the repo indicated by tz@. It works very well. databases/php70-memcache was added to ports tree. You could use it for PHP 7. Thanks! Hello and thanks sunpoet for your port! I'm now using it instead of the one I posted from github. Not sure if I should open a PR: your port mention version 3.0.8_1 while I think it should probably be 3.0.9_1: https://github.com/websupport-sk/pecl-memcache/blob/NON_BLOCKING_IO_php7/php7/php_memcache.h#L69 |
Created attachment 167135 [details] make failure pecl-memcache does not compile with php 7 installed /usr/ports/databases/pecl-memcache/work/memcache-3.0.8/memcache_pool.c:38:10: fatal error: 'ext/standard/php_smart_str.h' file not found