View Issue Details

IDProjectCategoryView StatusLast Update
0009477Talerwallet (Android App)public2025-02-14 22:42
Reporteravalos Assigned Toavalos  
PrioritylowSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
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.

Activities

avalos

2025-02-04 13: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 15: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 Modified Username Field Change
2025-01-24 14:51 avalos New Issue
2025-01-24 14:51 avalos Status new => assigned
2025-01-24 14:51 avalos Assigned To => avalos
2025-02-04 13:28 avalos Note Added: 0024041
2025-02-04 15:29 avalos Status assigned => resolved
2025-02-04 15:29 avalos Resolution open => fixed
2025-02-04 15:29 avalos Note Added: 0024042
2025-02-14 22:42 Christian Grothoff Target Version => 1.0
2025-02-14 22:42 Christian Grothoff Fixed in Version => 1.0