bazel-contrib / bazel-contrib/rules_foreign_cc

does configure_make auto generate pkg config pc file to make configure find dependencies ?

Open
#1,282 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Starlark
Stars
737
Forks
270
PR merge metrics
No merged PRs in 30d

Description

Hello I'm trying to build python from source in bazel,
but when I pass @sqlite3 as deps, seems python configure didn't detect it as available , I can only find header/lib in EXT_BUILD_DEPS dir, no pkg-config pc file, how rules_foreign_cc to expose these include/lib as depdencies to configure script ?

Contributor guide

Open the contributing guide

Research direction

Start by tracing the configure_make handling of the @sqlite3 dependency and the EXT_BUILD_DEPS directory mentioned in the issue. Check how the configure script expects pkg-config metadata or include/lib paths, and consider the work complete when dependencies are exposed so Python's configure step detects SQLite.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, sqlite
Domain
build-system, databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.