Hi Brian, At 2023-02-23T10:04:41-0700, Brian Inglis wrote: > On 2023-02-23 09:07, G. Branden Robinson wrote: > > At 2023-02-23T00:46:45-0700, Brian Inglis wrote: > > > gcc 11.3 build failure when static utoa definition in XFontName.c > > > conflicts with extern utoa declared in stdlib.h [...] > > Can you say specifically which system you built on? > > newlib under Cygwin - catches glibc and linux assumptions
Okay. I haven't heard from the Cygwin folks for years, and last few times I tried to get feedback on defect reports or patches for bugs that they were experiencing, I never heard back. If you build there regularly, and are willing, you could be helpful in getting a few issues resolved.[1] (Same with the Guix folks.[2]) > Did not find any related functions in current code base. groff has its own itoa and uitoa functions in libgroff, but tellingly they are named i_to_a and ui_to_a. It might make sense to port this libxutil thing to use that. If it even links with libgroff already, which it may not. I know for sure I don't want to screw with cross-language library linkage issues just before a (knock wood) final release. There is a circle of Hell called "ABI"; Dante just didn't know how to describe it. > Done https://savannah.gnu.org/bugs/index.php?63831 Thanks. This will help keep it from being forgotten in a possible flurry of distractions after the release. Regards, Branden [1] https://savannah.gnu.org/bugs/?55708 https://savannah.gnu.org/bugs/?55695 https://savannah.gnu.org/bugs/?55335 https://savannah.gnu.org/bugs/?55300 https://savannah.gnu.org/bugs/?55299 [2] https://savannah.gnu.org/bugs/?55475
signature.asc
Description: PGP signature