Bug#1096567: efl: ftbfs with GCC-15
Matthias Klose
doko at debian.org
Mon Feb 17 17:11:19 GMT 2025
Package: src:efl
Version: 1.28.0-1
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/efl_1.28.0-1_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
[299/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_io_buffered_stream.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_io_buffered_stream.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_io_buffered_stream.eo.d -gchd ../src/lib/ecore/efl_io_buffered_stream.eo
[300/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_container_model.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_container_model.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_container_model.eo.d -gchd ../src/lib/ecore/efl_container_model.eo
[301/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_boolean_model.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_boolean_model.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_boolean_model.eo.d -gchd ../src/lib/ecore/efl_boolean_model.eo
[302/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_env.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_env.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_env.eo.d -gchd ../src/lib/ecore/efl_core_env.eo
[303/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_composite_model.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_composite_model.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_composite_model.eo.d -gchd ../src/lib/ecore/efl_composite_model.eo
[304/2133] cc -Isrc/lib/efl/libefl.so.1.28.0.p -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/lib/eina -I../src/lib/eina -I. -I.. -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/efl"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_file.c.o -MF src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_file.c.o.d -o src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_file.c.o -c ../src/lib/efl/interfaces/efl_file.c
[305/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_proc_env.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_proc_env.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_proc_env.eo.d -gchd ../src/lib/ecore/efl_core_proc_env.eo
[306/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_filter_model.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_filter_model.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_filter_model.eo.d -gchd ../src/lib/ecore/efl_filter_model.eo
[307/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_loop_timer.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_loop_timer.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_loop_timer.eo.d -gchd ../src/lib/ecore/efl_loop_timer.eo
[308/2133] cc -Isrc/static_libs/buildsystem/libbuildsystem.a.p -Isrc/static_libs/buildsystem -I../src/static_libs/buildsystem -I. -I.. -Isrc/lib -I../src/lib -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DNEED_RUN_IN_TREE=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_SRC_DIR="/build/reproducible-path/efl-1.28.0"' -MD -MQ src/static_libs/buildsystem/libbuildsystem.a.p/buildsystem_meson.c.o -MF src/static_libs/buildsystem/libbuildsystem.a.p/buildsystem_meson.c.o.d -o src/static_libs/buildsystem/libbuildsystem.a.p/buildsystem_meson.c.o -c ../src/static_libs/buildsystem/buildsystem_meson.c
[309/2133] /build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/bin/eolian/eolian_gen -S -I /build/reproducible-path/efl-1.28.0/src/lib/ecore -I /build/reproducible-path/efl-1.28.0/src/lib/eo -I /build/reproducible-path/efl-1.28.0/src/lib -I /build/reproducible-path/efl-1.28.0/src/lib/efl/interfaces -o h:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_command_line.eo.h -o c:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_command_line.eo.c -o d:/build/reproducible-path/efl-1.28.0/obj-x86_64-linux-gnu/src/lib/ecore/efl_core_command_line.eo.d -gchd ../src/lib/ecore/efl_core_command_line.eo
[310/2133] cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o -c ../src/lib/emile/emile_image.c
FAILED: src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o
cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_image.c.o -c ../src/lib/emile/emile_image.c
In file included from ../src/lib/emile/emile_image.c:16:
../src/static_libs/rg_etc/rg_etc1.h:6:23: error: ‘bool’ cannot be defined via ‘typedef’
6 | typedef unsigned char bool;
| ^~~~
../src/static_libs/rg_etc/rg_etc1.h:6:23: note: ‘bool’ is a keyword with ‘-std=c23’ onwards
../src/static_libs/rg_etc/rg_etc1.h:6:1: warning: useless type name in empty declaration
6 | typedef unsigned char bool;
| ^~~~~~~
[311/2133] cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_compress.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_compress.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_compress.c.o -c ../src/lib/emile/emile_compress.c
[312/2133] cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_base64.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_base64.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_base64.c.o -c ../src/lib/emile/emile_base64.c
[313/2133] cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_main.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_main.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_main.c.o -c ../src/lib/emile/emile_main.c
[314/2133] cc -Isrc/lib/eo/libeo.so.1.28.0.p -Isrc/lib/eo -I../src/lib/eo -Isrc/lib/eina -I../src/lib/eina -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/eo"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -DEO_BUILD -MD -MQ src/lib/eo/libeo.so.1.28.0.p/eo_base_class.c.o -MF src/lib/eo/libeo.so.1.28.0.p/eo_base_class.c.o.d -o src/lib/eo/libeo.so.1.28.0.p/eo_base_class.c.o -c ../src/lib/eo/eo_base_class.c
[315/2133] cc -Isrc/lib/emile/libemile.so.1.28.0.p -Isrc/lib/emile -I../src/lib/emile -I. -I.. -Isrc/lib/eina -I../src/lib/eina -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/static_libs/rg_etc -I../src/static_libs/rg_etc -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/emile"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/emile/libemile.so.1.28.0.p/emile_cipher_openssl.c.o -MF src/lib/emile/libemile.so.1.28.0.p/emile_cipher_openssl.c.o.d -o src/lib/emile/libemile.so.1.28.0.p/emile_cipher_openssl.c.o -c ../src/lib/emile/emile_cipher_openssl.c
../src/lib/emile/emile_cipher_openssl.c: In function ‘emile_cipher_server_listen’:
../src/lib/emile/emile_cipher_openssl.c:346:4: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
346 | dh_params = DH_new();
| ^~~~~~~~~
In file included from /usr/include/openssl/dsa.h:31,
from /usr/include/openssl/x509.h:37,
from /usr/include/openssl/ssl.h:32,
from ../src/lib/emile/emile_cipher_openssl.c:9:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
../src/lib/emile/emile_cipher_openssl.c:348:4: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
348 | if (!DH_generate_parameters_ex(dh_params, 1024, DH_GENERATOR_5, NULL))
| ^~
/usr/include/openssl/dh.h:223:27: note: declared here
223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/lib/emile/emile_cipher_openssl.c:350:4: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
350 | if (!DH_check(dh_params, &dh))
| ^~
/usr/include/openssl/dh.h:231:27: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
| ^~~~~~~~
../src/lib/emile/emile_cipher_openssl.c:354:4: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
354 | if (!DH_generate_key(dh_params))
| ^~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
../src/lib/emile/emile_cipher_openssl.c:359:4: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
359 | DH_free(dh_params);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
[316/2133] cc -Isrc/bin/edje/epp/epp.p -Isrc/bin/edje/epp -I../src/bin/edje/epp -Isrc/lib/eolian -I../src/lib/eolian -Isrc/lib/eina -I../src/lib/eina -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPACKAGE_DATA_DIR="/usr/share/edje"' -DNEED_RUN_IN_TREE=1 -DHAVE_CONFIG_H -DHAVE_STRERROR -DFATAL_EXIT_CODE=1 -DSUCCESS_EXIT_CODE=0 '-DGCC_INCLUDE_DIR="/usr/include"' '-DGPLUSPLUS_INCLUDE_DIR="/usr/include"' '-DTOOL_INCLUDE_DIR="/usr/bin"' -DHOST_BITS_PER_LONG=32 -DBITS_PER_UNIT=8 -DHOST_BITS_PER_INT=32 -DBITS_PER_WORD=16 -DTARGET_BELL=7 -DTARGET_BS=8 -DTARGET_FF=12 -DTARGET_NEWLINE=10 -DTARGET_CR=13 -DTARGET_TAB=9 -DTARGET_VT=11 -MD -MQ src/bin/edje/epp/epp.p/cpplib.c.o -MF src/bin/edje/epp/epp.p/cpplib.c.o.d -o src/bin/edje/epp/epp.p/cpplib.c.o -c ../src/bin/edje/epp/cpplib.c
[317/2133] cc -Isrc/lib/efl/libefl.so.1.28.0.p -Isrc/lib/efl -I../src/lib/efl -Isrc/lib/eo -I../src/lib/eo -Isrc/lib/eina -I../src/lib/eina -I. -I.. -Isrc/lib/efl/interfaces -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden -Wpointer-arith -Wunused-parameter -Wsign-compare -Wno-missing-field-initializers -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -DEFL_BETA_API_SUPPORT=1 -DELM_INTERNAL_API_ARGESFSDFEFC=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/efl-1.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DPACKAGE_DATA_DIR="/usr/share/efl"' -DNEED_RUN_IN_TREE=1 -DEFL_BUILD=1 -MD -MQ src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_interfaces_main.c.o -MF src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_interfaces_main.c.o.d -o src/lib/efl/libefl.so.1.28.0.p/interfaces_efl_interfaces_main.c.o -c ../src/lib/efl/interfaces/efl_interfaces_main.c
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v returned exit code 1
make[1]: *** [debian/rules:68: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/efl-1.28.0'
make: *** [debian/rules:34: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the Pkg-e-devel
mailing list