Skip to content

lcov: update to 2.5.#61482

Draft
dora-meowmeow wants to merge 2 commits into
void-linux:masterfrom
dora-meowmeow:lcov
Draft

lcov: update to 2.5.#61482
dora-meowmeow wants to merge 2 commits into
void-linux:masterfrom
dora-meowmeow:lcov

Conversation

@dora-meowmeow

@dora-meowmeow dora-meowmeow commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

I tested this by running coverage test on my game engine's test projects. Everything seemed sane from my tests. The tests were done with C++23.

I also removed the patches, as they are no longer relevant. I have checked if other distributions like debian or arch patch lcov, but from what I can tell they don't patch anything either.

New package

New package perl-Devel-Cover was necessary as it is a dependency (see)

However, according to linux-test-project/lcov#370 (comment), Memory::Process is not a hard dependency. Debian and Gentoo seems to skip this package, so I skipped adding it as well.

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)
  • I built this PR locally for these architectures (if supported. mark crossbuilds):

@dora-meowmeow

Copy link
Copy Markdown
Contributor Author

I am not 100% sure regarding the licenses. Perl does licensing very weirdly. I might have messed up.

@dora-meowmeow

dora-meowmeow commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

checks depend on Date::Parse which isn't on void repo... sigh I'll be back.
according to cpan it is in perl-TimeDate package (see)

@dora-meowmeow dora-meowmeow force-pushed the lcov branch 2 times, most recently from a47a215 to 1b1e552 Compare July 14, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant