** Merge proposal linked: https://code.launchpad.net/~paelzer/ubuntu/+source/sysstat/+git/sysstat/+merge/487745
-- You received this bug notification because you are a member of Debcrafters packages, which is subscribed to sysstat in Ubuntu. https://bugs.launchpad.net/bugs/2085298 Title: Merge sysstat from Debian unstable for plucky Status in sysstat package in Ubuntu: In Progress Bug description: Scheduled-For: Backlog Upstream: tbd Debian: 12.7.5-2 Ubuntu: 12.7.5-2ubuntu1 If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired. If this merge pulls in a new upstream version, also consider adding an entry to the Jammy Release Notes: https://discourse.ubuntu.com/c/release/38 ### New Debian Changes ### sysstat (12.7.5-2) unstable; urgency=low * Fix running upstream-provided tests from autopkgtest: + make debian/tests/upstream-tests export CPPFLAGS instead of DFLAGS, as exporting the latter one affected compilation of sar in the debug mode; also do the same for LDFLAGS instead of LFLAGS; + update 16-empty-dirs.patch to actually create non-empty files inside empty dirs that exists in upstream tarball; + fix do_test program via 14-simtest-run-all.patch to return proper exit code; additionally skip cleaning after all the tests, so that the above mentioned upstream-tests program can collect generated temporary files as artifacts. * Install internal sysstat binaries in /usr/libexec/sysstat instead of /usr/lib/sysstat per FHS 3.0 (lintian). * sysstat.postrm: replace calls to 'which' with 'command -v'. * Upload to unstable. -- Robert Luberda <[email protected]> Mon, 15 Jan 2024 23:49:31 +0100 sysstat (12.7.5-1) experimental; urgency=low * New upstream version. * Add linitan overrides for very-long-line-length-in-source-file. * Drop no longer needed CVE-2023-33204.patch. * Update debian/patches/14-simtest-run-all.patch to move the functionality of running all tests and returning proper exit code from Makefile to do_test program. Update debian/test/upstream-tests as well. * Add debian/patches/16-empty-dirs.patch to make sure all the directories from original tarball exist in local git repository. * Remove build-dependency on systemd (closes: #1060613). -- Robert Luberda <[email protected]> Sat, 13 Jan 2024 23:43:14 +0100 sysstat (12.6.1-2) unstable; urgency=medium * Acknowledge NMU. * Add debian/patches/CVE-2023-33204.patch from Ubuntu (systat 12.6.1-1ubuntu1) to fix overflow check logic in check_overflow() function in common.c reported in CVE-2023-33204 (closes: #1036294). * Update upstream website URL in debian/control and debian/watch. * Drop obsolete dependency on lsb-base package. * Add Romanian translation of debconf templates (closes: #1033722). * Standards-Version: 4.6.2 (no changes). -- Robert Luberda <[email protected]> Tue, 09 Jan 2024 21:31:44 +0100 sysstat (12.6.1-1.1) unstable; urgency=medium * Non-maintainer upload. * Fix FTBFS after systemdsystemunitdir changed in systemd.pc (Closes: #1057421) -- Chris Hofstaedtler <[email protected]> Fri, 15 Dec 2023 01:23:13 +0100 sysstat (12.6.1-1) unstable; urgency=medium * New upstream stable version: fixes size_t overflow in sa_common.c on 32-bit systems (CVE-2022-39377, closes: #1023832). * Update lintian-overrides to fix mismatched overrides reported by latest version of lintian. * Update URL to upstream homepage. * Standards-Version: 4.6.1 (no changes). -- Robert Luberda <[email protected]> Sun, 04 Dec 2022 22:23:25 +0100 sysstat (12.5.6-1) unstable; urgency=low * New upstream development version. * Add 15-sa2-bash.patch to fix lintian's complain about usage of $RAMDOM variable in sa2. * debian/rules: pass --enable-lto to configure. * Update year in debian/copyright, and remove incorrect fields from upstream/metadata (lintian). * Standards-Version: 4.6.0 (no changes). -- Robert Luberda <[email protected]> Mon, 21 Mar 2022 22:40:51 +0100 sysstat (12.5.2-2) unstable; urgency=medium * Hopefully fix failures of autopkgtests introduced in previous upload: + introduce 14-simtest-run-all.patch to run all upstream tests instead on stopping on the first failed one; + mark upstream unit tests as skippable, but make sure they are not skipped on amd64 and arm64 architectures; + run upstream tests twice: with and without debian patches applied; + make skipped upstream tests save all temporary output files as artifacts; + add temporary code to diagnose failures of iostat in basic tests. -- Robert Luberda <[email protected]> Tue, 02 Feb 2021 23:46:08 +0100 sysstat (12.5.2-1) unstable; urgency=low * New upstream development version. * Add autopkgtest checks (LP: #1679406) consisting of: + basic check of sinlge-run of commands provided by the package; + run of upstream-provided tests, that require recompilation of binaries with -DTEST flag. * Drop no longer needed 10-ignore-ut-failures.patch. ### Old Ubuntu Delta ### sysstat (12.7.5-2ubuntu1) oracular; urgency=medium * d/sysstat.templates: enable services by default (LP: #2073285). * d/p/service-conditional-on-setting, d/sysstat.postinst: replace maintainer script management of systemd service enablement state with ExecCondition= systemd directives instead to avoid state conflict with systemd presets (LP: #2073284). * d/t/control, d/t/enablement: add dep8 tests to cover expected behaviour following the above changes. -- Robie Basak <[email protected]> Thu, 15 Aug 2024 11:32:23 +0000 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sysstat/+bug/2085298/+subscriptions -- Mailing list: https://launchpad.net/~debcrafters-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~debcrafters-packages More help : https://help.launchpad.net/ListHelp

