• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ooni / probe-cli / 6497263860
72%

Build:
DEFAULT BRANCH: master
Ran 12 Oct 2023 02:55PM UTC
Jobs 1
Files 517
Run time 15s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Oct 2023 02:46PM UTC coverage: 80.089% (+0.005%) from 80.084%
6497263860

push

github

web-flow
fix(buildtool): let libevent use OpenSSL's pkgconfig (#1369)

This diff modifies `./internal/cmd/buildtool` to (1) stop removing
OpenSSL's pkgconfig, (2) use such a pkgconfig during libevent's
`./configure` step, and (3) make sure libevent's install does not remove
OpenSSL's pkgconfig.

We're implementing changes (1) and (2) because libevent fails to
properly configure for iOS if you have a system with homebrew with
OpenSSL@3 installed. Unless we force the `PKG_CONFIG_PATH`, libevent's
`configure` uses the OpenSSL@3 headers and library installed with
homebrew rather than the ones we cross compiled.

Change (3) is there because otherwise we cannot recompile libevent
without recompiling OpenSSL, since the libevent build fails unless we
have a suitable OpenSSL pkgconfig, as explained before.

This diff was extracted and refined from
https://github.com/ooni/probe-cli/pull/1366.

The reference issue is: https://github.com/ooni/probe/issues/2564.

15 of 15 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

23813 of 29733 relevant lines covered (80.09%)

37.41 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6497263860.1 12 Oct 2023 02:54PM UTC 0
80.09
GitHub Action Run
Source Files on build 6497263860
Detailed source file information is not available for this build.
  • Back to Repo
  • ea4ef4ed on github
  • Prev Build on master (#6495881350)
  • Next Build on master (#6498116760)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc