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
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 d425970d0bbaa7cc39909a1be962a8a24fad071e
Author: Jan Kurik <jkurik@redhat.com>
Date:   Thu Sep 24 09:38:34 2026 +0200

    pmdapostgresql: validate configuration before install or remove
    
    Fail with a clear error when required authentication settings remain
    commented out in the shipped configuration template. Update the man page
    to document the required configuration and correct stale setting names.
    
    Resolves: RHEL-183368

commit 449ed906df4d7ddc1e3e9b0baa31872b1e849e3c
Author: Jan Kurik <jkurik@redhat.com>
Date:   Tue Sep 22 11:49:17 2026 +0200

    Doc: added description of pmlogger authentication to remote pmcd
    
    Resolves: RHEL-140595

commit 465777cb0fe8679f5d21441d69f3d24e306c7b92
Author: Sam Feifer <sfeifer@redhat.com>
Date:   Wed Sep 23 14:36:03 2026 -0400

    pmproxy: fix SIGSEGV when pmseries setup hits an unsupported key server

commit 91a95fa137e9824a9adc86439478ade288b0d615
Merge: fb2e875c1 4c14432fe
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 17:52:01 2026 +1000

    Merge pull request #2726 from kmcdonell/wip
    
    QA Fixups

commit 4c14432fe6d4d901dd5202fea73efc532e35b66d
Merge: 0018e8454 6c2078d67
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 16:21:48 2026 +1000

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

commit 0018e84544ef0998f59713f1c4abf4989f56d9da
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 16:20:53 2026 +1000

    small changes suggested by @coderabbitai for PR #2726

commit 6c2078d6773a250fbb99b4f0b68d276fb90ffe7d
Merge: d5b28a7e0 fb2e875c1
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 12:11:41 2026 +1000

    Merge branch 'performancecopilot:main' into wip

commit d5b28a7e09bc69645c48d7d5f95bdacdffb61eeb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 12:10:27 2026 +1000

    qa/admin/pcp-daily: some VMs are slow to boot

commit 20ca66fd6eb6276fc43797b07dac28339dacc6a5
Merge: 16eab8197 b793576a9
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 12:10:13 2026 +1000

    Merge branch 'main' into wip

commit 16eab819735d7ece523886718f181a4b46063173
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 12:09:40 2026 +1000

    qa/admin/package-lists/openSUSE+15.6+x86_64: package list update

commit b793576a9f3ea65da56055da30b90ea60a1c9406
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Wed Sep 23 11:08:37 2026 +1000

    qa/381 & 2109: small diagnostic additions

commit fb2e875c12c4afa2fc24f91100ee28e4a9e08dc1
Merge: c98aa5464 7ee9a010f
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 50bbb02e01797b2ff126d15907787abe51aa0d10
Merge: c52eef613 c98aa5464
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 21:24:32 2026 +1000

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

commit c52eef613a8843b8f73d533e9e0ca76fd2f82c92
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 21:23:16 2026 +1000

    qa/2109: more diagnostics and add -s option to pmproxy execution
    
    Still not working on vm01, but this is helping the triage.

commit 708736293f1cf9ee1c858b9ce833cb6170f33144
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 21:22:16 2026 +1000

    qa/589: filter tweak and remade .out after telenet-probe change

commit 19963c1b8029c3e85eec7b3ed80a68868d2abd5a
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 21:21:08 2026 +1000

    qa/common.check: add -v (verbose) option for _find_free_port()

commit 92e51efcab16262891772721d0304bbd5da635c8
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 17:14:43 2026 +1000

    src/telnet-probe/telnet-probe.c: convert to use pmGetOptions()
    
    Mostly so I can use -D ...

commit dcbf8283373ae2c0f3e87b19a5ce46c7c3f29398
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 17:14:18 2026 +1000

    src/libpcp/src/install-dev: small improvement to diagnostic message

commit f221658a2d1f8321061be2498655a4b83aa4f751
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 17:12:04 2026 +1000

    libpcp_web: add pkgconf support
    
    Seems to have been overlooked ... cloned from libpcp_archive
    pc.in file and makefile rules.

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

    Merge branch 'bpftrace-build-dep'

