| Commit | Date | |
|---|---|---|
| 2026-11-13 15:11:38 | Tree | |
|
[r13214]
by
mikeaubury
configure: link-test pkg-config's ncursesw before trusting it macOS ships ncursesw.pc but no libncursesw (wide support is in plain Link-test the pkg-config result and clear HAVE_WIDE_NCURSES if it does |
2026-11-12 18:19:38 | Tree |
|
[r13213]
by
mikeaubury
macOS build: drop ELF -soname from libaubit4gl link; build third-party C as gnu17 lib/libaubit4gl/Makefile: the macOS linker has no -soname (it uses incl/Makefile-common.in: GCC 15+ defaults to C23, where 'int (*fn)();' |
2026-11-12 18:18:39 | Tree |
|
[r13212]
by
mikeaubury
proxy.c, pipeclient.c: same macOS htons/htonl fix as gui.c Stop undefining htons/htonl (macOS has them only as macros) and include |
2026-11-12 09:18:13 | Tree |
|
[r13211]
by
mikeaubury
gui.c: fix macOS build - stop undefining htons/htonl On macOS htons/htonl exist only as macros, so the #undef left no |
2026-11-12 09:16:35 | Tree |
|
[r13210]
by
mikeaubury
configure: detect wide-character support in plain ncurses (macOS has no libncursesw) If pkg-config ncursesw is not found, link-probe plain -lncurses/-lpanel/-lform Add etc/containers/alpine-nowide.Containerfile (ncurses laid out like macOS) and Co-Authored-By: Claude Sonnet 5.5 <noreply@...> |
2026-10-28 16:24:24 | Tree |
|
[r13209]
by
mikeaubury
configure: GTK3 only. GTK2 is deprecated: if only GTK2 is found, warn and tell the user to install GTK3 (libgtk-3-dev / gtk3-devel). --with-gtk=2 just warns. Co-Authored-By: Claude Sonnet 5.5 <noreply@...> |
2026-10-16 17:34:26 | Tree |
|
[r13208]
by
mikeaubury
libLOGREP_CSV (and json layout) now compile against GTK3: cast NextLabel to GtkLabel*. LOGREP_* plug-ins and layout_engine/report_viewer build with any GTK; only UI_HL_GTK/UI_GLADE stay GTK2-only. Co-Authored-By: Claude Sonnet 5.5 <noreply@...> |
2026-10-16 17:33:19 | Tree |
|
[r13207]
by
mikeaubury
configure: autodetect GTK by default again (old configure.in did via --with-all). Prefer GTK2, fall back to GTK3. GTKBUILD = any GTK (layout_engine, report_viewer - both build on GTK3); new GTK2BUILD gates the GTK2-era UI_HL_GTK/UI_GLADE/LOGREP plug-ins, which do not compile on GTK3. --without-gtk disables. Co-Authored-By: Claude Sonnet 5.5 <noreply@...> |
2026-10-16 17:31:02 | Tree |
|
[r13206]
by
mikeaubury
configure: --with-gtk detects GTK3 then GTK2; --with-gtk=2 / =3 force one (layout_engine, report_viewer need GTK). configure regenerated. Co-Authored-By: Claude Sonnet 5.5 <noreply@...> |
2026-10-16 16:36:45 | Tree |