Public bug reported:

Hydra will FTBFS when building against openssl 3.0 for want of a INT_MAX
definition.

In file included from hydra-mod.c:8:                                            
                                            
/usr/include/openssl/err.h: In function ‘ERR_GET_LIB’:                          
                                            
/usr/include/openssl/err.h:243:9: error: ‘INT_MAX’ undeclared                   
                                            (first use in this function)        
                                                                                
          243 |     if (ERR_SYSTEM_ERROR(errcode))                              
                                                    
/usr/include/openssl/err.h:31:1: note: ‘INT_MAX’ is defined in header           
                                            
‘<limits.h>’; did you forget to ‘#include <limits.h>’?                          
                                            

limits.h does get included, but a conflict between the hydra configure
file and the de-facto package layout of libmemcached-dev means that the
wrong limits.h file, then one from memcached, is included.

** Affects: hydra (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: ftbfs update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1959622

Title:
  FTBFS against openssl 3.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/hydra/+bug/1959622/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to