Package Details: twinkle-git 1.10.3.r480.355813d-1

Git Clone URL: https://aur.archlinux.org/twinkle-git.git (read-only, click to copy)
Package Base: twinkle-git
Description: A SIP-based VoIP client
Upstream URL: https://twinkle.dolezel.info
Licenses: GPL-2.0-only
Conflicts: twinkle
Provides: twinkle
Submitter: pmattern
Maintainer: pmattern
Last Packager: pmattern
Votes: 1
Popularity: 0.000000
First Submitted: 2022-04-15 13:13 (UTC)
Last Updated: 2024-05-09 14:30 (UTC)

Latest Comments

pmattern commented on 2024-05-09 14:26 (UTC) (edited on 2024-05-09 14:48 (UTC) by pmattern)

libusecure.so belongs to ucommon. So the problem is you're using a binary package which was compiled when its dependency openssl was still providing version 1.x. After rebuilding the package libusecure.so will depend on current OpenSSL libraries

$ ldd /usr/lib/libusecure.so.8.0.1
  [...]
  libssl.so.3 => /usr/lib/libssl.so.3
  libcrypto.so.3 => /usr/lib/libcrypto.so.3
  [...]

and your problem compiling package twinkle-git will be gone.
No need to modify the package with regards to this.

j0inty commented on 2024-05-08 11:21 (UTC)

Hi,

currently you will need to install the core/openssl-1.1 package or the linking task failed with:

[ 88%] Linking CXX executable twinkle-console
/usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib/libusecure.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib/libusecure.so, not found (try using -rpath or -rpath-link)

regards j0inty

pmattern commented on 2022-06-30 09:19 (UTC)

Recent ARM architectures were added.

Both package bison and flex belong to group base-devel, which is a prerequisite to build any AUR package.
Maybe you just weren't aware of this. Otherwise I do not understand why you mentioned exactly these two packages and you may want to elaborate.

AndyM48 commented on 2022-06-26 06:38 (UTC)

Also installs on aarch64 e,g, Pinephone, although it requires both bison and flex to compile.