Public bug reported:

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

Package: virtualbox
Version: 7.2.6-dfsg-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:

| g++ -c -O2 -g -pipe -pedantic -Wshadow -Wall -Wextra 
-Wno-missing-field-initializers -Wno-unused -Wno-trigraphs 
-fdiagnostics-show-option  -Wno-unused-parameter     -Wlogical-op   
-Wno-variadic-macros  -Wno-long-long -Wunused-variable -Wunused-function 
-Wunused-label -Wunused-parameter  -Wno-overloaded-virtual  
-Wno-deprecated-copy -Wno-array-bounds -Wno-ignored-qualifiers 
-Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer 
-fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN 
-DRT_USE_VISIBILITY_DEFAULT -std=c++11 -fvisibility-inlines-hidden    -fPIC  
-m64 -I/build/reproducible-path/virtualbox-7.2.6-dfsg/src/VBox/Runtime/include 
-I/usr/include/liblzf 
-I/build/reproducible-path/virtualbox-7.2.6-dfsg/out/obj/VBoxRT/dtrace 
-I/usr/include/libxml2 
-I/build/reproducible-path/virtualbox-7.2.6-dfsg/src/libs/softfloat-3e/source/include
 -I/build/reproducible-path/virtualbox-7.2.6-dfsg/include 
-I/build/reproducible-path/virtualbox-7.2.6-dfsg/out -DVBOX -DVBOX_OSE 
-DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ 
-DVBOX_WITH_HARDENING "-DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\"" 
"-DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\"" 
"-DRTPATH_SHARED_LIBS=\"/usr/lib/virtualbox\"" 
"-DRTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\"" -D_REENTRANT 
-DBUILDING_LIBCURL -DSOFTFLOAT_FAST_INT64 -DTHREAD_LOCAL=__thread 
-DLITTLEENDIAN -DIN_RING3 -DVBOX_WITH_DTRACE -DVBOX_WITH_DTRACE_R3 -DPIC 
-DIN_RT_R3 -DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_LX -DLDR_WITH_MACHO 
-DLDR_WITH_PE -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DNOFILEID -DIN_SUP_R3 
-DIPRT_WITH_LZMA -DRT_WITH_ICONV_CACHE -DIPRT_WITH_OPENSSL -DIPRT_WITH_XAR 
-DIPRT_WITH_GHIDRA_DBG_MOD -DIPRT_WITHOUT_SHA512T224 -DIPRT_WITHOUT_SHA512T256 
-DIPRT_WITH_HTTP -DIPRT_WITH_LZMA -DIPRT_WITH_DTRACE 
"-DIPRT_DTRACE_INCLUDE=\"dtrace/iprt.h\"" -DHC_ARCH_BITS=64 
-Wp,-MD,/build/reproducible-path/virtualbox-7.2.6-dfsg/out/obj/VBoxRT/common/crypto/ssl-openssl.o.dep
 
-Wp,-MT,/build/reproducible-path/virtualbox-7.2.6-dfsg/out/obj/VBoxRT/common/crypto/ssl-openssl.o
 -Wp,-MP -o 
/build/reproducible-path/virtualbox-7.2.6-dfsg/out/obj/VBoxRT/common/crypto/ssl-openssl.o
  
/build/reproducible-path/virtualbox-7.2.6-dfsg/src/VBox/Runtime/common/crypto/ssl-openssl.cpp
| 
/build/reproducible-path/virtualbox-7.2.6-dfsg/src/VBox/Runtime/common/crypto/ssl-openssl.cpp:
 In function ‘int RTCrSslSessionGetCertIssuerNameAsString(RTCRSSLSESSION, 
char*, size_t, size_t*)’:
| 
/build/reproducible-path/virtualbox-7.2.6-dfsg/src/VBox/Runtime/common/crypto/ssl-openssl.cpp:425:50:
 error: invalid conversion from ‘const X509_NAME*’ {aka ‘const 
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
|   425 |         X509_NAME *pIssuer = X509_get_issuer_name(pCert);
|       |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~
|       |                                                  |
|       |                                                  const X509_NAME* 
{aka const X509_name_st*}
| kmk: *** [/usr/share/kBuild/footer-pass2-compiling-targets.kmk:277: 
/build/reproducible-path/virtualbox-7.2.6-dfsg/out/obj/VBoxRT/common/crypto/ssl-openssl.o]
 Error 1
| make[1]: *** [debian/rules:63: override_dh_auto_build] Error 2

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/virtualbox_7.2.6-dfsg-4_amd64-2026-04-19T07:39:32Z

Sebastian

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

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


** Tags: ftbfs openssl-4.0

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

** Changed in: virtualbox (Debian)
 Remote watch: None => Debian Bug tracker #1138419

** 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/2154964

Title:
  virtualbox: FTBFS with openssl 4.0

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


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

Reply via email to