Skip to content

Require gmake in python bindings build for FreeBSD#630

Merged
jtraglia merged 2 commits intoethereum:mainfrom
jtraglia:gnu-make
Feb 25, 2026
Merged

Require gmake in python bindings build for FreeBSD#630
jtraglia merged 2 commits intoethereum:mainfrom
jtraglia:gnu-make

Conversation

@jtraglia
Copy link
Member

In the python bindings, add a get_make() function which returns gmake for FreeBSD systems.

Fixes #621.

@jtraglia jtraglia changed the title Require gmake in python bindings build Require gmake in python bindings build for FreeBSD Feb 24, 2026
setup.py Outdated
Comment on lines 16 to 17
if "MAKE" in environ:
return environ["MAKE"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to put this before the if system() == FreeBSD part, so that if a FreeBSD users sets $MAKE it is honoured?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm we could. That's probably better. I'll make this change.

@kevaundray
Copy link
Contributor

Node error looks unrelated, may just need to restart CI

@jtraglia jtraglia merged commit d3185a2 into ethereum:main Feb 25, 2026
47 of 61 checks passed
@jtraglia jtraglia deleted the gnu-make branch February 25, 2026 18:22
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.

Python binding does not build with pip on FreeBSD

2 participants