Update of bug #64463 (project groff): Item Group: Lint => Build/Installation Status: Need Info => Unreproducible
_______________________________________________________ Follow-up Comment #3: I can't reproduce any problem even if I add calls to the function (and its more ergonomic wrapper). I added literals to make it clear which version of the functions (`troff` or `libgroff`'s) are being called. diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp index c808bc66c..fab876f8d 100644 --- a/src/roff/troff/input.cpp +++ b/src/roff/troff/input.cpp @@ -8299,6 +8299,8 @@ int main(int argc, char **argv) if (unsafe_flag) mac_path = ¯o_path; set_string(".T", device); + debug_with_file_and_line("GBR", 1, "%1 %2 %3", "foo", "bar", "baz"); + debug("qux"); init_charset_table(); init_hpf_code_table(); if (0 /* nullptr */ == font::load_desc()) @@ -9056,7 +9058,7 @@ void debug_with_file_and_line(const char *filename, const errarg &arg3) { if (program_name) - fprintf(stderr, "%s:", program_name); + fprintf(stderr, "GBRPREFIX:%s:", program_name); fprintf(stderr, "%s:", filename); if (lineno > 0) fprintf(stderr, "%d:", lineno); I suspect the problem is with your private fork of _groff_. If you can't reproduce the linker error with stock _groff_, this ticket should be closed as invalid. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64463> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/