Re: [oe] [meta-networking][PATCH] lldpd: Update to version 0.9.6

2017-01-30 Thread Fabio Berton
Note:
This [1] patch should be applied to build lldpd.

[1] https://patchwork.openembedded.org/patch/136616/

On Mon, Jan 30, 2017 at 2:29 PM, Fabio Berton  wrote:

> This update includes following changes:
>
> lldpd (0.9.6)
>   * Changes:
> + Add a compile-time option to restore pre-0.9.2 JSON format (when
>   using json-c). Use `--enable-json0` to enable this option.
> + Support for newer ethtool interface on Linux
>   (ETHTOOL_GLINKSETTINGS) and additional speed settings.
> + Current MAU type is displayed even when autoneg is off.
> + Increase netlink receive buffer by default. Can be changed at
>   compile-time through ./configure.
>   * Fixes:
> + Correctly parse LLDP-MED civic address when the length of the
>   TLV exceeds the length of the address.
> + Fix 100% CPU on some rare error condition.
> + Fix lost timer when an interface is enslaved on Linux.
>
> lldpd (0.9.5)
>   * Changes:
> + More Ethernet media supported. However, RFC4836 is quite
>   out-of-date with respected to 10G+ speeds, bringing some
>   inaccuracies.
> + Directly get media information for an interface without using
>   the privileged process.
> + LLDP-MED capability TLV is not sent when LLDP-MED is not
> enabled,
>   even if other LLDP-MED TLV are present.
>   * Fixes:
> + Compilation fix with older versions of GCC.
> + Don't use ethtool at all to get real MAC address for enslaved
>   devices (always use /proc).
>
> lldpd (0.9.4)
>   * Changes:
> + Make lldpd accepts a `-p` option to specify the PID file.
> + Ability to change multicast MAC address to two additional values
>   to reach customer bridges.
> + lldpcli will now display chassis TTL when detailed view is
> enabled.
>   * Fixes:
> + Fix setting of local value for port ID.
> + Fix compilation with BSD make.
> + Ensure lldpcli returns an error code on invalid commands.
>
> lldpd (0.9.3)
>   * Changes:
> + Do not rely on support of constructors for liblldpctl.
> + Always log to stderr (even in addition to syslog).
> + `lldpcli watch` accepts a limit on the number of received
> events.
>   * Fixes:
> + `lldpcli -f {xml,json} watch` should work now.
> + Consider `veth` interfaces as physical interfaces.
>
> Signed-off-by: Fabio Berton 
> ---
>  .../recipes-daemons/lldpd/{lldpd_0.9.2.bb => lldpd_0.9.6.bb}  |
> 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta-networking/recipes-daemons/lldpd/{lldpd_0.9.2.bb =>
> lldpd_0.9.6.bb} (94%)
>
> diff --git a/meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb
> b/meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
> similarity index 94%
> rename from meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb
> rename to meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
> index 77ed09f54..0cd063720 100644
> --- a/meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb
> +++ b/meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
> @@ -11,8 +11,8 @@ SRC_URI = "\
>  file://lldpd.default \
>  "
>
> -SRC_URI[md5sum] = "b809887bc927fb558fd5dd64b6c0a494"
> -SRC_URI[sha256sum] = "6054f29d41faf32186a22331853a29
> 9c87f4419b4332df4a564f76a139305a32"
> +SRC_URI[md5sum] = "0dcdee7c1b3c62362d73f6508c11edae"
> +SRC_URI[sha256sum] = "e74e2dd7e2a233ca1ff385c925ddae
> 2a916d302819d1433741407d2f8fb0ddd8"
>
>  inherit autotools update-rc.d useradd systemd pkgconfig bash-completion
>
> --
> 2.11.0
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH] lldpd: Update to version 0.9.6

2017-01-30 Thread Fabio Berton
This update includes following changes:

lldpd (0.9.6)
  * Changes:
+ Add a compile-time option to restore pre-0.9.2 JSON format (when
  using json-c). Use `--enable-json0` to enable this option.
+ Support for newer ethtool interface on Linux
  (ETHTOOL_GLINKSETTINGS) and additional speed settings.
+ Current MAU type is displayed even when autoneg is off.
+ Increase netlink receive buffer by default. Can be changed at
  compile-time through ./configure.
  * Fixes:
+ Correctly parse LLDP-MED civic address when the length of the
  TLV exceeds the length of the address.
+ Fix 100% CPU on some rare error condition.
+ Fix lost timer when an interface is enslaved on Linux.

lldpd (0.9.5)
  * Changes:
+ More Ethernet media supported. However, RFC4836 is quite
  out-of-date with respected to 10G+ speeds, bringing some
  inaccuracies.
+ Directly get media information for an interface without using
  the privileged process.
+ LLDP-MED capability TLV is not sent when LLDP-MED is not
enabled,
  even if other LLDP-MED TLV are present.
  * Fixes:
+ Compilation fix with older versions of GCC.
+ Don't use ethtool at all to get real MAC address for enslaved
  devices (always use /proc).

lldpd (0.9.4)
  * Changes:
+ Make lldpd accepts a `-p` option to specify the PID file.
+ Ability to change multicast MAC address to two additional values
  to reach customer bridges.
+ lldpcli will now display chassis TTL when detailed view is
enabled.
  * Fixes:
+ Fix setting of local value for port ID.
+ Fix compilation with BSD make.
+ Ensure lldpcli returns an error code on invalid commands.

lldpd (0.9.3)
  * Changes:
+ Do not rely on support of constructors for liblldpctl.
+ Always log to stderr (even in addition to syslog).
+ `lldpcli watch` accepts a limit on the number of received
events.
  * Fixes:
+ `lldpcli -f {xml,json} watch` should work now.
+ Consider `veth` interfaces as physical interfaces.

Signed-off-by: Fabio Berton 
---
 .../recipes-daemons/lldpd/{lldpd_0.9.2.bb => lldpd_0.9.6.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-daemons/lldpd/{lldpd_0.9.2.bb => 
lldpd_0.9.6.bb} (94%)

diff --git a/meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb 
b/meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
similarity index 94%
rename from meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb
rename to meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
index 77ed09f54..0cd063720 100644
--- a/meta-networking/recipes-daemons/lldpd/lldpd_0.9.2.bb
+++ b/meta-networking/recipes-daemons/lldpd/lldpd_0.9.6.bb
@@ -11,8 +11,8 @@ SRC_URI = "\
 file://lldpd.default \
 "
 
-SRC_URI[md5sum] = "b809887bc927fb558fd5dd64b6c0a494"
-SRC_URI[sha256sum] = 
"6054f29d41faf32186a22331853a299c87f4419b4332df4a564f76a139305a32"
+SRC_URI[md5sum] = "0dcdee7c1b3c62362d73f6508c11edae"
+SRC_URI[sha256sum] = 
"e74e2dd7e2a233ca1ff385c925ddae2a916d302819d1433741407d2f8fb0ddd8"
 
 inherit autotools update-rc.d useradd systemd pkgconfig bash-completion
 
-- 
2.11.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel