Hello community, here is the log from the commit of package openslp for openSUSE:Factory checked in at 2018-09-05 13:47:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openslp (Old) and /work/SRC/openSUSE:Factory/.openslp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openslp" Wed Sep 5 13:47:49 2018 rev:51 rq:632857 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openslp/openslp.changes 2018-04-16 12:42:53.158435125 +0200 +++ /work/SRC/openSUSE:Factory/.openslp.new/openslp.changes 2018-09-05 13:47:54.190191980 +0200 @@ -1,0 +2,6 @@ +Mon Aug 27 22:13:24 UTC 2018 - Jason Sikes <jsi...@suse.de> + +- Fixed failure to compile when ENABLE_SLPv2_SECURITY is not set + new patch: openslp-2.0.0-ifdef-slpv2.diff + +------------------------------------------------------------------- New: ---- openslp-2.0.0-ifdef-slpv2.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openslp.spec ++++++ --- /var/tmp/diff_new_pack.gM1oBi/_old 2018-09-05 13:47:55.078193470 +0200 +++ /var/tmp/diff_new_pack.gM1oBi/_new 2018-09-05 13:47:55.078193470 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -66,6 +66,7 @@ Patch18: openslp.openssl-1.1.diff Patch19: openslp.localaddr.diff Patch20: openslp.tcpunicast.diff +Patch21: openslp-2.0.0-ifdef-slpv2.diff %description Service Location Protocol is an IETF standards track protocol that @@ -138,6 +139,7 @@ %patch18 -p2 %patch19 %patch20 +%patch21 -p1 %build autoreconf -fiv ++++++ openslp-2.0.0-ifdef-slpv2.diff ++++++ Index: openslp-2.0.0/slpd/slpd_process.c =================================================================== --- openslp-2.0.0.orig/slpd/slpd_process.c +++ openslp-2.0.0/slpd/slpd_process.c @@ -1055,7 +1055,9 @@ RESPOND: if (truncate && size > truncate && G_SlpdProperty.hardMTU) { attrlistlen = 0; +#ifdef ENABLE_SLPv2_SECURITY opaqueauth = 0; +#endif size = message->header.langtaglen + 19; /* 14 bytes for header */ truncated = 1; }