Source: paraview
Version: 4.1.0+dfsg-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

paraview failed to build on kfreebsd buildds:
| cd 
/«BUILDDIR»/paraview-4.1.0+dfsg/obj-x86_64-kfreebsd-gnu/VTK/Utilities/KWSys/vtksys
 && /usr/bin/c++   -DKWSYS_NAMESPACE=vtksys -DVTK_IN_VTK -Dvtksys_EXPORTS 
-DKWSYS_BUILD_SHARED=1 -DKWSYS_CXX_HAS_ATOL=1 -DKWSYS_CXX_HAS_ATOLL=1 
-DKWSYS_CXX_HAS_RLIMIT64=1 -DKWSYS_SYSTEMINFORMATION_HAS_BACKTRACE=1 
-DKWSYS_SYSTEMINFORMATION_HAS_CPP_DEMANGLE=1 
-DKWSYS_SYSTEMINFORMATION_HAS_SYMBOL_LOOKUP=1 -DKWSYS_SYS_HAS_IFADDRS_H=1 
-DKWSYS_USE_LONG_LONG=1 -DSIZEOF_VOID_P=8 -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  
 -Wno-deprecated -fPIC 
-I/«BUILDDIR»/paraview-4.1.0+dfsg/obj-x86_64-kfreebsd-gnu 
-I/«BUILDDIR»/paraview-4.1.0+dfsg/obj-x86_64-kfreebsd-gnu/VTK/Utilities/KWSys 
-I/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys    -o 
CMakeFiles/vtksys.dir/SystemInformation.cxx.o -c 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:
 In member function 'std::string 
vtksys::{anonymous}::SymbolProperties::Demangle(const char*) const':
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:1469:5:
 error: 'abi' has not been declared
|      abi::__cxa_demangle(symbol, buffer, &bufferLen, &status);
|      ^
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:
 In member function 'void 
vtksys::{anonymous}::SymbolProperties::Initialize(void*)':
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:1487:3:
 error: 'Dl_info' was not declared in this scope
|    Dl_info info;
|    ^
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:1487:11:
 error: expected ';' before 'info'
|    Dl_info info;
|            ^
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:1488:34:
 error: 'info' was not declared in this scope
|    int ierr=dladdr(this->Address,&info);
|                                   ^
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:1488:38:
 error: 'dladdr' was not declared in this scope
|    int ierr=dladdr(this->Address,&info);
|                                       ^
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:
 In static member function 'static std::string 
vtksys::SystemInformationImplementation::GetProgramStack(int, int)':
| 
/«BUILDDIR»/paraview-4.1.0+dfsg/VTK/Utilities/KWSys/vtksys/SystemInformation.cxx:3640:41:
 error: 'backtrace' was not declared in this scope
|    int nFrames=backtrace(stackSymbols,256);
|                                          ^
| VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/build.make:333: recipe for 
target 
'VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/SystemInformation.cxx.o' 
failed

See https://buildd.debian.org/status/package.php?p=paraview for more
details. The issue looks similar to vtk6's #748552. (Why does paraview
contain an embeded copy of vtk6?)

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to