Summary: | security/xmlsec1: upgrade to 1.2.25 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Greg V <greg> | ||||||||
Component: | Individual Port(s) | Assignee: | Hiroki Sato <hrs> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | lwhsu | ||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(hrs) |
||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Bug Depends on: | |||||||||||
Bug Blocks: | 224288 | ||||||||||
Attachments: |
|
Just did a quick test in poudriere, it really doesn't build with DOCS option on. If you cannot resolve this, maybe just don't build docs as it is currently. Also, 1) PORTREVISION can be removed on upgrading to a new version. 2) perl:lang/perl5 doesn't look a valid entry in _DEPENDS Created attachment 190388 [details]
xmlsec1.patch v2
Oh — looks like we don't need to build the documentation, it's actually already present in the archive. gtkdoc *re*builds it I think.
(In reply to Greg V from comment #2) Thanks, this builds fine now. For the other ports depend on it, security/lasso seems broken after this update, could you help to check it? https://gist.github.com/220d26a77b76747dd09355de311ee16c Created attachment 190397 [details]
xmlsec1.patch v3
Oh. SOAP support is now deprecated, but not removed. Added --enable-soap to build it.
A commit references this bug: Author: lwhsu Date: Thu Feb 8 07:07:43 UTC 2018 New revision: 461199 URL: https://svnweb.freebsd.org/changeset/ports/461199 Log: - Update to 1.2.25 PR: 224282 Submitted by: Greg V <greg@unrelenting.technology> Approved by: maintainer timeout Changes: head/security/xmlsec1/Makefile head/security/xmlsec1/distinfo head/security/xmlsec1/files/patch-Makefile.in head/security/xmlsec1/files/patch-src-openssl-app.c head/security/xmlsec1/files/patch-src-openssl-openssl11_wrapper.h head/security/xmlsec1/files/patch-src_openssl_signatures.c head/security/xmlsec1/pkg-plist |
Created attachment 188760 [details] xmlsec1.patch The update (and enabling NSS by default) is required for LibreOffice 6.0.0.beta2. I tried to make DOCS work, but gtkdoc-mkhtml just fails silently :(