summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 44a385d)
raw | patch | inline | side by side (parent: 44a385d)
author | Sebastian Harl <sh@tokkee.org> | |
Mon, 11 Aug 2008 14:52:46 +0000 (16:52 +0200) | ||
committer | Sebastian 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
.pc files. This fixes an undefined symbol error when loading the ipmi plugin
caused by that work around.
Closes: #494665
debian/changelog | patch | blob | history | |
debian/control | patch | blob | history | |
debian/rules | patch | blob | history |
diff --git a/debian/changelog b/debian/changelog
index 403d2db2f561cb743ce44cbc60acd3eba112d17b..207abd111da852a97581cc56e4f5d85cd6a0eda7 100644 (file)
--- a/debian/changelog
+++ b/debian/changelog
+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.
diff --git a/debian/control b/debian/control
index bbb843c6274a97fdc26afd62928406b0d1535e5a..a7c289459977a6dceeff139cb20461de67e079f5 100644 (file)
--- a/debian/control
+++ b/debian/control
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/
diff --git a/debian/rules b/debian/rules
index 48ba0753f6ecca6150b519d02f4e6cecdf216b84..9eff7812373cdd1f3fd109a2576c55be2d526cf6 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
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