View Issue Details

IDProjectCategoryView StatusLast Update
0009477Talerwallet (Android App)public2025-05-10 02:11
Reporteravalos Assigned Toavalos Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.0Fixed in Version1.0 
Summary0009477: Add DONAU verificator Android app to taler-android monorepo
DescriptionDONAU verificator app can be found under:
https://git.gnunet.org/donau.git/tree/verification-app

Move to:
https://git.gnunet.org/taler-android.git

:)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

avalos

2025-02-04 12:28

developer   ~0024041

Challenge: according to my research so far, libsodium is bundled into the app pre-compiled against an older version of the Android NDK, so the toolchain complains when attempting to build the app:

ld: error: /donau-verificator/src/main/cpp/libsodium/x86_64/lib/libsodium.a(libsodium_la-hash_sha512_cp.o) is incompatible with elf_x86_64

This will require either (1) building the libsodium binaries against a newer NDK and updating them in the repository, or (2) building libsodium directly from within the app's build system, both of which are extra work.

avalos

2025-02-04 14:29

developer   ~0024042

Temporary solution chosen: (1)

commit eb41c615a64751d10554e2a28b99ec31172b1064
Author: Iván Ávalos <avalos@disroot.org>
Date: Tue Feb 4 13:15:09 2025 +0100

    [donau-verificator] add donau-verificator app
    
    bug 0009477

Issue History

Date ModifiedUsernameFieldChange
2025-01-24 13:51avalosNew Issue
2025-01-24 13:51avalosStatusnew => assigned
2025-01-24 13:51avalosAssigned To => avalos
2025-02-04 12:28avalosNote Added: 0024041
2025-02-04 14:29avalosStatusassigned => informing
2025-02-04 14:29avalosResolutionopen => fixed
2025-02-04 14:29avalosNote Added: 0024042
2025-02-14 21:42Christian GrothoffTarget Version => 1.0
2025-02-14 21:42Christian GrothoffFixed in Version => 1.0
2025-05-10 02:11Christian GrothoffStatusinforming => closed