Hi Peter! On 7/28/21 11:14 AM, Peter Czanik wrote:
I'm just preparing an update for syslog-ng, from version 3.30 to 3.33. One of the new features is MQTT destination support. The necessary dependency is available both in Tumbleweed and Leap.
However, if you take a look at https://build.opensuse.org/package/show/home:czanik: branches:Base:System/syslog-ng you will see, that the ppc platform reports:
*unresolvable:* nothing provides libpaho-mqtt-devel
Do I have to handle it in the spec file? Is ppc still actively developed / supported? If yes, how can I disable MQTT for the given architecture?
openSUSE doesn't build all available packages for ppc, most likely for saving build resources as far as I know. paho-mqtt-c is one of the affected packages which is disabled on ppc, see [1]. Building it on openSUSE would be possible I guess since the package builds just fine on Debian on 32-bit PowerPC [2]. So we might be able to convince the PowerPC project maintainers to enable the package on ppc. Adrian
[1] https://build.opensuse.org/package/show/openSUSE:Factory:PowerPC/paho-mqtt-c [2] https://buildd.debian.org/status/package.php?p=paho.mqtt.c&suite=sid