Summary: | devel/kronosnet: Update to 1.13 (Builds against openssl11 and libressl) | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Vinícius Zavam <egypcio> |
Component: | Individual Port(s) | Assignee: | Vinícius Zavam <egypcio> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | brnrd, dpejesh |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(dpejesh) koobs: merge-quarterly? |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
See Also: |
https://github.com/kronosnet/kronosnet/issues/269 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241434 |
||
Attachments: |
Created attachment 208550 [details] [PATCH] devel/kronosnet: update 1.3 to 1.13, builds against openssl11 and libressl * considering __FreeBSD_Version (OSVERSION) from https://www.freebsd.org/doc/en/books/porters-handbook/versions-12.html; * renaming OpenSSL extra patch to reflect standard; * no need to use 'pre' and 'post' includes. still builds fine on FreeBSD 11 and above. patches and issues also reported to upstream; https://github.com/kronosnet/kronosnet/issues/269 Created attachment 208629 [details]
[PATCH] devel/kronosnet: update 1.3 to 1.13, builds against openssl11 and libressl
updated patch, following upstream changes. works for 11, 12, and HEAD
Created attachment 208636 [details] [PATCH] devel/kronosnet: update 1.3 to 1.13, builds against openssl11 (base, or ports) and libressl sync patch with latest version; works fine with OpenSSL from base or ports, and LibreSSL as well. testport OK for 11, 12, and HEAD. tested LibreSSL (on all releases) with: # grep -i ssl /etc/make.conf DEFAULT_VERSIONS+= ssl=libressl # ldd /usr/local/lib/kronosnet/crypto_openssl.so /usr/local/lib/kronosnet/crypto_openssl.so: libcrypto.so.45 => /usr/local/lib/libcrypto.so.45 (0x801003000) libc.so.7 => /lib/libc.so.7 (0x800248000) libthr.so.3 => /lib/libthr.so.3 (0x800662000) Obtained from: https://github.com/kronosnet/kronosnet/pull/270/commits/04be484f53f7da59d83aaa4ef9058b8474c01477 ping? any objections on me getting it committed? ^Triage: Reporter is committer, assign accordingly
@Vinícius maintainer timeouts are measured from the date of the last proposed change. In this case, attachment 208636 [details] (dated 2019-10-27), is now almost 4 weeks old
Comment on attachment 208636 [details]
[PATCH] devel/kronosnet: update 1.3 to 1.13, builds against openssl11 (base, or ports) and libressl
Approved by: portmgr (maintainer timeout: 4 weeks)
Pending QA
@Vinícius Feel free to do this ( set maintainer-approval with the above comment), on future issues you report with patches that reach maintainer timeout
A commit references this bug: Author: egypcio Date: Fri Nov 29 14:25:07 UTC 2019 New revision: 518653 URL: https://svnweb.freebsd.org/changeset/ports/518653 Log: devel/kronosnet: Update to 1.13 (Builds against openssl11 and libressl) PR: 241445 Approved by: portmgr (maintainer timeout: 4 weeks) Obtained from: https://github.com/kronosnet/kronosnet/issues/269 Changes: head/devel/kronosnet/Makefile head/devel/kronosnet/distinfo head/devel/kronosnet/files/extra-patch-ssl-libressl-configure.ac head/devel/kronosnet/files/patch-Makefile.am head/devel/kronosnet/files/patch-configure.ac head/devel/kronosnet/files/patch-libknet_common.c head/devel/kronosnet/files/patch-libknet_crypto__openssl.c head/devel/kronosnet/pkg-plist A commit references this bug: Author: egypcio Date: Tue Feb 4 11:06:53 UTC 2020 New revision: 525145 URL: https://svnweb.freebsd.org/changeset/ports/525145 Log: reset maintainership after consecutive timeouts (12+ weeks). % make -s -C /usr/ports search maint=dpejesh@yahoo.com display=path Path: /usr/ports/devel/kronosnet Path: /usr/ports/devel/libqb Path: /usr/ports/devel/py-parallax Path: /usr/ports/devel/py-tinyrpc Path: /usr/ports/net-mgmt/crmsh Path: /usr/ports/net-mgmt/resource-agents Path: /usr/ports/net/corosync2 Path: /usr/ports/net/corosync3 Path: /usr/ports/net/pacemaker1 Path: /usr/ports/net/pacemaker2 PR: 230127, 232865, 232866, 232867 PR: 241431, 241434, 241445, 241456, 241460 Changes: head/devel/kronosnet/Makefile head/devel/libqb/Makefile head/devel/py-parallax/Makefile head/devel/py-tinyrpc/Makefile head/net/corosync2/Makefile.common head/net/pacemaker1/Makefile.common head/net-mgmt/crmsh/Makefile head/net-mgmt/resource-agents/Makefile |
Created attachment 208542 [details] [PATCH] devel/kronosnet: update 1.3 to 1.13, builds against openssl11 and libressl testport OK.