====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: include/onigposix.h
===> Error: Plist issues found.
*** Error code 1
make: stopped in /usr/ports/www/libevhtp
# grep onigposix pkg-plist
Reporter is Committer, assign accordingly.
This change is covered under blanket (implicit) approval
It's more complicated:
libevhtp brings its own copy of oniguruma5, and instead should lib_depend on it,
otherwise it would conflict with oniguruma5.
Working on patch, the 0.1.11 update changed the home of the header files to include/evhtp I removed this change, Ill do a proper fix like I should have in the first place.
This will break building seafile tho. Most of the features in seafile are broken with this version of libevhtp already tho.
Using oniguruma5 over libevhtp's oniguruma breaks libevhtp. So I cant add it as a depend.
> Using oniguruma5 over libevhtp's oniguruma breaks libevhtp.
Can you open an issue upstream about that ?
Created attachment 165373 [details]
This patch will fix conflicts with oniguruma* as well as fix some breaks when oniguruma* is installed.
* Removed striped hierarchy for headers
* Removed system oniguruma detection
* Fixed headers
Will open issue upstream once I have more details on the breaks
A commit references this bug:
Date: Tue Jan 12 19:55:48 UTC 2016
New revision: 405906
www/libevhtp: fix conflicts with oniguruma*...
... as well as fix some breaks when oniguruma* is installed.
- Removed striped hierarchy for headers
- Removed system oniguruma detection
- Fixed headers
Submitted by: Ultima1252@gmail.com (maintainer)