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

Reply via email to