Meeting: 3rdparty and nightlies
L. E. Segovia
amy at amyspark.me
Wed Jan 25 12:22:59 GMT 2023
Hey,
Rasyuqaa on IRC told me that he couldn't build ANGLE nor Qt due to the
DX shader compiler being missing on the PATH. I wasn't sure if he used
MSVC or llvm-mingw; CMake injects the WindowsSdkDir variable on its own
for the former, so for the sake of consistency, I reverted that commit
and got two green builds.
Best,
amyspark
On 25/01/2023 07:24, Dmitry Kazakov wrote:
> Hi, Alvin!
>
> There was a report that is still necessary for Krita itself somehow,
> though I don't know the details:
>
> https://invent.kde.org/graphics/krita/-/commit/393db6d64296fdbc3589059ac3e0ae081a467212 <https://invent.kde.org/graphics/krita/-/commit/393db6d64296fdbc3589059ac3e0ae081a467212>
>
>
> On Wed, Jan 25, 2023 at 1:06 PM Alvin Wong <alvin at alvinhc.com
> <mailto:alvin at alvinhc.com>> wrote:
>
> We do need the Windows SDK to sign binaries and package the msix.
>
> On 25/1/2023 17:57, Dmitry Kazakov wrote:
>>
>>
>> For Windows you likely will need to create a custom image due
>> to Krita's use of MIngW-LLVM and Strawberry Perl among other
>> things. Given you still need at least part of the Windows SDK,
>> please use windows-msvc2019 as your base (which also includes
>> Python and Git) - the Windows SDK components are a real
>> mission to get installed reliably in Docker which took more
>> than a few goes to get working and I don't fancy looking after
>> that in more than one place.
>>
>>
>> Just a quick note:
>> We should recheck if Windows SDK is really necessary nowadays.
>> Alvin said we shouldn't require fxc.exe anymore, since we switched
>> to Google's version of Angle. Though I haven't personally checked
>> that.
>
>
>
> --
> Dmitry Kazakov
--
amyspark 🌸 https://www.amyspark.me
More information about the kimageshop
mailing list