Files
nethack/doc
nhmall d6829cdcd2 fixes entry for musl libc build, rather than glibc
We've had reports of a couple of issues building against musl libc.

Issues reported:
  - build procedures utilize col for Guidebook-creation, and col
    is deprecated in distros that use musl libc

  - some of the CRASHREPORT code is using library functions that
    are not available in the musl libc environment. The reported
    functions were backtrace() and backtrace_symbols(), which use
    header file /usr/include/execinfo.h.

So we'll try to accommodate this. Since we don't have a means of
autodetecting the musl libc situation during the build (as of yet), the
builder will have to specify 'make musl=1' on the make command line.

Specifying 'musl=1' on the make command line will:
1. ensure that NOCRASHREPORT gets defined in the C preprocessor.
2. set COLCMD to be '../util/stripbs' instead of 'col -bx'.

Related to GitHub #1393
2025-03-10 19:54:12 -04:00
..
2024-12-25 20:23:00 -05:00
2025-01-31 21:48:15 -05:00
2024-02-28 20:15:56 -08:00
2024-12-31 06:52:27 -06:00
2024-12-26 17:34:18 -05:00
2022-01-29 22:57:22 -05:00
2022-01-29 22:57:22 -05:00
2022-01-29 22:57:22 -05:00
2024-02-28 20:15:56 -08:00
2024-12-26 17:34:18 -05:00
2024-12-26 17:34:18 -05:00
2018-11-11 10:29:52 -05:00
2024-12-24 13:41:17 -05:00
2024-12-31 17:15:11 -05:00
2024-12-26 17:34:18 -05:00
2024-02-28 20:15:56 -08:00
2025-01-04 23:38:34 -05:00