Skip to content

ci: Install libpcre3-dev to fix pcre-light build failure#18

Open
kinyoklion wants to merge 1 commit intomainfrom
devin/1773352191-fix-ci-pcre-dependency
Open

ci: Install libpcre3-dev to fix pcre-light build failure#18
kinyoklion wants to merge 1 commit intomainfrom
devin/1773352191-fix-ci-pcre-dependency

Conversation

@kinyoklion
Copy link
Member

Summary

The daily CI build has been failing consistently because the pcre-light Haskell package (a transitive dependency of launchdarkly-server-sdk) requires the libpcre C library, which is no longer pre-installed on the ubuntu-latest GitHub Actions runner image.

This adds a step to install libpcre3-dev before the build runs.

Review & Testing Checklist for Human

  • Verify CI passes on this PR — this is the only real validation since the fix targets the CI runner environment
  • Confirm no other system dependencies are missing (check the full CI build log for any additional failures beyond pcre-light)

Notes

Co-Authored-By: rlamb@launchdarkly.com <kingdewman@gmail.com>
@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@kinyoklion kinyoklion marked this pull request as ready for review March 12, 2026 22:01
@kinyoklion kinyoklion requested a review from a team as a code owner March 12, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants