Package: src:xrt
Version: 202210.2.13.466+dfsg-8.2
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88
xrt ftbfs with boost 1.88:
[...]
/<<PKGBUILDDIR>>/src/runtime_src/tools/xclbinutil/ElfUtilities.cxx:28:12:
fatal error: boost/process/search_path.hpp: No such file or directory
28 | #include <boost/process/search_path.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: ***
[runtime_src/tools/xclbinutil/CMakeFiles/xclbinutil.dir/build.make:138:
runtime_src/tools/xclbinutil/CMakeFiles/xclbinutil.dir/ElfUtilities.cxx.o]
Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:2025:
runtime_src/tools/xclbinutil/CMakeFiles/xclbinutil.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
[ 12%] Building CXX object
runtime_src/xocl/CMakeFiles/xocl.dir/api/clEnqueueCopyBufferToImage.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/runtime_src/xocl &&
/usr/bin/c++ -DXRT_AIE_BUILD -DXRT_ENABLE_AIE
-I/<<PKGBUILDDIR>>/src/runtime_src
-I/<<PKGBUILDDIR>>/src/runtime_src/core/include
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gen
-I/<<PKGBUILDDIR>>/src/include/1_2
-I/<<PKGBUILDDIR>>/src/runtime_src/xocl/api -g -O2
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/xrt-202210.2.13.466+dfsg-8.2build2
-Wno-error=unused-but-set-variable -Wno-error=unused-variable
-Wno-error=sign-compare -Wno-error=reorder
-Wno-error=deprecated-declarations -Wno-stringop-overflow
-Wno-error=maybe-uninitialized -Wno-error=overloaded-virtual
-Wno-error=mismatched-new-delete -Wdate-time -D_FORTIFY_SOURCE=3 -g
-std=gnu++17 -DBOOST_BIND_GLOBAL_PLACEHOLDERS
-DBOOST_LOCALE_HIDE_AUTO_PTR -fPIC -Wall -Werror -DXRT_XOCL_SOURCE -MD
-MT
runtime_src/xocl/CMakeFiles/xocl.dir/api/clEnqueueCopyBufferToImage.cpp.o
-MF CMakeFiles/xocl.dir/api/clEnqueueCopyBufferToImage.cpp.o.d -o
CMakeFiles/xocl.dir/api/clEnqueueCopyBufferToImage.cpp.o -c
/<<PKGBUILDDIR>>/src/runtime_src/xocl/api/clEnqueueCopyBufferToImage.cpp
/<<PKGBUILDDIR>>/src/runtime_src/core/common/config_reader.cpp: In
function ‘std::string {anonymous}::get_ini_path()’:
/<<PKGBUILDDIR>>/src/runtime_src/core/common/config_reader.cpp:136:51:
error: expected unqualified-id before ‘&’ token
136 | catch (const boost::filesystem::filesystem_error&) {
| ^
/<<PKGBUILDDIR>>/src/runtime_src/core/common/config_reader.cpp:136:51:
error: expected ‘)’ before ‘&’ token
136 | catch (const boost::filesystem::filesystem_error&) {
| ~ ^
| )
/<<PKGBUILDDIR>>/src/runtime_src/core/common/config_reader.cpp:136:51:
error: expected ‘{’ before ‘&’ token
/<<PKGBUILDDIR>>/src/runtime_src/core/common/config_reader.cpp:136:52:
error: expected primary-expression before ‘)’ token
136 | catch (const boost::filesystem::filesystem_error&) {
| ^
In file included from
/<<PKGBUILDDIR>>/src/runtime_src/xocl/core/kernel.h:22,
from
/<<PKGBUILDDIR>>/src/runtime_src/xocl/core/execution_context.h:21,
from
/<<PKGBUILDDIR>>/src/runtime_src/xocl/core/event.h:26,
from
/<<PKGBUILDDIR>>/src/runtime_src/xocl/api/clEnqueueCopyBufferRect.cpp:18:
/<<PKGBUILDDIR>>/src/runtime_src/xocl/core/memory.h:338:3: warning:
‘virtual xocl::memory::buffer_object_handle
xocl::memory::get_buffer_object(xocl::device*, memidx_type)’ was hidden
[-Woverloaded-virtual=]
338 | get_buffer_object(device* device, memidx_type subidx=-1);
| ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/runtime_src/xocl/core/memory.h:742:3: note: by
‘virtual xocl::memory::buffer_object_handle
xocl::image::get_buffer_object(xocl::device*)’
742 | get_buffer_object(device* device);
| ^~~~~~~~~~~~~~~~~
make[4]: ***
[runtime_src/core/common/CMakeFiles/xrt_coreutil.dir/build.make:334:
runtime_src/core/common/CMakeFiles/xrt_coreutil.dir/config_reader.cpp.o]
Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'