only a few places left to convert to pkgconf_buffer_t in pkgconf now :)
and then we will be able to stop using strlcpy/strlcat (which was a bad engineering decision, but i was also much younger then)
@ariadne out of curiosity is that a you shouldn't use strlcpy/cat generally or it's just bad in your particular case
@pius strlcpy/strlcat improve upon the memory safety of strncpy/strncat, but are almost always the wrong answer to a problem.
@pius the correct approach is to use pascal-style strings, where the length is tracked
@noisytoot @pius C strings were always a mistake
update: pkgconf no longer has any strlcpy/strlcat
@ariadne genuinely interested: what's wrong with strlcpy and strlcat?
@rnd silent truncation, but that isn't a practical concern in pkgconf I guess.