language: "python"
install:
- "sudo apt-get -y install automake autoconf libtool pkg-config"
- - "sudo apt-get -y install libsnmp-dev libxml2-dev check"
+ - "sudo apt-get -y install libsnmp-dev libxml2-dev libevent-dev check"
script: "./autogen.sh && ./configure $LLDPD_CONFIG_ARGS && make && make check"
env:
- LLDPD_CONFIG_ARGS=""
+ Support for multiple management addresses and IPv6 management
addresses. Contributed by João Valverde.
* Global changes:
+ + Switch to libevent. See README.md for details.
+ Partial rewrite of the SNMP part. Less code.
+ Unit tests for SNMP.
+ Major rewrite of the protocol between lldpd and lldpctl. Less
Section: net
Priority: optional
Maintainer: Vincent Bernat <bernat@debian.org>
-Build-Depends: debhelper (>= 5), cdbs, autotools-dev, libsnmp15-dev | libsnmp9-dev | libsnmp-dev, libxml2-dev
+Build-Depends: debhelper (>= 5), cdbs, autotools-dev,
+ libsnmp15-dev | libsnmp9-dev | libsnmp-dev,
+ libxml2-dev, libevent-dev, pkg-config, libtool
Standards-Version: 3.8.4
Homepage: https://trac.luffy.cx/lldpd/
_save_CC="$CC"
# First, try with pkg-config
- PKG_CHECK_MODULES([LIBEVENT], [libevent >= 2.0.5], [], [:])
+ PKG_CHECK_MODULES([LIBEVENT], [libevent >= 1.4.3], [], [:])
AC_MSG_CHECKING([how to compile with libevent])
if test x"$1" = x -o x"$1" = x"yes"; then
Source1: lldpd.init%{?suse_version:.suse}
Source2: lldpd.sysconfig
+BuildRequires: pkgconfig
+BuildRequires: libtool
+BuildRequires: libevent-devel
%if %{with snmp}
BuildRequires: net-snmp-devel
BuildRequires: openssl-devel