I think it's just a path issue:

[root@epsilon php-xapian]# cat /etc/make.conf
DEFAULT_VERSIONS+= php=7.1

[root@epsilon php-xapian]# make reinstall
===>  Installing for php-xapian-1.4.5
===>   php-xapian-1.4.5 depends on file:
/usr/local/include/php/main/php.h - found
===>   php-xapian-1.4.5 depends on shared library: libxapian.so - found
(/usr/local/lib/libxapian.so)
===>   Registering installation for php-xapian-1.4.5
pkg-static: Unable to access file
/usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/xapian.php:No
such file or directory
*** Error code 74

This makes it work (but I am not convinced it's quite right?)

[root@epsilon php-xapian]# mkdir -p
/usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7
[root@epsilon php-xapian]# ln -s ../php/xapian.php
/usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/xapian.php
[root@epsilon php-xapian]# make install
===>  Installing for php-xapian-1.4.5
===>   php-xapian-1.4.5 depends on file:
/usr/local/include/php/main/php.h - found
===>   php-xapian-1.4.5 depends on shared library: libxapian.so - found
(/usr/local/lib/libxapian.so)
===>  Checking if php-xapian already installed
===>   Registering installation for php-xapian-1.4.5
Installing php-xapian-1.4.5...


Also make install doesn't do the usual:

echo "extension=xapian.so" >> /usr/local/etc/php/ext-20-xapian.ini

should it?


-- 
Oliver Schönrock
email    : [email protected]

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to