Please merge collectd 5.5.0-3 (universe) from Debian testing (main)

Bug #1512712 reported by Marius Gedminas
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
collectd (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

The upstream version 5.5.0 fixes LP: #1372750.

tags: added: needs-debian-merge upgrade-software-version
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in collectd (Ubuntu):
status: New → Confirmed
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Hey, this bug was not set up to show up at http://reqorts.qa.ubuntu.com/reports/sponsoring/ by following the instructions at https://wiki.ubuntu.com/SyncRequestProcess , so I only noticed it by looking at other bug's comments. Subscribed ubuntu-sponsors.

However, also included in that process is to study what do to about the Ubuntu specific changes. I don't see in Debian changelog any of the following so I think this sync is not sponsorable before there's an Ubuntu specific upload prepared or the changes are merged to Debian:

Remaining changes:
    - debian/rules: Update config.{sub,guess} with dh_autotools-dev for
      arm64.
    - libperl-linkage.dpatch: Separate Perl ldopts into components suitable
      for LDFLAGS and LIBS, fixing build failure with 'ld --as-needed'.
    - Patch configure, aclocal.m4 and libtool.m4 for ppc64le.

Revision history for this message
Marc Fournier (mfournier) wrote :

Thanks for the details Timo !

libperl-linkage.dpatch can be dropped for sure. This has been fixed upstream (https://github.com/collectd/collectd/pull/390) and is included in 5.5.0. The collectd project makes nightly builds for trusty and precise, and the perl plugin builds and works fine out of the box now.

I'm not sure about the patches for arm64 and ppc64le, but what I can tell is that 5.5.0-3 builds fine on these architectures on debian (see https://buildd.debian.org/status/package.php?p=collectd&suite=sid). As both these patches are 2 years old, I wonder if they aren't just a legacy ?

One last thing, merging 5.5.0-3 will probably trigger https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802249
5.5.0-4 is due shortly and will have a fix for it, so my advice would be to put this on hold a few days until 5.5.0-4 gets into sid.

Revision history for this message
Marc Fournier (mfournier) wrote :

By the way, updating to 5.5.0 will also fix #1398579

Mathew Hodson (mhodson)
Changed in collectd (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Thanks Marc for the patch explanations! Syncing 5.5.0-4 once available should be good then, let's wait for that.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Unsubscribing sponsors team for now.

Revision history for this message
Marc Fournier (mfournier) wrote :

FYI 5.5.0-4 was uploaded to debian unstable a few minutes ago.

Revision history for this message
Michael Terry (mterry) wrote :
Download full text (5.5 KiB)

This bug was fixed in the package collectd - 5.5.0-4

---------------
collectd (5.5.0-4) unstable; urgency=medium

  * debian/collectd-core.overrides:
    - Update 'binary-or-shlib-defines-rpath' lintian override.
  * debian/rules:
    - Strip out non-deterministic bits out of generated jar files.
    - Remove RTLD_GLOBAL workaround, which was fixed upstream.
  * debian/patches:
    - Add bts802249_varnish_41.patch (Closes: #802249)

 -- Marc Fournier <email address hidden> Mon, 16 Nov 2015 21:03:31 +0100

collectd (5.5.0-3) unstable; urgency=medium

  * debian/rules, debian/control:
    - Avoid hiding compiler options at build time, allowing the buildd log
      scanner to do it's job.
    - Disable smart plugin on non-linux platforms, due to missing
      libatasmart-dev build-dependency.
  * debian/collectd-core.overrides:
    - Update 'capitalization-error-in-description' lintian override.
  * debian/rules, debian/collectd-core.collectd.service:
    - Rename systemd service file to collectd-core.collectd.service, to honour
      debhelper's naming convention.
  * debian/collectd-core.collectd.service:
    - Check for configuration file presence before starting the daemon.
    - Check for configuration file validity before starting the daemon.
  * debian/control, debian/changelog:
    - Update my email address to match identity of current GPG key.

 -- Marc Fournier <email address hidden> Sun, 13 Sep 2015 21:42:53 +0200

collectd (5.5.0-2) unstable; urgency=low

  * debian/rules:
    - Disable the turbostat plugin on !amd64,!i386; it's Intel-hardware
      specific.

 -- Sebastian Harl <email address hidden> Sun, 23 Aug 2015 15:35:26 +0200

collectd (5.5.0-1) unstable; urgency=medium

  [ Marc Fournier ]
  * New upstream release:
    - Battery plugin now prefers sysfs over (the deprecated) procfs for
      reading values; thanks to Witold Baryluk for reporting this
      (Closes: #630337).
    - The configuration supports unquoted IPv6 addresses now; thanks to Geoff
      Crompton for reporting this (Closes: #632713).
    - Fixed a FTBFS using clang; thanks to Arthur Marble for reporting this
      and providing a patch (Closes: #758481).
    - collection.cgi now supports the df_complex types; thanks to Joel Franco
      Guzmán for reporting this (Closes: #739625).
    - Fixed an off-by-one error in the AVL tree implementation that broke
      setups using only one threshold definition; thanks to Alexander Golovko
      for reporting this (Closes: #754230).
    - The disk plugin now (optionally) supports instance names based on a udev
      attribute; thanks to Trent W. Buck for reporting this (Closes: #632936).
  * debian/patches:
    - Removed bts559801_plugin_find_fix.dpatch; merged upstream.
    - Removed bts747093_lvm_segfault.dpatch; merged upstream.
    - Removed bts750440_config_segfault.dpatch; merged upstream.
    - Removed bts770681_riemann_ack.dpatch; merged upstream.
    - Removed bts770683_curl_init.dpatch; merged upstream.
    - Removed bts770688_snmp_memleak.dpatch; merged upstream.
    - Removed bts770690_java_jni_thread_detach.dpatch; merged upstream.
    - Removed bts770693_timestamps.dpatch; merged upstream.
    - Removed bts770694...

Read more...

Changed in collectd (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.