Public bug reported:

Imported from Debian bug http://bugs.debian.org/1138380:

Package: gsocket
Version: 1.4.43-4
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:

| checking for dlopen in -ldl... (cached) yes
| checking for procstat_close in -lprocstat... no
| checking for ENGINE_init in -lcrypto... no
| configure: error: libcrypto not found
|       tail -v -n \+0 config.log
| ==> config.log <==
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by gsocket configure 1.4.42, which was
| generated by GNU Autoconf 2.72.  Invocation command line was
| 
|   $ ./configure --build=x86_64-linux-gnu --prefix=/usr 
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man' 
'--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
'--libdir=${prefix}/lib/x86_64-linux-gnu' --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking
| 
…
| configure:7011: checking for ENGINE_init in -lcrypto
| configure:7040: gcc -o conftest -O2 -Wall -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/gsocket-1.4.43=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -I./../include  -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wl,-z,relro -Wl,-z,now conftest.c -lcrypto  -ldl -lutil  
>&5
| /usr/bin/x86_64-linux-gnu-ld.bfd: /tmp/ccDFJnei.o: in function `main':
| ././conftest.c:49:(.text.startup+0x9): undefined reference to `ENGINE_init'
| collect2: error: ld returned 1 exit status
| configure:7040: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "gsocket"
| | #define PACKAGE_TARNAME "gsocket"
| | #define PACKAGE_VERSION "1.4.42"
| | #define PACKAGE_STRING "gsocket 1.4.42"
| | #define PACKAGE_BUGREPORT ""
| | #define PACKAGE_URL ""
| | #define PACKAGE "gsocket"
| | #define VERSION "1.4.42"
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FNMATCH_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_PTY_H 1
| | #define HAVE_OPENSSL_SRP_H 1
| | #define HAVE_NETINET_IN_SYSTM_H 1
| | #define HAVE_WORDEXP_H 1
| | #define HAVE_LIBUTIL 1
| | #define HAVE_LIBDL 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.
| |    The 'extern "C"' is for builds by C++ compilers;
| |    although this is not generally supported in C code supporting it here
| |    has little cost and some practical benefit (sr 110532).  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char ENGINE_init (void);
| | int
| | main (void)
| | {
| | return ENGINE_init ();
| |   ;
| |   return 0;
| | }
| configure:7052: result: no
| configure:7061: error: libcrypto not found

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/gsocket_1.4.43-4_amd64-2026-04-19T11:37:03Z

Sebastian

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

** Affects: gsocket (Debian)
     Importance: Undecided
         Status: New


** Tags: ftbfs openssl-4.0

** Bug watch added: Debian Bug tracker #1138380
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138380

** Changed in: gsocket (Debian)
 Remote watch: None => Debian Bug tracker #1138380

** Tags added: ftbfs openssl-4.0

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

Title:
  gsocket: FTBFS with openssl 4.0

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to