On 09/08/2014 08:32 PM, Stuart Henderson wrote:
In general: anything which configure scripts might pick up should
either be listed as a dependency, or explicitly disabled.
This port does not use autoconf. The error message mentioned is printed by the script which detects whether libexecinfo is present in order to turn on/off a preprocessor switch which disables the relevant code. Is this still problematic?

from strlcat manual,

"If the return value is >= dstsize, the output string has been truncated.
It is the caller's responsibility to handle this."
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Fair point. The source code in question processes TLD strings which are converted to a C
array during compilcation.

With no line longer than 98 characters (and that even includes comments
which are not processed by this function), it is unlikely that these TLD strings will be longer than 511 bytes,
even with Punycode.

I realize that this is not ideal, but it should be sufficient in this case.

Reply via email to