[rm] vitis-ai ftbfs in noble

Bug #2050084 reported by Matthias Klose
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
vitis-ai (Ubuntu)
Fix Released
High
Łukasz Zemczak

Bug Description

vitis-ai ftbfs in noble, there is also a new upstream version available. We are now removing it because it's in the way of the Python 3.12 transition.

[...]
[ 20%] Building CXX object src/xir/CMakeFiles/xir.dir/attrs/attr_def.cpp.o
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:29:59: error: ‘uint8_t’ was not declared in this scope
   29 | std::type_index TYPE_INDEX_UINT8 = std::type_index(typeid(uint8_t));
      | ^~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:22:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   21 | #include <vector>
  +++ |+#include <cstdint>
   22 |
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:31:60: error: ‘uint16_t’ was not declared in this scope
   31 | std::type_index TYPE_INDEX_UINT16 = std::type_index(typeid(uint16_t));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:31:60: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:33:60: error: ‘uint32_t’ was not declared in this scope
   33 | std::type_index TYPE_INDEX_UINT32 = std::type_index(typeid(uint32_t));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:33:60: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:35:60: error: ‘uint64_t’ was not declared in this scope
   35 | std::type_index TYPE_INDEX_UINT64 = std::type_index(typeid(uint64_t));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:35:60: note: ‘uint64_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:43:70: error: ‘uint8_t’ was not declared in this scope
   43 | std::type_index TYPE_INDEX_UINT8_VEC = std::type_index(typeid(vector<uint8_t>));
      | ^~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:43:70: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:43:77: error: template argument 1 is invalid
   43 | std::type_index TYPE_INDEX_UINT8_VEC = std::type_index(typeid(vector<uint8_t>));
      | ^
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:43:77: error: template argument 2 is invalid
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:46:35: error: ‘uint16_t’ was not declared in this scope
   46 | std::type_index(typeid(vector<uint16_t>));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:46:35: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:46:43: error: template argument 1 is invalid
   46 | std::type_index(typeid(vector<uint16_t>));
      | ^
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:46:43: error: template argument 2 is invalid
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:49:35: error: ‘uint32_t’ was not declared in this scope
   49 | std::type_index(typeid(vector<uint32_t>));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:49:35: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:49:43: error: template argument 1 is invalid
   49 | std::type_index(typeid(vector<uint32_t>));
      | ^
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:49:43: error: template argument 2 is invalid
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:52:35: error: ‘uint64_t’ was not declared in this scope
   52 | std::type_index(typeid(vector<uint64_t>));
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:52:35: note: ‘uint64_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:52:43: error: template argument 1 is invalid
   52 | std::type_index(typeid(vector<uint64_t>));
      | ^
/<<PKGBUILDDIR>>/src/Vitis-AI-Runtime/VART/xir/src/xir/attrs/attr_def.cpp:52:43: error: template argument 2 is invalid
make[4]: *** [src/xir/CMakeFiles/xir.dir/build.make:176: src/xir/CMakeFiles/xir.dir/attrs/attr_def.cpp.o] Error 1

Tags: ftbfs
Matthias Klose (doko)
Changed in vitis-ai (Ubuntu):
status: New → Confirmed
importance: Undecided → High
tags: added: ftbfs
Revision history for this message
Matthias Klose (doko) wrote :

Removing packages from noble:
 vitis-ai 2.5-0ubuntu3 in noble
  vitis-ai-library 2.5-0ubuntu3 in noble arm64
  vitis-ai-runtime 2.5-0ubuntu3 in noble arm64
Comment: LP: #2050084, ftbfs, no rdeps
1 package successfully removed.

Changed in vitis-ai (Ubuntu):
assignee: nobody → Talha Can Havadar (tchavadar)
status: Confirmed → In Progress
Revision history for this message
Talha Can Havadar (tchavadar) wrote :

Still waiting for a confirmation from AMD-Xilinx to decide which version of vitis-ai should be included in noble since it also requires compatibility with xrt package we need to align with upstream before pulling some arbitrary version of the packages

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

As discussed with Talha, we will remove vitis-ai from noble for the time being. We will re-introduce it once more is known.

summary: - vitis-ai ftbfs in noble
+ [rm] vitis-ai ftbfs in noble
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

$ remove-package -m "FTBFS, new version needed, undecided on it yet (LP: #2050084)" -s noble-proposed vitis-ai
Removing packages from noble-proposed:
 vitis-ai 2.5-0ubuntu4 in noble
Comment: FTBFS, new version needed, undecided on it yet (LP: #2050084)
Remove [y|N]? y
1 package successfully removed.

Changed in vitis-ai (Ubuntu):
assignee: Talha Can Havadar (tchavadar) → Łukasz Zemczak (sil2100)
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.