Skip to content

Conversation

@OverOrion
Copy link

This PR is just a test (and an example) to show what changes are needed for a new platform addition.

ubuntu-xenial python2,nokafka,nojava,nomqtt
ubuntu-bionic python2,nokafka,nomqtt
ubuntu-focal python3,nomqtt
ubuntu-groovy python3,nomqtt
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could enable mqtt on Ubuntu Groovy, paho-mqtt is packaged on Groovy:
https://repology.org/project/paho.mqtt.c/versions

(I know, we've seen issues with Ubuntu Hirsute and paho-mqtt)

make[2]: Leaving directory '/build/syslog-ng-3.33.2.136.g11ae53d.dirty/debian/build-tree'
find . -name \*.la | xargs --no-run-if-empty rm
[ ! -f /build/syslog-ng-3.33.2.136.g11ae53d.dirty/debian/tmp/usr/share/syslog-ng/tools/merge-grammar.py ] || \
        sed -i 's/ python$/ python3/' \
        /build/syslog-ng-3.33.2.136.g11ae53d.dirty/debian/tmp/usr/share/syslog-ng/tools/merge-grammar.py
make[1]: Leaving directory '/build/syslog-ng-3.33.2.136.g11ae53d.dirty'
   dh_install
dh_install: warning: Cannot find (any matches for) "usr/lib/syslog-ng/*/libmqtt.so" (tried in ., debian/tmp)

dh_install: warning: syslog-ng-mod-mqtt missing files: usr/lib/syslog-ng/*/libmqtt.so
dh_install: error: missing files, aborting
make: *** [debian/rules:236: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
make: *** [dbld/rules:147: package-ubuntu-hirsute] Error 2

@OverOrion OverOrion closed this Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants