Bug 231047 - net/mosquitto: update to 1.5.3
Summary: net/mosquitto: update to 1.5.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-31 03:55 UTC by Iblis Lin
Modified: 2018-11-09 22:53 UTC (History)
4 users (show)

See Also:
joe: maintainer-feedback+


Attachments
mosquitto 1.5.1 patch (5.82 KB, patch)
2018-08-31 03:55 UTC, Iblis Lin
no flags Details | Diff
mosquitto 1.5.1 patch v2 (8.02 KB, patch)
2018-08-31 04:37 UTC, Iblis Lin
no flags Details | Diff
mosquitto 1.5.1 patch v3 (10.36 KB, patch)
2018-08-31 05:19 UTC, Iblis Lin
no flags Details | Diff
mosquitto 1.5.1 patch v4 (10.25 KB, patch)
2018-08-31 05:29 UTC, Iblis Lin
no flags Details | Diff
mosquitto 1.5.3 patch (11.21 KB, patch)
2018-09-30 13:52 UTC, Iblis Lin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Iblis Lin 2018-08-31 03:55:18 UTC
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
Comment 1 Iblis Lin 2018-08-31 04:37:18 UTC
Created attachment 196733 [details]
mosquitto 1.5.1 patch v2

forget to remove a stale file
Comment 2 Nathan 2018-08-31 04:46:36 UTC
I get missing libwebsockets.h unless I added localbase to USES
Comment 3 Nathan 2018-08-31 04:49:09 UTC
Also built fine without post-patch block
Comment 4 Iblis Lin 2018-08-31 05:19:37 UTC
Created attachment 196735 [details]
mosquitto 1.5.1 patch v3

fix include path issue
Comment 5 Iblis Lin 2018-08-31 05:26:17 UTC
(In reply to Nathan from comment #3)

I want to keep post-patch block,
and remove the redundant patches in the files/ dir.
Comment 6 Iblis Lin 2018-08-31 05:29:49 UTC
Created attachment 196736 [details]
mosquitto 1.5.1 patch v4

remove redundant patches
Comment 7 joe 2018-08-31 16:07:59 UTC
Would someone mind testing to ensure poudriere builds this, both with and without websockets?

Thanks,
-Joe
Comment 8 Nathan 2018-08-31 16:10:06 UTC
(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
Comment 9 Nathan 2018-08-31 16:12:51 UTC
(In reply to Nathan from comment #8)
Sorry wrong person
Comment 10 Nathan 2018-08-31 19:29:52 UTC
(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
Comment 11 Iblis Lin 2018-09-01 02:48:44 UTC
(In reply to Nathan from comment #10)

I think the latest patch (v4) already fix the linking issue.
Comment 12 Iblis Lin 2018-09-30 13:52:18 UTC
Created attachment 197632 [details]
mosquitto 1.5.3 patch

Well, 1.5.3 is out.
I updated the patch.
Comment 13 commit-hook freebsd_committer freebsd_triage 2018-10-03 09:55:03 UTC
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
Comment 14 joe 2018-10-22 20:00:16 UTC
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:
Comment 15 commit-hook freebsd_committer freebsd_triage 2018-11-09 22:53:40 UTC
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