Follow-up Comment #19, bug #66143 (group groff): [comment #6 comment #6:] > For my uchardet header include problem: My package config file reads like this: >
> cat /opt/homebrew/lib/pkgconfig/uchardet.pc > libdir=/opt/homebrew/Cellar/uchardet/0.0.8/lib > includedir=/opt/homebrew/Cellar/uchardet/0.0.8/include > > Name: uchardet > Description: An encoding detector library ported from Mozilla > Version: 0.0.8 > Requires: > Libs: -L${libdir} -luchardet > Libs.private: -lstdc++ > Cflags: -I${includedir}/uchardet > > And it seems, this is unaltered from the sources [1]. My pkg-config directly picks this up and emits the following cflags: Ah, I see I managed to circle back to where you were in comment #6 and had lost track of where this ticket had been. I went to [https://gitlab.freedesktop.org/uchardet/uchardet uchardet's upstream repository] and cannot find _any_ documentation of the library API; [https://gitlab.freedesktop.org/uchardet/uchardet/-/blob/master/test/uchardet-tests.c?ref_type=heads the closest thing to an example of its use that I could locate is not useful because it expects the "uchardet.h" header to be within the same source tree]. For practical purposes, this library is undocumented. I feel that to be a significant defect. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66143> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature