Bug 46479 - qt6-3d: ошибка сборки с GCC 13
Summary: qt6-3d: ошибка сборки с GCC 13
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qt6-3d (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-13 07:06 MSK by Alexey Sheplyakov
Modified: 2023-06-13 22:56 MSK (History)
4 users (show)

See Also:


Attachments
патч (2.24 KB, patch)
2023-06-13 07:32 MSK, Alexey Sheplyakov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Sheplyakov 2023-06-13 07:06:16 MSK
/usr/src/RPM/BUILD/qt3d-everywhere-src-6.4.2/src/3rdparty/assimp/src/code/AssetLib/FBX/FBXBinaryTokenizer.cpp: In function 'void Assimp::FBX::Toke
nizeBinary(TokenList&, const char*, size_t)':  
/usr/src/RPM/BUILD/qt3d-everywhere-src-6.4.2/src/3rdparty/assimp/src/code/AssetLib/FBX/FBXBinaryTokenizer.cpp:475:61: error: 'uint32_t' is not a m
ember of 'std'; did you mean 'wint_t'?
  475 |         if (!is64bits && (length > std::numeric_limits<std::uint32_t>::max())) {
      |                                                             ^~~~~~~~
      |                                                             wint_t
/usr/src/RPM/BUILD/qt3d-everywhere-src-6.4.2/src/3rdparty/assimp/src/code/AssetLib/FBX/FBXBinaryTokenizer.cpp:475:69: error: template argument 1 i
s invalid
  475 |         if (!is64bits && (length > std::numeric_limits<std::uint32_t>::max())) {
      |                                                                     ^
Comment 1 Alexey Sheplyakov 2023-06-13 07:32:43 MSK
Created attachment 13456 [details]
патч
Comment 2 Repository Robot 2023-06-13 22:56:31 MSK
qt6-3d-6.4.2-alt2 -> sisyphus:

 Tue Jun 13 2023 Sergey V Turchin <zerg@altlinux> 6.4.2-alt2
 - fixed build with GCC 13 (thanks asheplyakov@alt) (closes: 46479)