[sysadmin/ci-tooling] local-metadata: As I feared, the Windows platform is not yet in a position where libkleo can be built there.

Ingo Klöcker kloecker at kde.org
Sat Sep 12 21:48:26 BST 2020


Hi,

we have talked about building libkleo/Kleopatra on Windows during the PIM BoF. 
Andre Heinecke who builds Kleopatra as part of gpg4win currently cross-
compiles it with mingw (?). Building with MS VC isn't that easy because 
gpgmepp (and it's dependencies) are built with autotools.

See also the comments on "State of Kontact on Windows" at
https://community.kde.org/KDE_PIM/Meetings/KDE_PIM_at_Akademy_2020

Regards,
Ingo

On Samstag, 12. September 2020 06:46:27 CEST Ben Cooksley wrote:
> Git commit 603a348f6caefe693d13713f88bde30cf2780fbb by Ben Cooksley.
> Committed on 12/09/2020 at 04:45.
> Pushed by bcooksley into branch 'master'.
> 
> As I feared, the Windows platform is not yet in a position where libkleo can
> be built there. This is due to the dependency on gpgmepp.
> 
> To ensure that none of this blocks Dependency Builds and the overall
> operation of the CI system, blacklist libkleo on Windows for now. We will
> need to arrange for gpgmepp to be made available on Windows before we can
> reverse this.
> 
> Unfortunately that is non trivial as the Windows installations for
> dependencies have not been updated in some time (meaning they need to be
> completely rebuilt).
> 
> CCMAIL: kde-pim at kde.org
> 
> M  +0    -1    local-metadata/product-definitions.yaml
> M  +1    -0    local-metadata/project-ignore-rules.yaml
> 
> https://invent.kde.org/sysadmin/ci-tooling/commit/603a348f6caefe693d13713f88
> bde30cf2780fbb
> 
> diff --git a/local-metadata/product-definitions.yaml
> b/local-metadata/product-definitions.yaml index 17c113c..2b9c2ce 100644
> --- a/local-metadata/product-definitions.yaml
> +++ b/local-metadata/product-definitions.yaml
> @@ -117,7 +117,6 @@
>        - 'kde/pim/kidentitymanagement'
>        - 'kde/pim/kmime'
>        - "kde/pim/kpimtextedit"
> -      - "kde/pim/libkleo"
>        platforms:
>        - "WindowsMSVCQt5.14"
>      - repositories:
> diff --git a/local-metadata/project-ignore-rules.yaml
> b/local-metadata/project-ignore-rules.yaml index 4adf64f..7bc37a5 100644
> --- a/local-metadata/project-ignore-rules.yaml
> +++ b/local-metadata/project-ignore-rules.yaml
> @@ -23,6 +23,7 @@
>  - 'kde/workspace/libksysguard'
>  - 'kde/kdenetwork/kaccounts-integration'
>  - 'extragear/libs/pulseaudio-qt'
> +- "kde/pim/libkleo"
> 
>  'FreeBSDQt5.15':
>  - 'kdesupport/polkit-qt-1'

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20200912/2bda0965/attachment.sig>


More information about the kde-pim mailing list