On 02 déc. 2023 00:46, Patrick Franz <delta...@debian.org> wrote:

> Hej,
>
> Am Dienstag, 28. November 2023, 20:22:36 CET schrieb John Paul Adrian 
> Glaubitz:
> [...]
>> With the above change, cmake defines the preprocessor macro
>> EIGEN_DONT_VECTORIZE and the build succeeds on powerpc.
>> 
>> Could you apply this change for the next upload in order to fix the
>> build on powerpc?
>
> We're in the middle of packaging Qt 6.6 and I had not planned to do any 
> more 6.4.2 updates unless absolutely necessary.
>
> Do you know whether this patch will also work on Qt 6.6.1 ?

Of course yes :

,----
| $ rgrep EIGEN_DONT_VECTORIZE qtmultimedia-everywhere-src-6.6.1/              
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/ConfigureVectorization.h:#if
 defined(EIGEN_DONT_VECTORIZE)
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/ConfigureVectorization.h:
  #ifndef EIGEN_DONT_VECTORIZE
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/ConfigureVectorization.h:
    #define EIGEN_DONT_VECTORIZE
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/ConfigureVectorization.h:#if
 !(defined(EIGEN_DONT_VECTORIZE) || defined(EIGEN_GPUCC))
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/Macros.h:
  #ifndef EIGEN_DONT_VECTORIZE
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/util/Macros.h:
    #define EIGEN_DONT_VECTORIZE
| 
qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/src/Core/arch/SYCL/InteropHeaders.h:#if
 !defined(EIGEN_DONT_VECTORIZE_SYCL)
| qtmultimedia-everywhere-src-6.6.1/src/3rdparty/eigen/Eigen/Core:#if 
!defined(EIGEN_DONT_VECTORIZE_SYCL)
`----

Christian

Reply via email to