Created attachment 196730 [details] mosquitto 1.5.1 patch changelog is here: https://mosquitto.org/ChangeLog.txt You can browse the patch on my repo as well: https://github.com/iblis17/ports/commit/46fd44671b1d74f39da48d68beebcee3a5150154?diff=unified
Created attachment 196733 [details] mosquitto 1.5.1 patch v2 forget to remove a stale file
I get missing libwebsockets.h unless I added localbase to USES
Also built fine without post-patch block
Created attachment 196735 [details] mosquitto 1.5.1 patch v3 fix include path issue
(In reply to Nathan from comment #3) I want to keep post-patch block, and remove the redundant patches in the files/ dir.
Created attachment 196736 [details] mosquitto 1.5.1 patch v4 remove redundant patches
Would someone mind testing to ensure poudriere builds this, both with and without websockets? Thanks, -Joe
(In reply to joe from comment #7) Reason you may not getting error about websockets is because you may have it installed inside host. Vs poudriere where it has almost nothing installed
(In reply to Nathan from comment #8) Sorry wrong person
(In reply to joe from comment #7) There is no additional dep added. Just that the build process seems to be looking for websockets in wrong location but local base fixes it
(In reply to Nathan from comment #10) I think the latest patch (v4) already fix the linking issue.
Created attachment 197632 [details] mosquitto 1.5.3 patch Well, 1.5.3 is out. I updated the patch.
A commit references this bug: Author: lwhsu Date: Wed Oct 3 09:54:43 UTC 2018 New revision: 481153 URL: https://svnweb.freebsd.org/changeset/ports/481153 Log: - Update to 1.5.3 PR: 231047 Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> Approved by: joe@thrallingpenguin.com (maintainer) Changes: head/net/mosquitto/Makefile head/net/mosquitto/distinfo head/net/mosquitto/files/mosquitto.in head/net/mosquitto/files/patch-CMakeLists.txt head/net/mosquitto/files/patch-config.mk head/net/mosquitto/files/patch-lib_mosquitto__internal.h head/net/mosquitto/files/patch-lib_socks__mosq.c head/net/mosquitto/files/patch-lib_tls__mosq.h head/net/mosquitto/files/patch-mosquitto.conf head/net/mosquitto/files/patch-src_CMakeLists.txt head/net/mosquitto/files/patch-support-libressl head/net/mosquitto/pkg-plist
Last committer: lwhsu@FreeBSD.org Ident: $FreeBSD: head/net/mosquitto/Makefile 481153 2018-10-03 09:54:40Z lwhsu $ Log URL: http://beefy12.nyi.freebsd.org/data/head-amd64-default/p482633_s339515/logs/mosquitto-1.5.3.log Build URL: http://beefy12.nyi.freebsd.org/build.html?mastername=head-amd64-default&build=p482633_s339515 Log:
A commit references this bug: Author: antoine Date: Fri Nov 9 22:52:42 UTC 2018 New revision: 484553 URL: https://svnweb.freebsd.org/changeset/ports/484553 Log: MFH: r481153 r483677 - Update to 1.5.3 PR: 231047 Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> Approved by: joe@thrallingpenguin.com (maintainer) net/mosquitto: Fix OpenSSL build PR: 232168 Submitted by: Nathan <ndowens@yahoo.com> Approved by: joe@thrallingpenguin.com (maintainer) Changes: _U branches/2018Q4/ branches/2018Q4/net/mosquitto/Makefile branches/2018Q4/net/mosquitto/distinfo branches/2018Q4/net/mosquitto/files/mosquitto.in branches/2018Q4/net/mosquitto/files/patch-CMakeLists.txt branches/2018Q4/net/mosquitto/files/patch-config.mk branches/2018Q4/net/mosquitto/files/patch-lib_mosquitto__internal.h branches/2018Q4/net/mosquitto/files/patch-lib_socks__mosq.c branches/2018Q4/net/mosquitto/files/patch-lib_tls__mosq.h branches/2018Q4/net/mosquitto/files/patch-mosquitto.conf branches/2018Q4/net/mosquitto/files/patch-src_CMakeLists.txt branches/2018Q4/net/mosquitto/files/patch-src_mosquitto__passwd.c branches/2018Q4/net/mosquitto/files/patch-src_security__default.c branches/2018Q4/net/mosquitto/files/patch-support-libressl branches/2018Q4/net/mosquitto/pkg-plist