<div dir="ltr">The problem starts with the protobuf3 package. When this package is installed, the netdata build framework assumes that the new cloud protocol (whatever it is) is to be used. It therefore defines some internal symbol that causes it to attempt to include the mqtt_wss_client.h file. This file is part of the netdata source code - but only when the netdata source code tarball has been created correctly from the netdata git repository - i.e. with something like <span style="background-color:rgba(55,155,229,0.08);color:rgb(47,51,55)">git </span><span class="gmail-hljs-built_in" style="outline:unset;margin:0px;box-sizing:border-box;color:rgb(193,132,1)">clone</span><span style="background-color:rgba(55,155,229,0.08);color:rgb(47,51,55)"> <a href="https://github.com/netdata/netdata.git">https://github.com/netdata/netdata.git</a> --depth=100 --recursive.  At any rate, the tarball that one downloads using the link specified in <a href="http://slackbuilds.org">slackbuilds.org</a> for netdata does not contain that include file (nor the ancillary source code files) hence the build failure that I reported.</span><div><span style="background-color:rgba(55,155,229,0.08);color:rgb(47,51,55)"><br></span></div><div><span style="background-color:rgba(55,155,229,0.08);color:rgb(47,51,55)">In a nutshell, such as things currently are, under Slackware64 15.0 the latest release of netdata will not build if protobuf3 is already installed.</span></div><div><span style="background-color:rgba(55,155,229,0.08);color:rgb(47,51,55)"><br></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 23, 2022 at 8:09 PM Willy Sudiarto Raharjo <<a href="mailto:willysr@slackbuilds.org">willysr@slackbuilds.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> Its page at <a href="http://slackbuilds.org" rel="noreferrer" target="_blank">slackbuilds.org</a> says that python2-PyYAML is the only dependency<br>
> - which is already installed in my systems.  nodejs, psycopg2 and<br>
> MySQL-python are listed as optional dependencies.  Since you have been able<br>
> to build it, and unless the build process somehow defaults to<br>
> different options in your system than it does in mine, you must<br>
> have mqtt_wss_client.h.h somewhere in your system. Could you possibly tell<br>
> what package installs it? It is in none of the packages listed under<br>
> /var/log/packages in mine.<br>
<br>
I checked and there wasn't any file named mqtt_wss_client.h on my vm<br>
<br>
<br>
-- <br>
Willy Sudiarto Raharjo<br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div>