Code

Removed the work around for #474087 (broken openipmi .pc files).
authorSebastian Harl <sh@tokkee.org>
Mon, 11 Aug 2008 14:52:46 +0000 (16:52 +0200)
committerSebastian Harl <sh@tokkee.org>
Mon, 11 Aug 2008 15:08:55 +0000 (17:08 +0200)
Instead build depend on libopenipmi-dev (>= 2.0.14-1~) which includes fixed
.pc files. This fixes an undefined symbol error when loading the ipmi plugin
caused by that work around.

Closes: #494665
debian/changelog
debian/control
debian/rules

index 403d2db2f561cb743ce44cbc60acd3eba112d17b..207abd111da852a97581cc56e4f5d85cd6a0eda7 100644 (file)
@@ -1,3 +1,12 @@
+collectd (4.4.2-2) unstable; urgency=low
+
+  * Removed the work around for #474087 (broken openipmi .pc files) introduced
+    in 4.4.1-1 and instead build depend on libopenipmi-dev (>= 2.0.14-1~)
+    which includes fixed .pc files. This fixes an undefined symbol error when
+    loading the ipmi plugin caused by that work around (Closes: #494665).
+
+ -- Sebastian Harl <sh@tokkee.org>  Mon, 11 Aug 2008 16:45:22 +0200
+
 collectd (4.4.2-1) unstable; urgency=low
 
   * New upstream release.
index bbb843c6274a97fdc26afd62928406b0d1535e5a..a7c289459977a6dceeff139cb20461de67e079f5 100644 (file)
@@ -2,7 +2,7 @@ Source: collectd
 Section: utils
 Priority: optional
 Maintainer: Sebastian Harl <sh@tokkee.org>
-Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch, bison, flex, autotools-dev, pkg-config, linux-libc-dev (>= 2.6.25-4) | linux-libc-dev (<< 2.6.25-1), libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev, libmysqlclient15-dev, librrd2-dev, libsensors-dev, liboping-dev (>= 0.3.3), libpcap0.8-dev | libpcap-dev, libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64], libsnmp-dev | libsnmp9-dev, libvirt-dev (>= 0.4.0-6) [amd64 i386 powerpc], libxml2-dev, libhal-dev, libopenipmi-dev
+Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.10), po-debconf, dpatch, bison, flex, autotools-dev, pkg-config, linux-libc-dev (>= 2.6.25-4) | linux-libc-dev (<< 2.6.25-1), libcurl4-gnutls-dev (>= 7.18.2-5) | libcurl4-gnutls-dev (<= 7.18.2-1) | libcurl3-gnutls-dev, libmysqlclient15-dev, librrd2-dev, libsensors-dev, liboping-dev (>= 0.3.3), libpcap0.8-dev | libpcap-dev, libupsclient1-dev, libperl-dev, iproute-dev [!alpha !amd64 !hppa !ia64 !ppc64], libsnmp-dev | libsnmp9-dev, libvirt-dev (>= 0.4.0-6) [amd64 i386 powerpc], libxml2-dev, libhal-dev, libopenipmi-dev (>= 2.0.14-1~)
 Build-Conflicts: libpthread-dev
 Standards-Version: 3.8.0
 Homepage: http://collectd.org/
index 48ba0753f6ecca6150b519d02f4e6cecdf216b84..9eff7812373cdd1f3fd109a2576c55be2d526cf6 100755 (executable)
@@ -51,14 +51,8 @@ ifeq (,$(findstring $(DEB_BUILD_ARCH),amd64 i386 powerpc))
        confflags += --disable-libvirt
 endif
 
-# Force the inclusion of the ipmi plugin and manually specify its
-# dependencies to work around #474087 (broken openipmi .pc files).
-BUILD_WITH_OPENIPMI_LIBS = -lOpenIPMIpthread
-confflags += --enable-ipmi
-
 config.status: configure $(DPATCH_STAMPFN)
        dh_testdir
-       BUILD_WITH_OPENIPMI_LIBS="$(BUILD_WITH_OPENIPMI_LIBS)" \
        CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" ./configure $(confflags)
 
 build: build-stamp