Repository navigation
Import mosquitto into upstream #180
Description
Activity
Just for my future self (or if anyone picks it up earlier)
Feedback from IRC:
- ask on #pkgsrc for non SmartOS folks to test
- fix
#ifdef _SunOS_as it should not work (but does?) to use__sun(no longer needed on 1.6.x) - patch in
${PKGMANDIR}into CMakeLists.txt instead of using Makefile to move them. (no longer done in 1.6.x)
@sjorge have you had any time to drive this over the line? I am currently using a pkg I built from your repo but would love to have this in pkgsrc proper so I don't have to think about it anymore.
Reacted by Priyadarshan and Jorge Schrauwen- I have not, there were a few things still not done with this for it to go upstream unfortunately. ~ sjorge…On 31 Jul 2019, at 05:10, Michael Zeller ***@***.***> wrote: @sjorge have you had any time to drive this over the line? I am currently using a pkg I built from your repo but would love to have this in pkgsrc proper so I don't have to think about it anymore. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
- added 3 commits that reference this issue
on Jan 3, 2020 - added a commit that references this issue
on Mar 25, 2020 Some of the mentioned issues are fixed in 1.6.x, I tried bumping to 1.6.9 today but the build is broken again. Blah.
Undefined first referenced symbol in file DL_INSERT_INORDER CMakeFiles/mosquitto.dir/session_expiry.c.o ld: fatal: symbol referencing errors. No output written to mosquitto collect2: error: ld returned 1 exit statusFun stuff! It's an upstream bug it seems as both the debian and fedora packages have the error!
eclipse-mosquitto/mosquitto#1637But pkgsrc is nice enough to catch it before finishing! <3 but also shakes fist @ upstream
Using the bundled uthash works 🤷♂ , I've pushed the changes to my repo.
@jperkin most of the issue are addressed now, can you see if it builds on one of your netbsd machines?
Aside from the catogory being set to pdb (my own prefix to keep things apart)
- added a commit that references this issue
on Apr 19, 2020 86 remaining items
- added a commit that references this issue
on Jul 4, 2026 - added a commit that references this issue
on Sep 6, 2026 - added a commit that references this issue
on Oct 1, 2026
As mentioned on #SmartOS, here is the mosquitto package.
@jperkin all mentioned issues are fixed and pkglint is happy. I've also cleaned up one of the patches to make it more platform agnostic.
Is the only error remaining as I namespace all my package in pbd, this should probably live under net once upstreamed.
Source available from https://github.com/sjorge/pkgsrc-blackdot/tree/master/mosquitto