kivy / kivy/python-for-android

homebrew prerequisite openssl@1.1 is disabled

Open
#3,081 3 comments 1 reaction 0 assignees View on GitHub
need-analysis recipe
Dominant language
Python
Stars
8.9k
Forks
2k
Avg merge
12h 20m
Merged PRs (30d)
9

Description

### Description

**prerequisites.py** line 265
OpenSSLPrerequisite() defines the following variable
homebrew_formula_name = "openssl@1.1"

This formula has been disabled in homebrew
(https://formulae.brew.sh/formula/openssl@1.1)

I manually changed the value to
homebrew_formula_name = "openssl@3"

Now the Prerequisite can be met.

```
Sorry, I didn't keep the build error.
```

Contributor guide

Open the contributing guide

Research direction

Start in prerequisites.py at line 265 and inspect OpenSSLPrerequisite and its Homebrew formula check. Reproduce the prerequisite check on a system with the disabled formula, then verify that the prerequisite can be met with the supported OpenSSL formula.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.