Debian Package Tracker
Register | Log in
Subscribe

pcp

System level performance monitoring and performance management

Choose email to subscribe with

general
  • source: pcp (main)
  • version: 7.2.1-2
  • maintainer: PCP Development Team (DMD)
  • uploaders: Ken McDonell [DMD] – Nathan Scott [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 5.2.6-1
  • oldstable: 6.0.3-1.1
  • stable: 6.3.8-1
  • unstable: 7.2.1-2
versioned links
  • 5.2.6-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.0.3-1.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.3.8-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7.2.1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libpcp-archive1
  • libpcp-archive1-dev
  • libpcp-gui2
  • libpcp-gui2-dev
  • libpcp-import-perl
  • libpcp-import1
  • libpcp-import1-dev
  • libpcp-import2
  • libpcp-import2-dev
  • libpcp-logsummary-perl
  • libpcp-mmv-perl
  • libpcp-mmv1
  • libpcp-mmv1-dev
  • libpcp-pmda-perl
  • libpcp-pmda3
  • libpcp-pmda3-dev
  • libpcp-trace2
  • libpcp-trace2-dev
  • libpcp-web1
  • libpcp-web1-dev
  • libpcp3
  • libpcp3-dev
  • libpcp4
  • libpcp4-dev
  • pcp (2 bugs: 0, 2, 0, 0)
  • pcp-atop
  • pcp-conf
  • pcp-doc
  • pcp-dstat (1 bugs: 0, 1, 0, 0)
  • pcp-export-pcp2elasticsearch
  • pcp-export-pcp2graphite
  • pcp-export-pcp2influxdb
  • pcp-export-pcp2json
  • pcp-export-pcp2spark
  • pcp-export-pcp2xlsx
  • pcp-export-pcp2xml
  • pcp-export-pcp2zabbix
  • pcp-export-zabbix-agent
  • pcp-gui
  • pcp-htop
  • pcp-import-benchmarks
  • pcp-import-collectl2pcp
  • pcp-import-ganglia2pcp
  • pcp-import-guidellm2pcp
  • pcp-import-iostat2pcp
  • pcp-import-mrtg2pcp
  • pcp-import-sar2pcp
  • pcp-import-sheet2pcp
  • pcp-pmda-infiniband
  • pcp-testsuite
  • pcp-zeroconf
  • python3-pcp
action needed
lintian reports 2 errors and 10 warnings high
Lintian reports 2 errors and 10 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-08-14 Last update: 2026-09-13 07:30
10 security issues in bookworm high

There are 10 open security issues in bookworm.

6 important issues:
  • CVE-2026-16524: A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.
4 issues postponed or untriaged:
  • CVE-2023-6917: (needs triaging) A vulnerability has been identified in the Performance Co-Pilot (PCP) package, stemming from the mixed privilege levels utilized by systemd services associated with PCP. While certain services operate within the confines of limited PCP user/group privileges, others are granted full root privileges. This disparity in privilege levels poses a risk when privileged root processes interact with directories or directory trees owned by unprivileged PCP users. Specifically, this vulnerability may lead to the compromise of PCP user isolation and facilitate local PCP-to-root exploits, particularly through symlink attacks. These vulnerabilities underscore the importance of maintaining robust privilege separation mechanisms within PCP to mitigate the potential for unauthorized privilege escalation.
  • CVE-2024-3019: (needs triaging) A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.
  • CVE-2024-45769: (needs triaging) A vulnerability was found in Performance Co-Pilot (PCP).  This flaw allows an attacker to send specially crafted data to the system, which could cause the program to misbehave or crash.
  • CVE-2024-45770: (needs triaging) A vulnerability was found in Performance Co-Pilot (PCP). This flaw can only be exploited if an attacker has access to a compromised PCP system account. The issue is related to the pmpost tool, which is used to log messages in the system. Under certain conditions, it runs with high-level privileges.
Created: 2024-02-29 Last update: 2026-09-01 22:00
9 security issues in bullseye high

There are 9 open security issues in bullseye.

6 important issues:
  • CVE-2026-16524: A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.
2 issues postponed or untriaged:
  • CVE-2023-6917: (needs triaging) A vulnerability has been identified in the Performance Co-Pilot (PCP) package, stemming from the mixed privilege levels utilized by systemd services associated with PCP. While certain services operate within the confines of limited PCP user/group privileges, others are granted full root privileges. This disparity in privilege levels poses a risk when privileged root processes interact with directories or directory trees owned by unprivileged PCP users. Specifically, this vulnerability may lead to the compromise of PCP user isolation and facilitate local PCP-to-root exploits, particularly through symlink attacks. These vulnerabilities underscore the importance of maintaining robust privilege separation mechanisms within PCP to mitigate the potential for unauthorized privilege escalation.
  • CVE-2024-3019: (needs triaging) A flaw was found in PCP. The default pmproxy configuration exposes the Redis server backend to the local network, allowing remote command execution with the privileges of the Redis user. This issue can only be exploited when pmproxy is running. By default, pmproxy is not running and needs to be started manually. The pmproxy service is usually started from the 'Metrics settings' page of the Cockpit web interface. This flaw affects PCP versions 4.3.4 and newer.
1 ignored issue:
  • CVE-2024-45770: A vulnerability was found in Performance Co-Pilot (PCP). This flaw can only be exploited if an attacker has access to a compromised PCP system account. The issue is related to the pmpost tool, which is used to log messages in the system. Under certain conditions, it runs with high-level privileges.
Created: 2026-07-30 Last update: 2026-08-29 19:00
AppStream hints: 1 error and 1 warning for pcp-gui high
AppStream found metadata issues for packages:
  • pcp-gui: 1 error and 1 warning
You should get rid of them to provide more metadata about this software.
Created: 2018-06-04 Last update: 2026-02-23 04:00
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 5-day delay is over. Check why.
Created: 2026-08-29 Last update: 2026-09-23 15:32
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 7.2.2-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit fb2e875c12c4afa2fc24f91100ee28e4a9e08dc1
Merge: c98aa546 7ee9a010
Author: Lauren Chilton <86691983+lmchilton@users.noreply.github.com>
Date:   Tue Sep 22 11:03:21 2026 -0400

    Merge pull request #2676 from lmchilton/openscanhub-revisions
    
    pcp2openmetrics & pcp2opentelemetry revisions

commit c98aa5464a9aab7bc389b3b6ca95ff63c9ba4566
Merge: d45580af 862ae222
Author: Nathan Scott <nathans@redhat.com>
Date:   Tue Sep 22 11:58:53 2026 +1000

    Merge branch 'bpftrace-build-dep'

commit d45580af494578e04c7c8a3a643c44d5114f2c1f
Merge: 58fb3209 11033310
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 07:36:40 2026 +1000

    Merge pull request #2723 from orasagar/pcp-ps_optimization
    
    pcp-ps: avoid extra archive CPU report

commit 11033310ba0bc230d33d2fa7546daeec266f8bb9
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date:   Mon Sep 21 17:29:58 2026 +0000

    pcp-ps: avoid extra archive CPU report
    
    Archive reporting already produces the requested number of samples
    after its initial fetch. Do not increment -s for CPU-based formats,
    which caused -s N to emit N+1 reports.
    
    This restores the expected output for QA test 1987

commit 7ee9a010fcbac1eb5e015bd7e687f8779779cf0e
Author: lmchilton <lauren.chilton26@gmail.com>
Date:   Fri Jul 31 13:50:01 2026 -0400

    pcp2openmetrics & pcp2opentelemetry revisions
    
    openscanhub revisions for pcp2openmetrics & pcp2opentelemetry
    Updated error in format for unit assignment in pcp2opentelemetry
    Updated http authentication

commit 862ae222dfaaf32a8cf82d0194c42b948eb40ccd
Author: Nathan Scott <nathans@redhat.com>
Date:   Mon Sep 21 16:01:18 2026 +1000

    build: drop dependency on bpftrace esp. for Debian builds
    
    Reduce the scope of the pmdabpftrace dep checking to just python
    at build time. This means we allow the PMDA to be installed when
    the bpftrace command is not (initially) present; i.e. its a soft
    dependency now.  This'll help with PCP being dropped from Debian
    testing/unstable because of transitive dependency issues that we
    frequently observe with some architectures (esp. ARM variants).

commit 58fb3209272812ab85708d0db85745330d94ff36
Merge: e830a5d0 ecba9d54
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 21 13:51:31 2026 +1000

    Merge pull request #2721 from kmcdonell/wip
    
    QA updates, linux PMDA fixes, retire Debian 11 from github QA

commit ecba9d54de6d09cc1baad07d82177f0879646f5a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 21 11:38:09 2026 +1000

    src/pmdas/linux/filesys.c: fix small memory leak
    
    Spotted by @coderabbitai in the context of PR #2721.

commit 98463654fb9604077869abf906a886bebbfc6a71
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 21 07:21:55 2026 +1000

    Retire Debian 11 from github infrastructure
    
    The Debian 11 container used in github cannot be initialized because it
    references the bullseye security updates repo that has now been archived
    and moved by the Debian folk.
    
    We'll continue to test Debian 11 in the QA Farm where we can manage the
    repo config directly.

commit 7361a075000ec28e1d56d6ed5188432786011d2a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 21 07:06:10 2026 +1000

    build/ci/platforms/debian13-container.yml: don't start valkey
    
    It is killing this container in QA runs.

commit fcaaa0d53faa74ba0b4c8b45a3c4f4089444f3bc
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 21 06:24:54 2026 +1000

    linux PMDA: fix issues with filesys.* and tmpfs.* metrics
    
    The "mount" directory for these metrics comes from /proc/1/mounts
    but to preserve the "fields separated by white space" format of this
    file the kernel applies an escape rewrite so this real mount:
    dev/sr0 on /media/kenj/Linux Mint 22.3 Cinnamon 64-bit type iso9660
    becomes in /proc/1/mounts:
    /dev/sr0 /media/kenj/Linux\040Mint\04022.3\040Cinnamon\04064-bit iso9660
    
    The PMDA was blindly using the path from /proc/1/mounts to call
    statfs() which failed miserably leading to this sort of whining in
    pmcd.log:
    Warning: pmdaFetch: Instance 2 of PMID 60.5.6 not handled by fetch callback
    
    So this commit detects and reverses the kernel's whitespace escaping
    (not just spaces, but tabs, newlines and backslashes are all escaped).
    
    In the process I noticed there were no values for the tmpfs.* metrics
    because of a bogus filter in refresh_filesys() (this routine is used
    to "refresh" both the filesys.* and tmpfs.* metrics) and this had
    never been detected because there was zero QA coverage for the tmpfs.*
    metrics ... the new qa/1731 addresses that issue.

commit 2d7db593c283cd17899bb4e481ae201a052b7a7a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 20 14:48:15 2026 +1000

    opentelemetry PMDA QA fixups: major issue
    
    In the new QA Farm, $HOME for me is not world-readable which means
    running anything as the user $PCP_USER will not be able to access
    files below my $HOME, and when I run QA from $HOME/src/pcp/qa (not
    the pcpqa testsuite directory) lots of these tests fail because the
    opentelemetry PMDA is being run as the user $PCP_USER.
    
    The solution is to copy the required files into $tmp and make
    the PMDA look there.

commit 82cb86b68794e8c5d16a16d8a905ea93ce794f19
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 20 14:46:06 2026 +1000

    qa/307: pmlc failing to connect to pmlogger's port is OK
    
    Unlikely to happen, but not impossible, and the test already
    includes repeated attempts.

commit 1e42cb5982c723ba48764929702fd6af474a1a19
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 20 14:41:10 2026 +1000

    qa/067 and 255: tweak filtering
    
    These tests run the <platform> and pmcd PMDAs as DSOs with pmcd
    running as user "pcp" ... this can lead to some warnings due
    to access controls (the real versions of these PMDAs run as
    root daemons), so cull these as they are not relevant for
    the tests we're running here.
    
    This was triggered by a bug in the Linux PMDA for the filesys
    metrics which is fixed in a following commit, but the problem
    remains in general.

commit 913160c6e7bf51e3905cbd26853c4a76d222ce74
Merge: 714d257d e830a5d0
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 20 12:39:33 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit e830a5d06f030d2bd5a715a6c6d59d94d7e06dc6
Author: Jan Kurik <jkurik@redhat.com>
Date:   Sat Sep 19 11:02:07 2026 +0200

    qa: regenerate XFS PMDA output fixtures

commit 714d257d5a368b5a51b58afdaf3dee0ea1392c25
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sat Sep 19 11:44:29 2026 +1000

    misc updates from the QA Farm
    
    qa/1872
        need -s $tmp.socket to avoid collision with /run/pcp/pmproxy.socket
        (when system pmproxy running) or permissions problem on the same
        socket (when system pmproxxy not running)
    
    qa/728
        need to be a bit more Neanderthal when setting variables in the
        environment to accommodate all flavours of sh(1)
    
    qa/899
        when the primary pmlogger is configured to logpush to a remote pmproxy
        (like on vm01), then there is nothing in $PCP_ARCHIVE_DIR/`hostname`
        and so mkaf fails (silently with 2>/dev/null) ... choose some different
        archives for the folio that are guaranteed to be there and don't flush
        stderr away
    
    src/libpcp/src/install-dev
    src/libpcp3/src/install-dev
        special case handling for libpcp3

commit 9784c49a311b6a89847780c77daddf8f07c37122
Merge: 4c93d3f3 d893f828
Author: Sam Feifer <64805811+sfeifer@users.noreply.github.com>
Date:   Fri Sep 18 16:04:59 2026 -0400

    Merge pull request #2719 from sfeifer/update_vendor_directory
    
    Update vendor directory

commit 4c93d3f3515b3a9831aafe422c7180ce4407f0ed
Merge: fbe582de 9ac13596
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Sep 18 14:57:32 2026 +1000

    Merge pull request #2718 from kmcdonell/wip
    
    Fix PCP_ORIGIN and PCP_ORIGIN_TIME issues, small QA fixups

commit 9ac135960bd23082d05c6cf53ad6fbbbe244ac61
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Sep 18 14:11:49 2026 +1000

    qa/728 & 1730: tweak filter
    
    Apparently not everyone runs QA from the /home/kenj/src/pcp/qa
    directory.

commit 296b7eb32b5c630e017c6f80511d84b0f7bbcd91
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Sep 18 14:10:04 2026 +1000

    man/man3/pmgetoptions.3: drop deprecation verbage for PCP_ORIGIN
    
    We're planning to continue supporting PCP_ORIGIN and PCP_ORIGIN_TIME
    as equivalent environment variable names.

commit 9c2822e81064caa1f69ea252530a465a2aa1aae5
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Fri Sep 18 07:31:34 2026 +1000

    Deprecate $PCP_ORIGIN as and alias for $PCP_ORIGIN_TIME
    
    PCP_ORIGIN remains supported in getopt.c, but the man page for pmGetOptions
    notes that this is deprecated.
    
    Elsewhere in the code base and QA all references to $PCP_ORIGIN have been
    replaced by $PCP_ORIGIN_TIME.

commit d893f8288b3e69d66323f71b8cececb5347176c9
Merge: 534b36ce 721804c0
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:48:00 2026 -0400

    Merge commit '721804c0f8562d9d098b7c90faff68426adeab19' into update_vendor_directory

commit 721804c0f8562d9d098b7c90faff68426adeab19
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:47:59 2026 -0400

    Squashed 'vendor/github.com/benhoyt/inih/' changes from 4f251f0ff7..26254ee9de
    
    26254ee9de Bump meson.build version to 62 for release
    d4c3dc824d Add INIReader::ParseErrorMessage() to provide brief textual error messages (#205)
    216e21b3c2 Minor tweaks (#204)
    a07be90a35 Better handle INI_MAX_LINE <= INI_INITIAL_ALLOC (#203)
    f5f2c6c31e Fix broken Conan link
    3eda303b34 Bump version to 61 for release
    c5f3d9d226 Avoid // comment in C file
    c75edb820d Optimise ini_rstrip() (#198)
    498f34b786 Fix bug when INI_ALLOW_NO_VALUE is set where name only options are not (#197)
    57188e8acd add ini_parse_string_length() that avoids internal strlen(), and ease… (#196)
    95bc02a507 meson - add option to disable the test suite (#195)
    9de2a5fe49 chore: bump meson.build version number to 60
    dcb044617e meson: fix tests under Windows (#192)
    a22f5b7cc3 Require C++ only for the host machine; bump project version to 59 (#191)
    7434795579 test long lines (#190)
    23acf2dd5a If a line is longer than INI_MAX_LINE, consume input up to next newline (#188)
    7914ad7f4f Mention that ini_handler "section" and "name" can't be modified
    4adf382ca8 Add comment about ini_handler's value parameter being modifiable
    93f392bcca Add INIReader Sections and Keys methods (#186)
    63a302cfe5 Comment tweaks; Subversion -> Git (about time!)
    f93ad9312e Test that long sections are truncated (#180)
    5f8fdf2509 tests: define only once the compiler and flag (#179)
    ee1fdd21ad Add preprocessor exclusions when INI_ALLOW_MULTILINE=0 (#178)
    cd5f939740 swap rstrip and lskip to reduce execution time of strlen() (#177)
    ed4525140d Add meson support for tests (#170)
    077174edcb Merge pull request #169 from benhoyt/remove-ossfuzz
    53a7c05339 Revert "[oss-fuzz] fuzzing support (#153)"
    e28a71f244 Revert "[Fuzzing] using cifuzz for PR (#154)"
    ec8539d519 INIReader: change variable visibility from private to protected (#165)
    5cc5e2c246 Merge pull request #164 from benhoyt/ini-prefix
    d032d6ff5c Bump up version for release r58
    238610ef4e Add ini_ prefix even to static names so inih can be used as an #include
    4e618f77d4 Specify C++11 std in meson build (#157)
    bf103d87ba [Fuzzing] using cifuzz for PR (#154)
    fe1e8f82ae [Fuzzing] fix harness (#156)
    9114067a92 [oss-fuzz] fuzzing support (#153)
    9cecf0643d Allow INIReader to read 64-bit integers (#151)
    d6e9d1ba68 meson.build: fix start-of-line_comment_prefix variable name (#149)
    683babb8e3 Added a GetUnsigned function for getting unsigned integer values. (#147)
    03c604adb1 Fix MSVC warning C4244: conversion from 'int' to 'char' (#142)
    5e1d9e2625 Bump up version to r56 for release
    bd798c5377 Make inline comments work on subsequent lines of multiline values (#140)
    ef9da8f4f7 Use "gcc -Wall" when running tests (#139)
    0566527e70 Fix redundant cast-to-int when INI_USE_STACK!=0 (#137)
    4bd3261ea4 Keep tipi.build message in README but delete other files
    f7f69c6cff Bump up version number to r55 for release
    ad0211b00d meson.build: define version (#135)
    5a31af99c4 Add visibility symbols (#134)
    a52c0705c0 Add FUNDING.yml
    
    git-subtree-dir: vendor/github.com/benhoyt/inih
    git-subtree-split: 26254ee9de7681f8825433415443e7116ff24b98

commit 534b36ce2d8fd56e642e99196f93fe608881811a
Merge: e0d8aa0c 30179ceb
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:47:38 2026 -0400

    Merge commit '30179ceb8b2da3e4a154e4ccbc5f8f9c3b5f72dd' into update_vendor_directory
    
    # Conflicts:
    #       vendor/github.com/iovisor/bcc/libbpf-tools/blazesym
    #       vendor/github.com/iovisor/bcc/libbpf-tools/bpftool

commit 30179ceb8b2da3e4a154e4ccbc5f8f9c3b5f72dd
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:46:57 2026 -0400

    Squashed 'vendor/github.com/iovisor/bcc/libbpf-tools/' changes from 42dd86a4a4..bb09d08789
    
    bb09d08789 Sync with latest blazesym repo
    98c90b82bc Sync with latest bpftool repo
    325a3c7bd9 libbpf-tools: fix kernel memory disclosures in filetop and offcputime
    b87df53734 libbpf-tools/biostacks: Fix sizeof pointer issue in bpf_get_current_comm
    1ff12b72b3 libbpf-tools/opensnoop: hint on unused variable
    af8a78b823 libbpf-tools/trace_helpers.c: free() called more than once
    d7d466a3ce libbpf-tools/bashreadline: Fix uninitialized stack data that leaks kernel pointers
    0ac86defb6 libbpf-tools/mountsnoop: Fix a compiler error in probe_exit()
    3775d6f141 libbpf-tools/biosnoop: Fix incorrect sizeof in bpf_get_current_comm
    9502fb069c libbpf-tools: fix -Wstring-plus-int build error in path_helpers.c
    c40ffd87ac libbpf-tools/runqlen: Fix compile error on ppc64el
    1be186a22c syscall.py/syscall_helpers.c: update syscall table
    cce39178b6 libbpf-tools: Sync blazesym submodule and migrate tools to new C API (30b803d)
    8a1ddfd6a3 Sync with latest bpftool repo
    8f9d26c586 Sync with latest blazesym repo
    2f817eb4b9 libbpf-tools/offcputime: Fix the unit conversion error
    d1ff1138db libbpf-tools/syncsnoop: Add support for sync_file_range2 and arm_sync_file_range()
    afa575f1a8 Delete the element from the `starts` map after it has been used.
    25770d7ccb libbpf-tools: filelife: Fix problem when using perf-buffer
    973def4c3e libbpf-tools/cpufreq: Print a more informative message when CPU Frequency Scaling isn't available
    ebedbbd784 Add support for fuse to fsdist and fsslower tools
    
    git-subtree-dir: vendor/github.com/iovisor/bcc/libbpf-tools
    git-subtree-split: bb09d08789145a087c10c3b398cea8fd5c65e042

commit e0d8aa0c26b063e72bbdbfc5994a10a178f92016
Merge: 2b78841d 5a5d1e8d
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:42:22 2026 -0400

    Merge commit '5a5d1e8dadf580f2c806ba53de29cb17bb916cf8' into update_vendor_directory

commit 5a5d1e8dadf580f2c806ba53de29cb17bb916cf8
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:42:21 2026 -0400

    Squashed 'vendor/github.com/libbpf/usdt/' changes from f4ea2f524e..b568ea5459
    
    b568ea5459 tests: validate USDT note integrity under linker GC and COMDAT dedup
    33dff85d45 lib: tie USDT notes to probe site code sections and COMDAT groups
    9018f82577 lib: Emit nop,no10 instructions combo for x86_64 arch
    b0144b02dd Revert "lib: Emit nop,no5 instructions combo for x86_64 arch"
    c9865d1589 lib: Emit nop,no5 instructions combo for x86_64 arch
    
    git-subtree-dir: vendor/github.com/libbpf/usdt
    git-subtree-split: b568ea5459c59f711b4f027fb42732ff1c191736

commit 2b78841d4a9d982917f7a26351e62e0206041f22
Merge: 5c1c7f5f 49f1feb0
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:41:35 2026 -0400

    Merge commit '49f1feb037aed5f0cca4d560d16de6bd63354704' into update_vendor_directory
    
    # Conflicts:
    #       vendor/github.com/libbpf/bpftool/libbpf~49f1feb037aed5f0cca4d560d16de6bd63354704
    #       vendor/github.com/libbpf/bpftool/libbpf~HEAD

commit 49f1feb037aed5f0cca4d560d16de6bd63354704
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:36:11 2026 -0400

    Squashed 'vendor/github.com/libbpf/bpftool/' changes from e1bd72cee8..4222ef1c8c
    
    4222ef1c8c sync: Pull latest bpftool changes from kernel
    1664891f91 bpftool: Support merging multiple module BTFs in btf dump
    f38edf17bc bpftool: Fix truncated netlink dumps
    42a87a0488 perf/x86/intel: Add support for PEBS memory auxiliary info field in DMR
    c0960e487a sync: Update libbpf submodule
    633206e9e4 ci: bump docker/setup-qemu-action from 3.7.0 to 4.0.0
    62b3490c72 ci: bump docker/build-push-action from 6.19.2 to 7.0.0
    5463047e68 ci: bump docker/login-action from 3.7.0 to 4.0.0
    45a3320991 ci: bump docker/build-push-action from 6.18.0 to 6.19.2
    9de83a18d4 ci: bump docker/login-action from 3.6.0 to 3.7.0
    d37cc9ec3e sync: Pull latest bpftool changes from kernel
    2381434e02 bpftool: Fix dependencies for static build
    fdcaa19806 bpf: add new BPF_CGROUP_ITER_CHILDREN control option
    0f57bcaedf bpftool: add fsession support
    d050901e67 bpf: add fsession support
    e22710d020 bpftool: Add 'prepend' option for tcx attach to insert at chain start
    87de20f85e treewide: Update email address
    8b1712fed2 bpftool: Make skeleton C++ compatible with explicit casts
    2839fdca58 bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flags
    66fae0bb8c tools headers UAPI: Sync linux/perf_event.h with the kernel sources
    4e302cdc7c sync: Update libbpf submodule
    d347a47fc5 ci: bump actions/checkout from 6.0.1 to 6.0.2
    5386cfcc13 ci: bump docker/setup-buildx-action from 3.10.0 to 3.12.0
    4519eb4545 ci: bump docker/metadata-action from 5.7.0 to 5.10.0
    be98993040 ci: bump docker/login-action from 3.4.0 to 3.6.0
    1cb60a5ee6 ci: publish Docker images to GHCR on release
    ad5d76e5c6 sync: Pull latest bpftool changes from kernel
    829b8a6e20 bpftool: Fix build warnings due to MS extensions
    431aeb2297 bpf: Support associating BPF program with struct_ops
    f1e7adc4f1 bpf: Introduce SK_BPF_BYPASS_PROT_MEM.
    2d37198aca bpftool: Allow bpftool to build with openssl < 3
    4e331cdb31 perf: Support deferred user unwind
    1acd6949d2 sync: Update libbpf submodule
    218b514e7b ci: bump actions/upload-artifact from 5.0.0 to 6.0.0
    067a913da6 ci: bump actions/download-artifact from 6.0.0 to 7.0.0
    96f32e4284 ci: bump actions/checkout from 6.0.0 to 6.0.1
    1fae14714d ci: bump softprops/action-gh-release from 2.4.2 to 2.5.0
    b2193aae13 ci: bump actions/checkout from 5.0.0 to 6.0.0
    5a0430b013 sync: Pull latest bpftool changes from kernel
    640fb7ceed bpf: add _impl suffix for bpf_stream_vprintk() kfunc
    6a7a05096c bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X
    3db1faae61 bpftool: Recognize insn_array map type
    3c3043b909 bpf, x86: add new map type: instructions array
    60f3d88db7 bpftool: Fix missing closing parethesis for BTF_KIND_UNKN
    6b770a5e34 bpf: Add overwrite mode for BPF ring buffer
    0e8c46478a bpf: widen dynptr size/offset to 64 bit
    c01aaaf275 sync: Update libbpf submodule
    56b0e48d27 ci: bump softprops/action-gh-release from 2.4.1 to 2.4.2
    fd8f2b9e4e ci: bump docker/setup-qemu-action from 3.6.0 to 3.7.0
    b799c6f513 ci: bump actions/download-artifact from 5.0.0 to 6.0.0
    094eb305fe ci: bump actions/upload-artifact from 4.6.2 to 5.0.0
    864769e451 ci: bump softprops/action-gh-release from 2.3.4 to 2.4.1
    ec50ed4fc4 sync: Pull latest bpftool changes from kernel
    bf68b7cccd sync: update .mailmap
    d90d08dadb bpf: Finish constification of 1st parameter of bpf_d_path()
    66fec80ef5 bpftool: Remove duplicate string.h header
    865da8cf65 bpftool: Add bash completion for program signing options
    37bd6c896c bpf: bpf task work plumbing
    6b9405a8dd bpftool: Add support for signing BPF programs
    bc707f1941 bpf: Implement signature verification for BPF programs
    8ed27e2183 bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
    70d784319a bpftool: Fix UAF in get_delegate_value
    3cfb1560f3 bpftool: Add HELP_SPEC_OPTIONS in token.c
    85824f3617 bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD
    811baf12d9 bpf: Implement exclusive map creation
    fccec20401 bpftool: Search for tracefs at /sys/kernel/tracing first
    bdf9e48551 bpftool: Add CET-aware symbol matching for x86_64 architectures
    43342f4200 bpftool: Refactor kernel config reading into common helper
    c4c19b4885 sync: Update libbpf submodule
    247bb5f423 mirror: Add libssl-dev dependency
    fe98c011c9 ci: bump softprops/action-gh-release from 2.3.3 to 2.3.4
    507f7dd1e8 ci: bump hadolint/hadolint-action from 3.2.0 to 3.3.0
    3ba1028a19 ci: bump hadolint/hadolint-action from 3.1.0 to 3.2.0
    4399182f18 ci: bump softprops/action-gh-release from 2.3.2 to 2.3.3
    53c1852920 sync: Pull latest bpftool changes from kernel
    0b99945c88 bpftool: Add kernel.kptr_restrict hint for no instructions
    9a1d7b3a4c bpftool: Add bash completion for token argument
    00ade8b5c3 bpftool: Add bpftool-token manpage
    91d14c364c bpftool: Add bpf_token show
    f024ac8057 bpf: Add struct bpf_token_info
    23665e1b1c sync: Update libbpf submodule
    a80a379462 ci: bump actions/checkout from 4.2.2 to 5.0.0
    086fce134d ci: bump actions/download-artifact from 4.3.0 to 5.0.0
    795f4a8b1b ci: drop libsframe installation step
    fbcccb0dd7 mirror: clarify Linux-only build support in Dependencies section
    0b9585050a mirror: Fix lint error in Dockerfile (case on "as" keyword)
    6180da5d71 ci: Add Ubuntu 24.04 runner (with ugly hack for static libbfd)
    f964613f22 mirror: Add probe for libelf-zstd feature
    4565cfedd2 mirror: Fix flags usage for static build
    81b1c1c73e ci: bump softprops/action-gh-release from 1 to 2
    4033e5e0d9 ci: bump docker/build-push-action from 4.0.0 to 6.18.0
    5c72869ebf ci: bump docker/setup-qemu-action from 2.1.0 to 3.6.0
    502dbdc97e ci: bump actions/checkout from 3.5.0 to 4.2.2
    ff35471d18 mirror: Enable Dependabot updates for GitHub Actions
    7b78b1a4c9 ci: Update actions/download-artifact, actions/upload-artifact versions
    ce0f9de07c ci: Make release workflow work on manual dispatch
    
    git-subtree-dir: vendor/github.com/libbpf/bpftool
    git-subtree-split: 4222ef1c8cdb0a1ea03c7a8c650ec334b782902d

commit 5c1c7f5f6dbd0767706ead76f58a123922129971
Merge: 494e4beb b8b13b26
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:35:26 2026 -0400

    Merge commit 'b8b13b26a52b936e83c05c06bfa41c17f47e1002' into update_vendor_directory

commit b8b13b26a52b936e83c05c06bfa41c17f47e1002
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:35:26 2026 -0400

    Squashed 'vendor/github.com/libbpf/libbpf/' changes from 45e89348ec..f5dcbae736
    
    f5dcbae736 sync: latest libbpf changes from kernel
    8bf68faba8 sync: update .mailmap
    e08da3014b libbpf: Optimize kprobe.session attachment for exact function names
    ddb0c14f1b libbpf: Support appending split BTF in btf__add_btf()
    67cce78af9 libbpf: Add support to detect nop,nop5 instructions combo for usdt probe
    8cbfbe1415 libbpf: Add uprobe syscall feature detection
    cc7760ce9a libbpf: Remove extern declaration of bpf_stream_vprintk()
    7155e8e234 bpftool: Fix truncated netlink dumps
    6314de34ef Update checkpoint commit due to upstream rebase
    bacf439175 ci/diffs: Add a patch fixing up bpftool_helpers.c
    eca706a5e1 ci: fix concurrency group for push and schedule triggers
    ac0952761f ci: run vmtest job inside kbuilder-debian container
    6b9b5e34b1 ci: remove LATEST kernel handling from vmtest
    09ae947cd8 ci: consolidate and clean up denylists
    b57c0a1b38 ci: update libbpf/ci action references from v3 to v4
    f0b6d8cd49 ci: remove stale patches from ci/diffs
    6ddc03d4fe sync: latest libbpf changes from kernel
    93c0673751 libbpf: Delay feature gate check until object prepare time
    8a596848c7 libbpf: Do not use PROG_TYPE_TRACEPOINT program for feature gating
    a61d018702 geneve: add netlink support for GRO hint
    13ae2d1841 Revert "Merge branch 'netkit-support-for-io_uring-zero-copy-and-af_xdp'"
    05121e3fd9 netkit: Add single device mode for netkit
    a623828cdc net: Add queue-create operation
    4f8bdd9ce3 net/sched: sch_cake: share shaper state across sub-instances of cake_mq
    fa0bbf147e sync: latest libbpf changes from kernel
    4c4f39f873 sync: update .mailmap
    fc735dab54 libbpf: Fix invalid write loop logic in bpf_linker__add_buf()
    429aaef6a3 libbpf: Add gating for arena globals relocation feature
    ad0d0e5112 perf/x86/intel: Add support for PEBS memory auxiliary info field in DMR
    1317132162 compiler_types.h: Attributes: Add __counted_by_ptr macro
    85d9be97eb sync: latest libbpf changes from kernel
    fddf93d20b sync: update .mailmap
    ed6bb65cf1 bpf: add new BPF_CGROUP_ITER_CHILDREN control option
    5ee8863eaf libbpf: add fsession support
    adde4f55b7 bpf: add fsession support
    977b1f820c bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGS
    5d02120e10 treewide: Update email address
    8a090ef1e5 btf: Refactor the code by calling str_is_empty
    ad9c763445 libbpf: Verify BTF sorting
    1c96b72cb0 libbpf: Optimize type lookup with binary search for sorted BTF
    b7c6c02b5f libbpf: Add BTF permutation support for type reordering
    2c5038dcf4 libbpf: Fix OOB read in btf_dump_get_bitfield_value
    dc8673b28b libbpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu maps
    a6d7ceaaeb bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flags
    e64e125ef6 vfs: use UAPI types for new struct delegation definition
    9dd6fda504 libbpf: Move arena globals to the end of the arena
    2c7fe6ec5d libbpf: Turn relo_core->sym_off unsigned
    160423d498 ci: denylist flaky 'bpf_cookie/perf_event' selftest
    afb8b17bc5 sync: latest libbpf changes from kernel
    fda2bfcb7a libbpf: Fix -Wdiscarded-qualifiers under C23
    5635185147 libbpf: Add support for associating BPF program with struct_ops
    1a41b12b4f bpf: Support associating BPF program with struct_ops
    8ffe064aed libbpf: Add debug messaging in dedup equivalence/identity matching
    7ac4e3a670 tools: ynl-gen: add regeneration comment
    cd173d0ea3 net: Extend NAPI threaded polling to allow kthread based busy polling
    3fe0a72123 bpf: Introduce SK_BPF_BYPASS_PROT_MEM.
    f561c42074 libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h
    370271441c libbpf: Fix BTF dedup to support recursive typedef definitions
    8cc0f2c095 perf: Add perf_event_attr::config4
    9905b35d8a tools: Remove s390 compat support
    8d178bd7b6 perf: Support deferred user unwind
    530f40421a vfs: add needed headers for new struct delegation definition
    4f10610ae5 vfs: expose delegation support to userland
    d65dbb412d sync: latest libbpf changes from kernel
    befbf010d7 sync: auto-generate latest BPF helpers
    a00b10df8c bpf: add _impl suffix for bpf_stream_vprintk() kfunc
    24a89cb35d libbpf: support llvm-generated indirect jumps
    349b78117b libbpf: Recognize insn_array map type
    9d159773c5 bpf, x86: add new map type: instructions array
    0e14a12a1d libbpf: Fix parsing of multi-split BTF
    813fbe13ab docs/bpf: Add missing BPF k/uprobe program types to docs
    fd00fd999f libbpf: Update the comment to remove the reference to the deprecated interface bpf_program__load().
    f4b32db745 libbpf: Complete the missing @param and @return tags in btf.h
    99bf90957a libbpf: Fix powerpc's stack register definition in bpf_tracing.h
    98b6e51fc6 libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment.
    bc3b400e06 libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() function.
    665ad8c7f7 bpf: Add overwrite mode for BPF ring buffer
    42995c95b9 bpf: widen dynptr size/offset to 64 bit
    49c5e0eef4 libbpf: fix formatting of bpf_object__append_subprog_code
    30599e72bf include: add __poll_t typedef in include/linux/types.h for Android/Termux
    3d451d916f ci: drop tmp.master testing of pahole
    02b3ec9ffc ci: denylist verif_scale_pyperf600 as it now fails with newer Clang
    c7f77de09d ci: update clang to v21 for test workflow
    2719a398b0 libbpf: fix Github's Makefile for libbpf_utils.c
    7e9d669550 sync: latest libbpf changes from kernel
    e4dc2acd35 sync: auto-generate latest BPF helpers
    2b940bcde1 libbpf: Fix undefined behavior in {get,put}_unaligned_be32()
    379ac32f2c bpf: Finish constification of 1st parameter of bpf_d_path()
    eca524d5a6 libbpf: Fix missing #pragma in libbpf_utils.c
    50d1b8e6b4 libbpf: remove linux/unaligned.h dependency for libbpf_sha256()
    84aad03545 libbpf: move libbpf_sha256() implementation into libbpf_utils.c
    6fcb2c1963 libbpf: move libbpf_errstr() into libbpf_utils.c
    ce015f0184 libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE
    33021bb9dd libbpf: make libbpf_errno.c into more generic libbpf_utils.c
    97fbf1d106 rtnetlink: add needed_{head,tail}room attributes
    017c96d6e1 bonding: add support for per-port LACP actor priority
    1f098bc568 uapi: wrap compiler_types.h in an ifdef instead of the implicit strip
    367798a9cf libbpf: Replace AF_ALG with open coded SHA-256
    f9369ca839 libbpf: Fix error when st-prefix_ops and ops from differ btf
    70619ad135 bpf: bpf task work plumbing
    56cc32b5e3 libbpf: Embed and verify the metadata hash in the loader
    986d033976 libbpf: Update light skeleton for signing
    decfae3a5d bpf: Implement signature verification for BPF programs
    a6bb074359 bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD
    59ed98f687 libbpf: Support exclusive map creation
    1202ada5c1 libbpf: Implement SHA256 internal helper
    8347a49c62 bpf: Implement exclusive map creation
    fcc06c3da4 libbpf: Remove unused args in parse_usdt_note
    9236e137e9 libbpf: Fix USDT SIB argument handling causing unrecognized register error
    2d769c3bc5 nsfs: support exhaustive file handles
    9705048c0e include: implement be{32,64}_to_cpu() and cpu_to_be{32,64}() macros
    6920913226 include: add BPF_JMP_REG() macro implementation
    519d65b564 sync: fix sync script
    3f077472ee sync: sync stddef.h UAPI header
    0c33cc07f1 sync: sync networking UAPI headers
    289e4a2160 sync: add back fcnt.h and openat2.h UAPI headers
    67901a67cb sync: update sync-kernel.sh to fetch original UAPI headers
    5acba1722d sync: latest libbpf changes from kernel
    72f3e4fd8e sync: update .mailmap
    83fe1f4494 libbpf: Add documentation to version and error API functions
    9f8984fba5 libbpf: Export bpf_object__prepare symbol
    04a23358c7 libbpf: Fix reuse of DEVMAP
    fc687b8ee9 sync: latest libbpf changes from kernel
    a3e0234f49 sync: update .mailmap
    8ce18b6b73 libbpf: Add the ability to suppress perf event enablement
    df60ff2a29 libbpf: Avoid possible use of uninitialized mod_len
    a547f98fbb net: define an enum for the napi threaded state
    4c853bf66f Add support to set NAPI threaded for individual NAPI
    77af22f93d net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt
    58dd1f58b5 docs: describe how to reproduce errors reported by oss-fuzz
    dac1ec64a3 scripts: allow skipping elfutils rebuild in build-fuzzers.sh
    9823ef295d libbpf: dump Makefile version to 1.7.0
    cb15da45c2 sync: latest libbpf changes from kernel
    8e59f80a93 libbpf: Verify that arena map exists when adding arena relocations
    fb66fb4948 libbpf: Fix handling of BPF arena relocations
    a9dbcc32fd libbpf: Fix warning in calloc() usage
    a3dadc5a42 bpf: Add struct bpf_token_info
    2b39ea081f libbpf: start v1.7 dev cycle
    REVERT: 45e89348ec libbpf: bump version to v1.6.2
    REVERT: f773af0ac5 libbpf: Export bpf_object__prepare symbol
    REVERT: c861fd6a84 libbpf: Fix reuse of DEVMAP
    REVERT: ba4eca3f15 libbpf: bump version to v1.6.1
    REVERT: f80f1b175a libbpf: Verify that arena map exists when adding arena relocations
    REVERT: 108f2a9b78 libbpf: Fix handling of BPF arena relocations
    REVERT: c261b1c196 libbpf: Fix warning in calloc() usage
    
    git-subtree-dir: vendor/github.com/libbpf/libbpf
    git-subtree-split: f5dcbae736e5d7f83a35718e01be1a8e3010fa39

commit 494e4beb6e919583319dfe755e91720afe815e86
Merge: fbe582de daf18607
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:34:04 2026 -0400

    Merge commit 'daf18607fe06d8acd4a6aa3c90098cc7958dea8b' into update_vendor_directory

commit daf18607fe06d8acd4a6aa3c90098cc7958dea8b
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Thu Sep 17 16:34:04 2026 -0400

    Squashed 'vendor/github.com/valkey-io/libvalkey/' changes from 62e757d174..cb5ff91aa5
    
    cb5ff91aa5 Release 0.5.0
    bbc332edd8 Bump the github-actions group across 1 directory with 4 updates
    cd3d5d8ff9 Fix potential heap-buffer-overflow in cluster error reply parsing (#305)
    3dfeeb4243 Bump the github-actions group with 3 updates
    32c7c5d094 Refactor error handling to use valkeySetErrorFromErrno and valkeyClearError (#303)
    e4b548b328 Remove support for external dict while still supporting external sds (#302)
    a48bc663fd Bump the github-actions group across 1 directory with 5 updates
    61b27c4530 Try all addresses from DNS before failing to connect (#300)
    8aff94fab3 RDMA: Fix lost EPOLLIN/POLLIN events
    b9285b5fcc Optimize read buffer compaction and reduce copying (#294)
    deaa889270 Bump the github-actions group across 1 directory with 5 updates
    0fa8098772 Additional overflow protection for MAP/ATTR
    cb0aa80a47 Update CI (#289)
    b26c56e873 Fix gcc warnings (#287)
    45c2ed15ca Release 0.4.0 (#286)
    40d6590d77 Implement runtime dynamic loading for RDMA libraries (#284)
    
    git-subtree-dir: vendor/github.com/valkey-io/libvalkey
    git-subtree-split: cb5ff91aa5816807f0a549bd2b36e611253dfeb6

commit fbe582dee8f8a20d61bc268e0b62270f9b517b41
Merge: ed825e50 336a5ebc
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 17:30:34 2026 +1000

    Merge pull request #2717 from kmcdonell/wip
    
    More QA Farm fixups and pmOptions changes for libpcp

commit 336a5ebc6e11b7e62105e10641f4d624570a3fd2
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 16:40:38 2026 +1000

    qa fallout from pmOptions changesqa/src/api_abi.c
    
    - bugs in reporting interval (-t) in qa/src/api_abi.c and
      qa/src/getoptions.c
    - triggered some remakes
    - don't call pmFreeOptions() until just befoe exit() as it is now
      more aggressive with freeing/clearing archives[], narchive, hosts[]
      and nhost

commit ed825e5037d5817c6442aac61b727bf9d0601233
Author: Jan Kurik <jkurik@redhat.com>
Date:   Wed Sep 16 13:41:49 2026 +0200

    pmdaxfs: add online help for new XFS metrics
    
    Resolves: RHEL-183509

commit 4b7f3533de481a388bb7cce9b90e5ecf30cb3823
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 15:28:19 2026 +1000

    src/libpcp*/src/getopt.c: wind back free() calls in pmFreeOptions()
    
    Not all of these have values from *alloc(), so free() is a bad
    idea.

commit 8f530686c879b10eb0652b11b2a35ea6639036cc
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Sep 17 13:43:25 2026 +1000

    docs: set date for next planned release

commit f7dcdb2b01e0c1ea142242fdcb960dec7f5dcf3d
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 12:06:27 2026 +1000

    @coderabbitai suggested improvements from PR #2717

commit 6ad51bd2ccf7f459d1d31217f0d5bb91c712b2b1
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 08:28:54 2026 +1000

    src/libpcp/src/getopt.c: tweaks for pmFreeOptions()
    
    1. reset guards to ensure repeated calls are OK
    2. remove whacky workaround in src/pmdumptext/pmdumptext.cpp
       now that libpcp is more well-behaved

commit f2d37ad24f6e662cdea4a8b1c572f843d30e60c9
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 07:07:37 2026 +1000

    qa: small fixups in the new QA Farm
    
    - add some diagnostics
    - we have some older PCP versions permanently running in the QA
      Farm now, so some tests need to be a little more careful about
      which remote host they choose to use
    - bozo has more CPUs now, so some filter changes needed

commit beca1fe2d5ba1664d6a3d721a84cb6937801c5b4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 07:06:48 2026 +1000

    qa/admin/post-setup: systemd-resolved is harder to whack than I first thought

commit b4cee89d0847e5ab98e4cc963f1f392f77793d61
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 17 07:01:36 2026 +1000

    src/libpcp/src/getopt.c: fixups and QA coverage for getenv() refactorisation
    
    - resolved some inconsistencies in the ways information is copied
      (or not) when options are used to populate fields in the pmOptions
      structure
    - plugged memory leaks and double free()s introduced in refactorisation
    - improve coverage in qa/728
    - add valgrind dual for qa/728 in qa/1730 (new)
    - backport libpcp changes to libpcp3

commit c0ea74de2b4531c60f1d65181b404fa356347a6e
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 16 06:35:16 2026 +1000

    src/libpcp3/src/getopt.c: backport getenv() refactorisation for __pmStartOptions()

commit a276ebf78fd52852a4e2c6b70bb14747597e8f4a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 16 06:32:19 2026 +1000

    src/libpcp/src/getopt.c: fix typo in getenv() refactorisation
    
    "ORIGIN_TIME" (wrong) -> "PCP_ORIGIN_TIME" (correct)

commit 5f7bc339341660b05de4ca0e65e12fab0c5434eb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 16 05:57:53 2026 +1000

    qa: changes for "no such host name"
    
    Resolver differences (not understood) on the new bozo have mean that that
    an unknown hostname like no-such-host (without any '.'s) returns EAGAIN
    by some short-circuit logic and never gets to the local bind which would
    return the EHOSTUNREACH that some QA tests were expecting.
    
    Changing to no-such-host.no.such.domain reinstates the original behaviour.

commit 31937941423c2e5466eca056dd513391320cf17e
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 15 21:28:45 2026 +1000

    src/libpcp/src/getopt.c: rework locking around getenv()

commit 51936addb4681a6a7b67b463045689b3b1cd2cf8
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 11:05:23 2026 +1000

    package list updates for openSUSE Tumbleweed

commit fe66290acecfed07c57b4b572f1ed8bf6901effa
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 10:58:24 2026 +1000

    package list updates for Debian 12 x86_64

commit 4f4e4c8d52460041b20651c259f09484851c52ea
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 10:55:33 2026 +1000

    package list updates for RHEL 8

commit 57aa38a24296f4dd2ec98bb595ab3effee9c4b5c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 10:43:11 2026 +1000

    package list updates for openSUSE 16.0

commit 238b4a07003847b5634618c78aa53b146b2bdefa
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 10:05:08 2026 +1000

    package list updates for Ubuntu 18.04

commit 1a2d75094932d0cf07f01add892583b5fd25c8e4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 06:53:27 2026 +1000

    package list updates for Debian 12 i686

commit 0aa6db65139ee139b55fda8c992d281990e8e288
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 06:45:54 2026 +1000

    package lists updates for Linux MX 25.2

commit dc72504e3e700e469b0457d6d304c354de2def61
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 06:33:33 2026 +1000

    package list updates for LinuxMint 22.3

commit da5c4457a86cd32e2b77f339bf924cf5a082f14b
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 06:27:18 2026 +1000

    package list updates for Ubuntu 20.4

commit 13f1449825d7cc1d274679e3a581bbfa5cc68ddf
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Mon Sep 14 06:24:40 2026 +1000

    package list updates for Ubuntu 24.04

commit 81e889dc33907d19e1b27a3dcf51aa7a6b4307bb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 22:03:51 2026 +1000

    package list updates: AmazonLinux and Debian 13

commit c1cdeb36aaeb480d0c6ce2a7de734f05b7693234
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 16:47:19 2026 +1000

    package lists and scripts: updates for OpenIndiana

commit 00393ce6c1f253ded155f88b83d88317069954a9
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 16:14:06 2026 +1000

    qa/admin/list-packages: tweaks for brew(1) packaging

commit 7fc3f806a38eca7f04ab71c4706702afda80ed3d
Merge: c28c4c55 aeb42550
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 15:38:15 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit aeb42550924a6733c113571cef61b5cb5440f805
Merge: e18b5609 1a49735c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 15:37:25 2026 +1000

    Merge pull request #2712 from kmcdonell/wip
    
    Second round of QA Farm rebuild fixups

commit c28c4c554ded059b30146494151214963fbdbfb1
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 15:35:01 2026 +1000

    qa/admin/check-other: refine "find latest package for pathname" recipe for OpenIndiana
    
    Ordering of candidates packages to pick the latest is secret mumbo jumbo
    known only to pkg(1).

commit 1a49735c4df7e244c16c1e8ab3df1f9090588eeb
Merge: 668fa172 d300ca16
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 14:00:24 2026 +1000

    Merge branch 'wip' of https://github.com/kmcdonell/pcp into wip

commit 668fa172d7cba1182b9959cb83f75af68b67e446
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 13:59:18 2026 +1000

    package list scripts fixups from @coderabbitai
    
    In the context of PR #2712.

commit d300ca16980d1ee04f0d36c4a6ff24bb8680bb50
Merge: d40cf8a6 e18b5609
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 07:39:08 2026 +1000

    Merge branch 'performancecopilot:main' into wip

commit d40cf8a62d604eef423ca4e2f050e69a4492fc75
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Sun Sep 13 07:27:15 2026 +1000

    package list, packaging and build updates for MacOS
    
    build/mac/GNUmakefile
        - if gawk is installed via brew, the awk recipe here dies a tragic
          death so force the use of the awk from a base MacOS install
    
    build/mac/cmdline-install
        - fix typo (-d -> -f) in guard for mounted package file
    
    qa/admin/check-other
    qa/admin/list-packages
    qa/admin/mac-path-to-pkg
    qa/admin/old-list-packages
    qa/admin/packages.rc
        - package list script updates, especially for brew-installed
          packages
    
    qa/admin/other-packages
        - package list updates
    
    qa/README.vm
        - add notes for MacOS
    
    src/include/builddefs.in
        --no-undefined does not work with ld(1) here
    
    src/python/GNUmakefile
        --allow-shlib-undefined does not work with ld(1) here
    
    qa/admin/pcp-daily
        add mac and UTH VMs on mac

commit 7e524183e393409c925284c398a009609ac085fc
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 10 21:14:54 2026 +1000

    package list and script updates for: Debian 13 on aarch64

commit e18b5609eb43baf299d05e1603df1df21c360f4c
Merge: f011f374 7e6361b1
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Sep 10 10:57:39 2026 +1000

    Merge branch 'jasonk000-jkoch/client-secure-key'

commit 7e6361b170c18f20fd85062336c1427b770cf6cc
Merge: f011f374 50c2fd09
Author: Nathan Scott <nathans@redhat.com>
Date:   Thu Sep 10 10:54:15 2026 +1000

    Merge branch 'jkoch/client-secure-key' of https://github.com/jasonk000/pcp into jasonk000-jkoch/client-secure-key

commit b130064bbd25e65ec599727923b2d4fff71350eb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 10 09:19:44 2026 +1000

    package list scripts updates from ArchLinux
    
    - fix botch when $version is empty, like it is here
    - add -s option to list-packages to strip cpan() and pip3() from the
      list of missing packages

commit 113c8b7170837043c398f1962bb4ea1ea96b8750
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 10 07:54:58 2026 +1000

    package list updates for Ubuntu 24.04 and vm31

commit f832511af68f65080796668105bb0830fa32b121
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 10 07:28:27 2026 +1000

    package lists, scripts and build changes: various
    
    - Debian 14
    - Ubuntu 22.04
    - OpenIndiana 2026
      + needed Python build tweak here to skip a gcc option that is
        required elsewhere

commit f77c35f07e168a0e8e18a4c17801b38e9f7d430a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Thu Sep 10 06:32:19 2026 +1000

    package list and scripts updates for OpenIndiana

commit 3173411dcd2a30bbfcc7a0c210a5b3a94d56478f
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 21:16:10 2026 +1000

    package list updates for: RHEL 9

commit d887dad18fee688f8cf067b2d81400011cfbaacf
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 21:08:11 2026 +1000

    package list updates for: RHEL 10 and OpenBSD 7.8

commit 5a6910d30f7a27004985a51610d58696c42784fb
Merge: 7f3bda94 f011f374
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 18:02:39 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit 7f3bda9493edd0611df82a730464db5c1e8b3258
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 18:02:23 2026 +1000

    package lists and scripts: updates for CentOS Stream9

commit 7a32062db6eccb8d7da717ebaa3c2f7ad3479f79
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 17:57:40 2026 +1000

    package list and script updates: for FreeBSD 14

commit f011f3748bebe3cb37c369b497074247dcb7117c
Merge: 7c7b3348 e591251b
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 17:48:19 2026 +1000

    Merge pull request #2710 from kmcdonell/wip
    
    QA Farm rebuild changes

commit 20b49c374f496faf658707d26f6fe143cc8e495e
Merge: e591251b 7c7b3348
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 15:57:50 2026 +1000

    Merge branch 'main' of https://github.com/performancecopilot/pcp

commit e591251bf2f6319f73438cf99f24d9ac5cbae0b0
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 15:55:31 2026 +1000

    More @coderabbitai cleanups for PR #2710

commit a391ea37bc30dffd48b8cdec1e98225b1658ec49
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 15:03:54 2026 +1000

    qa/admin/check-other: fixup sential file name

commit 7c7b334847c950e782660632a41f68287bfc75e3
Author: Jan Kurik <jkurik@redhat.com>
Date:   Mon Sep 7 13:26:31 2026 +0200

    pmdads389: prevent dynamic PMNS collisions
    
    Encode the complete replication agreement CN as a valid PMNS component
    instead of truncating it at the first dot. This keeps agreements with
    shared CN prefixes distinct.
    
    Register IPACA monitor metrics once per backend, outside the replication
    agreement loop. Add archive-based QA coverage for the generated metric
    names.
    
    Resolves: RHEL-244742
    Resolves: RHEL-182968

commit 5c825a4ea34e247224cfbd3793bb0c021a5588e0
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 14:50:35 2026 +1000

    package list updates for Ubuntu 26.04 and script fixes from @coderabbitai
    
    All in the context of PR #2710.

commit 793974e334225117037bdba59508216842d0a986
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 11:17:21 2026 +1000

    qa/admin/package-lists/Ubuntu+24.04+x86_64: bpftrace-dbgsym needs to be not4ci

commit 25a6909d58ed0f274019123c99845a8e666e4780
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 11:08:25 2026 +1000

    package list: updates for CentOS 8

commit da3a26faa745084cfdd07e5e32582ef1c2c7baf3
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 10:57:38 2026 +1000

    package list: updates for OpenBSD 7.7

commit 8903431114ff0b48cda6a2a3cf0a6059ad733959
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 10:15:01 2026 +1000

    NetBSD: build and libpcp changes
    
    On vm09, the $(PACKAGE_DISTRIBUTION) macro is netbsdelf not netbsd, which broke the Python build
    macro in builddefs.
    
    Also, this C compiler is more picky about the argument to isspace() et al, expecting
    it to really be an (int) ... so some cosmetic casting needed to make the compiler warnings
    go away here [probably more changes needed outside libpcp, but not in this commit]

commit 14873ea73eadb295facc1305d96aa8970d6c88ec
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 09:42:25 2026 +1000

    package list: updates for Fedora 43

commit d3e2cdcfa2977c4aba6539de0d657bef24c7132c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 09:33:07 2026 +1000

    package list and scripts: updates for CentOS 7

commit 3022fb3d646332485364d1764f364a8ce2b1902c
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 07:42:31 2026 +1000

    package list and scripts: updates for CentOS Stream10

commit 53b02b8c00deddf32be280a671221e99d2cbd55a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 07:23:43 2026 +1000

    package list and scripts: updates for Debian 13

commit b8ef9eae852c3b362063e7e46c28e69a75fe90f4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 07:11:28 2026 +1000

    package list and scripts: updates for openSUSE 15.6

commit 08402bfab1c3db5e6601f6f018160fac446ff85b
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 06:42:39 2026 +1000

    package list and scripts: updates for LinuxMint 22.3

commit 7917a26badb682302dc417c9102decbe66ef8ffd
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 06:19:31 2026 +1000

    package list and scripts: updates for Ubuntu 20.04

commit 0822fe01a072cdd9fffd8af1892a8f516c97a656
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 9 06:12:12 2026 +1000

    package list and scripts: updates for Fedora 46

commit 4df33c498a205e8beff39ccf655c898a4fb5a61d
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 8 16:41:01 2026 +1000

    package list: updates for Linux MX

commit 521b02adfd57d1b8d3d39c9289a498c7e5ae528a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 8 16:17:31 2026 +1000

    package list: updates for i686 Debian 12
Created: 2026-05-23 Last update: 2026-09-23 01:01
Multiarch hinter reports 1 issue(s) low
There are issues with the multiarch metadata for this package.
  • pcp-doc could be marked Multi-Arch: foreign
Created: 2016-09-14 Last update: 2026-09-23 11:30
6 low-priority security issues in trixie low

There are 6 open security issues in trixie.

6 issues left for the package maintainer to handle:
  • CVE-2026-16524: (needs triaging) A command injection flaw in PCP's linux_sockets PMDA allows malicious shell metacharacters via the network.persocket.filter metric. This failed validation lets attackers execute arbitrary commands as the PMDA user when metrics refresh.
  • CVE-2026-16526: (needs triaging) A flaw in the PCP linux_sockets module exposes an unsecured internal connection. An attacker with initial code execution can exploit this to escalate privileges and execute arbitrary commands as root.
  • CVE-2026-16527: (needs triaging) An unauthenticated remote attacker can bypass access controls by sending crafted requests to the PCP pmproxy /store endpoint. This allows the attacker to overwrite any PMDA metric, leading to arbitrary code execution and system takeover.
  • CVE-2026-16529: (needs triaging) A signed integer overflow in the PCP __pmGetPDU() function can be exploited via crafted network packets during PDU processing or SASL negotiation. This permanently blinds the affected daemon, resulting in a total denial of service (DoS) for subsequent packet reads.
  • CVE-2026-16530: (needs triaging) A flaw was found in the PCP (Performance Co-Pilot) `pmproxy` service. A remote attacker can exploit a vulnerability in the `pmLogLoadInDom()` function by sending a specially crafted request. This bypasses a critical bounds check, which can lead to the `pmproxy` service crashing, causing a Denial of Service (DoS). Additionally, this flaw may enable the leakage of sensitive information from the system's memory.
  • CVE-2026-16531: (needs triaging) An unauthenticated remote attacker can exploit a path traversal vulnerability in the PCP pmproxy logger servlet using a crafted hostname. This allows arbitrary file and directory creation, potentially leading to a denial of service.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-07-30 Last update: 2026-09-01 22:00
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-08-14 03:18
testing migrations
  • This package will soon be part of the auto-openssl transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • excuses:
    • Migration status for pcp (- to 7.2.1-2): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ New but not reproduced on amd64 - info: pcp-testsuite
    • ∙ ∙ New but not reproduced on arm64 - info: pcp, pcp-testsuite
    • ∙ ∙ New but not reproduced on armhf - info: pcp, pcp-testsuite
    • ∙ ∙ New but not reproduced on i386 - info: pcp, pcp-testsuite
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/p/pcp.html
    • ∙ ∙ 40 days old (needed 5 days)
    • Not considered
news
[rss feed]
  • [2026-08-30] pcp REMOVED from testing (Debian testing watch)
  • [2026-08-16] pcp 7.2.1-2 MIGRATED to testing (Debian testing watch)
  • [2026-08-14] Accepted pcp 7.2.1-2 (source) into unstable (Nathan Scott)
  • [2026-08-01] pcp 7.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-07-30] Accepted pcp 7.2.0-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2026-05-29] pcp 7.1.5-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-26] Accepted pcp 7.1.5-1 (source) into unstable (Nathan Scott)
  • [2026-05-25] pcp 7.1.4-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-22] Accepted pcp 7.1.4-1 (source) into unstable (Nathan Scott)
  • [2026-05-02] Accepted pcp 7.1.3-2 (source) into unstable (Nathan Scott)
  • [2026-04-27] pcp 7.1.2-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-24] Accepted pcp 7.1.2-1 (source) into unstable (Nathan Scott)
  • [2026-04-02] pcp 7.1.1-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-30] Accepted pcp 7.1.1-1 (source) into unstable (Nathan Scott)
  • [2026-01-30] pcp 7.1.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-01-28] Accepted pcp 7.1.0-1 (source) into unstable (Nathan Scott)
  • [2025-12-05] pcp 7.0.5-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-21] Accepted pcp 7.0.5-1 (source) into unstable (Nathan Scott)
  • [2025-11-19] Accepted pcp 7.0.4-1 (source) into unstable (Nathan Scott)
  • [2025-11-12] Accepted pcp 7.0.3-1 (source arm64 all) into unstable (Nathan Scott)
  • [2025-11-01] pcp REMOVED from testing (Debian testing watch)
  • [2025-10-16] Accepted pcp 7.0.2-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-09-23] Accepted pcp 7.0.1-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-09-01] Accepted pcp 7.0.0-1 (source arm64 all) into unstable (Debian FTP Masters) (signed by: Nathan Scott)
  • [2025-04-21] pcp 6.3.8-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-11] Accepted pcp 6.3.8-1 (source) into unstable (Nathan Scott)
  • [2025-04-07] pcp 6.3.7-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-28] Accepted pcp 6.3.7-1 (source) into unstable (Nathan Scott)
  • [2025-03-17] Accepted pcp 6.3.6-1 (source) into unstable (Nathan Scott)
  • [2025-03-15] Accepted pcp 6.3.5-1 (source) into unstable (Nathan Scott)
  • 1
  • 2
bugs [bug history graph]
  • all: 3
  • RC: 0
  • I&N: 3
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (2, 10)
  • buildd: logs, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 7.2.1-2build1
  • 2 bugs

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing