-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
gh-115383: Install ncurses
in reusable macos workflow
#115389
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
Conversation
It, obviously, didn't help :( |
@sobolevn, See the Install Homebrew Dependencies section of the workflow log. Just installing
|
And, of course, Homebrew uses different install paths for Intel Mac systems and Apple Silicon Mac systems so perhaps a better solution would be to adapt the GDBM_CFLAGS and GDBM_LIBS boilerplate from the devguide recipe. |
We can continue to experiment here :) |
You mean creating NCURSES_CFLAGS and NCURSES_LIBS? |
That would be $ ./configure --help| grep -i curses
CURSES_CFLAGS
C compiler flags for CURSES, overriding pkg-config
CURSES_LIBS linker flags for CURSES, overriding pkg-config |
Yeah, I meant adapting the devguide's GDBM_CFLAGS and GDBM_LIBS recipe for CURSES_FLAGS and CURSES_LIBS but, as it appears the root causes were actually a caching issue and using a newer Apple SDK on an older system, that we shouldn't need to use the Homebrew ncurses going forward so this can probably safely be closed. |
Let's try this!