Summary: | www/libevhtp: Fails check-plist with REGEX option selected (pkg-plist file missing in STAGEDIR) | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kurt Jaeger <pi> | ||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | Ultima1252, pi | ||||
Priority: | --- | Keywords: | needs-patch, needs-qa | ||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(Ultima1252) koobs: merge-quarterly? |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 203933 | ||||||
Attachments: |
|
Description
Kurt Jaeger
2016-01-10 10:53:59 UTC
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! |