Open stintel opened 5 years ago
@stintel try https://github.com/openwrt/packages/pull/7772
Maybe the libmosquitto depends needs a +.
Or it's not being installed properly.
It can't be a + depends, because you can't autoselect the virtual package. I'll be back to work tomorrow and will be looking at this.
@stintel do you reallllly have mosquitto without ssl, but libmosquitto with ssl? I mean, I guess that should work, but was that the goal?
I can confirm the issue if you have mosquitto-ssl + libmosquitto-nossl, but it works if you have mosquitto-ssl+libmosquitto-ssl or mosquitto-nossl + libmosquitto-nossl.
I can only presume this is a build system problem with dependency tracking. I'm not sure what I can do about it really, and while it should be a legal build combination, it's not really a very useful build combination IMO?
Using libmosquitto-ssl for vallumd, which connects to a public MQTT broker with SSL, and running mosquitto-nossl internally, used by Domoticz and some sensor devices. I don't need SSL for that, and I usually select only what I need.
I can do mosquitto-ssl+libmosquitto-ssl as workaround for now, but would be nice if this can be fixed eventually.
Well, it's a build issue, not a mosquitto issue, so there's nothing else I can do about it right now. We could try making -ssl and -nossl variants for libmosquittopp too maybe? might help?
Well, it's a build issue, not a mosquitto issue, so there's nothing else I can do about it right now.
Where should it be reported then?
Maintainer: @karlp Environment: OpenWrt master
Description: Trying to build an image with libmosquittopp included and keep running into this issue:
This problem has been occurring me for quite some time, we've talked about it in IRC before but never found a fix. This happens after
make dirclean
. I usually work around it with this hack:Mosquitto related symbols in config: