Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build fails on Mac Sonoma #779

Open
rogermc2 opened this issue Oct 13, 2024 · 1 comment
Open

Build fails on Mac Sonoma #779

rogermc2 opened this issue Oct 13, 2024 · 1 comment

Comments

@rogermc2
Copy link

Mac Silicon M3
OSX Sonoma 14.7
XCode 15.4

gmake failed with:
fluxengine-master % gmake
AB
loading build.py
loading build/c.py
loading build/utils.py
loading build/protobuf.py
loading build/pkg.py
Traceback (most recent call last):
File "/System/Volumes/Data/Applications_Packages/fluxengine-master/build/ab.py", line 548, in
main()
File "/System/Volumes/Data/Applications_Packages/fluxengine-master/build/ab.py", line 540, in main
loadbuildfile(f)
File "/System/Volumes/Data/Applications_Packages/fluxengine-master/build/ab.py", line 359, in loadbuildfile
builtins.import(filename)
File "", line 1178, in _find_and_load
File "", line 1149, in _find_and_load_unlocked
File "", line 690, in _load_unlocked
File "/System/Volumes/Data/Applications_Packages/fluxengine-master/build/ab.py", line 67, in exec_module
super(SourceFileLoader, self).exec_module(module)
File "build.py", line 3, in
from build.protobuf import proto, protocc
File "", line 1178, in _find_and_load
File "", line 1149, in _find_and_load_unlocked
File "", line 690, in _load_unlocked
File "/System/Volumes/Data/Applications_Packages/fluxengine-master/build/ab.py", line 67, in exec_module
super(SourceFileLoader, self).exec_module(module)
File "build/protobuf.py", line 13, in
assert build.pkg.TargetPkgConfig.has_package(
AssertionError: required package 'protobuf' not installed
gmake: *** No rule to make target '+all', needed by 'all'. Stop.

protobuf is installed.
Brew says that there is no package truncate,

@davidgiven
Copy link
Owner

I think newer OSX has truncate now? Certainly my Sequoia test system seems to have it in /usr/bin.

Re the missing protobuf package: you sure you installed it through homebrew? What does brew list protobuf say?

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

No branches or pull requests

2 participants