Bug#1067651: mapserver fails to build on armhf in Ubuntu due to implicit declaration of strlcpy
Sebastiaan Couwenberg
sebastic at xs4all.nl
Mon Mar 25 06:05:34 GMT 2024
On 3/25/24 6:31 AM, Vladimir Petko wrote:
> The CMake checks if the function is present in the runtime library
> (whether strlcpy() compiles), but the declaration in string.h itself
> is guarded by __USE_MISC define.
> On armhf in Ubuntu toolchain has -Werror=implicit-function-declaration
> flag that causes the build failure.
We use -Werror=implicit-function-declaration in Debian unstable too,
where it doesn't FTBFS because it doesn't find the functions:
-- Looking for strlcat
-- Looking for strlcat - not found
-- Looking for strlcpy
-- Looking for strlcpy - not found
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the Pkg-grass-devel
mailing list