Package: qt6-base-dev Version: 6.6.2+dfsg-10 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: ajq...@debian.org
Dear Maintainers, I recently updating LXQt to new upstream release which uses Qt6. And I got salsa-ci detected FTBFS with following message on i386: ``` /usr/include/i386-linux-gnu/qt6/QtCore/qfloat16.h: In member function ‘constexpr qfloat16::operator NativeType() const’: /usr/include/i386-linux-gnu/qt6/QtCore/qfloat16.h:64:52: error: SSE register return with SSE2 disabled 64 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/i386-linux-gnu/qt6/QtCore/qfloat16.h: In function ‘qfloat16 operator+(qfloat16, qfloat16)’: /usr/include/i386-linux-gnu/qt6/QtCore/qfloat16.h:124:147: error: operation not permitted on type ‘_Float16’ without option ‘-msse2’ 124 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast<NearestFloat>(a) + static_cast<NearestFloat>(b)); } ``` Full log: https://salsa.debian.org/lxqt-team/libqtxdg/-/jobs/6021057#L2281 Not sure if this a false detection or something wrong in Qt6 package. The LXQt package used to builds fine with Qt5. Best regards, -Andrew