1
0
mirror of https://github.com/open-simh/simh.git synced 2026-02-02 23:11:05 +00:00

SCP: sprint_val comma bug, GH: Remnant symlinks

- Fix comma separator code segmentation fault: "ndigit - 3" can become a
  very large unsigned number for ndigit < 3.

- dir_cmd: Allocate WildName from heap to reduce stack pressure.

- Github CI/CD: Remnant symlink issue reappeared, afflicting the
  makefile-based build. For better or worse, the workaround is now
  dependent on specific Python versions that must be removed, unlinked
  and any remnant symlinks that HomeBrew decided it needed to install in
  /usr/local/bin. The Python upgrade is triggered by the sdl2_ttf
  package.

  According to the Github image maintainers, this is an old, known issue
  in macOS images that originates inside of Homebrew.
This commit is contained in:
B. Scott Michel
2024-03-11 22:12:17 -07:00
parent c47e933a60
commit ae9e57f659
4 changed files with 42 additions and 18 deletions

View File

@@ -2,11 +2,8 @@
install_osx() {
brew update
brew install pkg-config
brew install pcre libpng libedit
brew install sdl2 freetype2 sdl2_ttf
brew install vde
brew install cmake gnu-getopt coreutils
brew install pkg-config pcre libpng libedit sdl2 freetype2 sdl2_ttf \
vde cmake gnu-getopt coreutils
}
install_linux() {