Skip to content

Preserve CPAN dependency blibs for resumed tests#786

Merged
fglock merged 1 commit into
masterfrom
fix/dbic-first-tests
May 21, 2026
Merged

Preserve CPAN dependency blibs for resumed tests#786
fglock merged 1 commit into
masterfrom
fix/dbic-first-tests

Conversation

@fglock
Copy link
Copy Markdown
Owner

@fglock fglock commented May 21, 2026

Summary

  • Persist CPAN's effective dependency PERL5LIB into .perlonjava-cpan-perl5lib before make test runs.
  • Teach generated PerlOnJava Makefiles to include that saved dependency path for resumed or manual make test invocations.
  • Keep the existing local blib/lib and blib/arch precedence for the distribution under test.

Test Plan

  • make

Store the CPAN-computed PERL5LIB in the build directory before make test runs, then have generated PerlOnJava Makefiles include it for future make test invocations.

This keeps tested-but-not-installed dependency blibs visible when debugging or resuming a CPAN build outside the original jcpan process.

Generated with [OpenAI Codex](https://openai.com/codex)

Co-Authored-By: OpenAI Codex <codex@openai.com>
@fglock fglock force-pushed the fix/dbic-first-tests branch from ac301de to 9b6eae5 Compare May 21, 2026 14:24
@fglock fglock merged commit 2e89f0a into master May 21, 2026
2 checks passed
@fglock fglock deleted the fix/dbic-first-tests branch May 21, 2026 15:19
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