OpenSSL 3.0.7 make failure on Debian 10 (buster)

Matt Caswell matt at openssl.org
Fri Nov 4 12:42:53 UTC 2022



On 04/11/2022 12:06, John Boxall wrote:

> apps/lib/libapps-lib-app_libctx.o apps/lib/app_libctx.c
> In file included from 
> /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed/syslimits.h:7,
>                   from 
> /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed/limits.h:34,
>                   from include/openssl/types.h:14,
>                   from apps/include/app_libctx.h:13,
>                   from apps/lib/app_libctx.c:9:
> /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed/limits.h:194:15: fatal 
> error: limits.h: No such file or directory
>   #include_next <limits.h>  /* recurse down to the real one */
>                 ^~~~~~~~~~
> compilation terminated.
> make[1]: *** [Makefile:4256: apps/lib/libapps-lib-app_libctx.o] Error 1

This looks like something environmental rather than a problem with 
OpenSSL itself. /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed/limits.h 
is clearly a system include file, trying to include some other system 
include file ("recurse down to the real one") which it is failing to find.

Matt



More information about the openssl-users mailing list