commit 4d328e3b0cfc79c330ec288d30b4a63b11c8bceb
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 07:52:18 2026 +1000

    qa/1485 and 1487: remade after tmpfs.* metrics were fixed

commit 07746c91bd5ce31a1c2a3c53604e6f1572658192
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 07:50:34 2026 +1000

    fixes for tbl tables in man pages
    
    Tweak a couple to reduce table width.
        man/man1/pmcpp.1
        man/man1/pmlogcompress.1
    
    Don't let table width warnings in man pages kill the build ...
        scripts/man-lint

commit f45974d401d10d35ce162de854564998db236b96
Merge: b3b37e132 d45580af4
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 07:37:15 2026 +1000

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

commit d45580af494578e04c7c8a3a643c44d5114f2c1f
Merge: 58fb32092 11033310b
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 b3b37e1329321feb4a42f398cdc19d0f06592d69
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 07:00:12 2026 +1000

    qa/944: tripped up on "expired" nobody account
    
    The default install on openSUSE Tumbleweed leaves the nobody account
    really locked down, and in particular expired.  This means
            $ sudo -u nobody ...
    fails.
    
    Claude helped diagnose this and suggest a way to fix it, so I've
    included the test and fix in qa/944 ... it seems to be the only
    QA test exposed to the issue.

commit 1f0c6c91a9ee5a9726e1fe97b2c1b9c973352048
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:59:51 2026 +1000

    qa/844: cull babble from nping(1)

commit 7b6f0d7ed262d186a2255e70a5188fd379cb3e6d
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:59:02 2026 +1000

    qa/188: pick the right .out for openSUSE Tumbleweed

commit 289aab377ba7ddd578f10839f25d63b08918eca7
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:56:58 2026 +1000

    qa/admin/list-packages: fix for ArchLinux
    
    When using -m and nothing is missing.

commit fcc4e6b8d8f48912fa5ba1c5913735a98464dc94
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:55:18 2026 +1000

    qa/common.check: don't use path to ipconfig
    
    Let the shell find the executable.

commit 07a2970088f21c9c041c3a64b32eadea12c41bde
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:54:25 2026 +1000

    qa/admin/package-lists/openSUSE+Tumbleweed+x86_64: package updates

commit d98235a6b986c1c06a7d155bb6b4109c3c03db35
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:52:28 2026 +1000

    src/pcp/zoneinfo/pcp-zoneinfo.1: fix tbl formatting
    
    More recent versions of man(1) are reporting:
        warning: table wider than line length minus indentation
    ... just need a bit more T{ ... }T wrapping for some longer fields
    in the table.

commit 7440e1f59cac6a1d2bfcdc52242a48a9726ffe01
Author: Ken McDonell <kenj@kenj.id.au>
Date:   Tue Sep 22 06:50:59 2026 +1000

    qa/1705: deal with changes in error message format from bpf compiler
    
    Exact wording and even the number of detected errors varies across
    platforms, so filter away the differences.

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: e830a5d06 ecba9d54d
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: 714d257d5 e830a5d06
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: 4c93d3f35 d893f8288
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: fbe582dee 9ac135960
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: 534b36ce2 721804c0f
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: e0d8aa0c2 30179ceb8
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: 2b78841d4 5a5d1e8da
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: 5c1c7f5f6 49f1feb03
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: 494e4beb6 b8b13b26a
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: fbe582dee daf18607f
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: ed825e503 336a5ebc6
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: c28c4c554 aeb425509
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: e18b5609e 1a49735c4
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: 668fa172d d300ca169
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: d40cf8a62 e18b5609e
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: f011f3748 7e6361b17
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: f011f3748 50c2fd094
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
Created: 2026-05-23 Last update: 2026-09-28 05:02
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-28 05: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-28 01:31
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
    • ∙ ∙ Remove hint for (transitive) dependency: llvm-toolchain-19
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/p/pcp.html
    • ∙ ∙ 45 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