Source: eckit
Version: 1.32.4-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]

Dear maintainer,

eckit FTBFS:

[ 35%] Building CXX object 
src/eckit/web/CMakeFiles/eckit_web.dir/HttpService.cc.o
cd /build/reproducible-path/eckit-1.32.4/obj-x86_64-linux-gnu/src/eckit/web && 
/usr/bin/c++ -Deckit_web_EXPORTS 
-I/build/reproducible-path/eckit-1.32.4/obj-x86_64-linux-gnu/src 
-I/build/reproducible-path/eckit-1.32.4/src -g -O2 
-ffile-prefix-map=/build/reproducible-path/eckit-1.32.4=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe 
-Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare 
-std=gnu++17 -fPIC -MD -MT 
src/eckit/web/CMakeFiles/eckit_web.dir/HttpService.cc.o -MF 
CMakeFiles/eckit_web.dir/HttpService.cc.o.d -o 
CMakeFiles/eckit_web.dir/HttpService.cc.o -c 
/build/reproducible-path/eckit-1.32.4/src/eckit/web/HttpService.cc
/build/reproducible-path/eckit-1.32.4/src/tools/eckit-version.cc: In member 
function ‘virtual void eckit::Version::run()’:
/build/reproducible-path/eckit-1.32.4/src/tools/eckit-version.cc:40:52: error: 
‘ECKIT_BUILD_TIMESTAMP’ was not declared in this scope; did you mean 
‘ECKIT_BUILD_TYPE’?
   40 |                         << "    timestamp   : " << 
ECKIT_BUILD_TIMESTAMP << std::endl
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                                    ECKIT_BUILD_TYPE
/build/reproducible-path/eckit-1.32.4/src/tools/eckit-version.cc:42:52: error: 
‘ECKIT_SYS_PROCESSOR’ was not declared in this scope
   42 |                         << "    processor   : " << ECKIT_SYS_PROCESSOR 
<< std::endl
      |                                                    ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/eckit-1.32.4/src/tools/eckit-version.cc:44:52: error: 
‘ECKIT_C_FLAGS’ was not declared in this scope
   44 |                         << "      flags     : " << ECKIT_C_FLAGS << 
std::endl
      |                                                    ^~~~~~~~~~~~~
/build/reproducible-path/eckit-1.32.4/src/tools/eckit-version.cc:47:52: error: 
‘ECKIT_CXX_FLAGS’ was not declared in this scope
   47 |                         << "      flags     : " << ECKIT_CXX_FLAGS << 
std::endl;
      |                                                    ^~~~~~~~~~~~~~~
make[3]: *** [src/tools/CMakeFiles/eckit_version.dir/build.make:82: 
src/tools/CMakeFiles/eckit_version.dir/eckit-version.cc.o] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/eckit-1.32.4/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:3655: 
src/tools/CMakeFiles/eckit_version.dir/all] Error 2

See
https://buildd.debian.org/status/fetch.php?pkg=eckit&arch=amd64&ver=1.32.4-1&stamp=1764990033&raw=0
for details

Cheers
-- 
Sebastian Ramacher

Reply via email to