GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||
GeezerVison is showing github.com — gh-115383: Install `ncurses` in reusable macos workflow by sobolevn · Pull Request #115389 · python/cpython Conversation
|
|
It, obviously, didn't help :( |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@sobolevn, See the Install Homebrew Dependencies section of the workflow log. Just installing |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
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. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
We can continue to experiment here :) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
You mean creating NCURSES_CFLAGS and NCURSES_LIBS? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
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 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
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. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.