[Bug 211853] dns/dnscrypt-proxy: Update to 1.7.0
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Aug 15 01:40:52 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211853
Bug ID: 211853
Summary: dns/dnscrypt-proxy: Update to 1.7.0
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: lightside at gmx.com
CC: freebsd at dns-lab.com
Attachment #173685 maintainer-approval?(freebsd at dns-lab.com)
Flags:
Flags: maintainer-feedback?(freebsd at dns-lab.com)
CC: freebsd at dns-lab.com
Created attachment 173685
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=173685&action=edit
Proposed patch (since 418449 revision)
Patch to update dns/dnscrypt-proxy port from 1.6.1 to 1.7.0 version.
Look following links for changes:
https://github.com/jedisct1/dnscrypt-proxy/releases/tag/1.7.0
https://github.com/jedisct1/dnscrypt-proxy/compare/1.6.1...1.7.0
- Add PLUGINS option, which enabled by default (as upstream used)
- Add optional PLUGINS_RELAXED and PLUGINS_ROOT options
- Add OPTIONS_SUB=yes
- Use new options helpers
- Adapt pkg-plist
Possible to make PLUGINS option as optional, instead of default.
Tested with using poudriere on FreeBSD 9.3 amd64 and native build on FreeBSD
10.2 amd64.
The portlint suggested to add USE_LDCONFIG define, but dnscrypt-proxy uses
different algorithm to load plugin(s):
https://github.com/jedisct1/dnscrypt-proxy/blob/27084d6ef9bc83b56789ce49365cd9e2a582f046/src/proxy/Makefile.am#L87
https://github.com/jedisct1/dnscrypt-proxy/blob/27084d6ef9bc83b56789ce49365cd9e2a582f046/src/proxy/plugin_support.c#L200
% make configure
% make -V WRKSRC | xargs make -V pkglibdir -C
/usr/local/lib/dnscrypt-proxy
% make clean
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list