error: ====> 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 Stop. make: stopped in /usr/ports/www/libevhtp # grep onigposix pkg-plist %%REGEX%%include/onigposix.h
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] libevhtp.diff 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: Author: pi Date: Tue Jan 12 19:55:48 UTC 2016 New revision: 405906 URL: https://svnweb.freebsd.org/changeset/ports/405906 Log: 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 PR: 206093 Submitted by: Ultima1252@gmail.com (maintainer) Changes: head/www/libevhtp/Makefile head/www/libevhtp/pkg-plist
Committed, thanks!