Bug 469278 - Kaidan does not build for Android with QCA by Binary Factory
Summary: Kaidan does not build for Android with QCA by Binary Factory
Status: RESOLVED NOT A BUG
Alias: None
Product: qca
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 2.3.5
Platform: Android Unspecified
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-02 17:42 UTC by melvo
Modified: 2023-05-02 18:00 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description melvo 2023-05-02 17:42:02 UTC
STEPS TO REPRODUCE
1. Set QCA as a dependency of Kaidan's KDE Craft blueprint
2. Try to build Kaidan for Android by the Binary Factory

OBSERVED RESULT
An error occurs while trying to build Kaidan for Android by the Binary Factory (https://binary-factory.kde.org/job/Kaidan_Nightly_android-arm64/392/execution/node/18/log/).

Kaidan's KDE Craft blueprint (https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/unreleased/kaidan/kaidan.py) depends on QXmpp's blueprint (https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/qt-libs/qxmpp/qxmpp.py). That depends on QCA's blueprint (https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kdesupport/qca/qca.py) which uses version 2.3.5.

It seems that QCA depends on gpg-error leading to the build error.

EXPECTED RESULT
Kaidan is built for Android by the Binary Factory.
Comment 1 Albert Astals Cid 2023-05-02 18:00:44 UTC
You're trying to build QCA for Android which is not in the supported platforms.

So not a bug.

If you want to support QCA for Android first step is getting an Android CI.