wt is not built against openssl

Problems with packages? Post here, using [tags] of the package name.

wt is not built against openssl

Postby CopperHare » Mon Aug 24, 2026 11:16 pm

I am trying to run the subsonic implementation lms on my RasPi. It wants to connect to musicbrainz via a https connection which fails with:

[WT] Http.Client: unsupported protocol: https

It uses wt for that and wt 4.14.1-2 does not seem to be built against openssl although it is listed as an optional dependency and my system has it installed. On x86 it is built against openssl.

Output of "uname -a; ldd /usr/lib/libwt.so | grep -Ei 'ssl|crypto'" is this:

Raspi machine:
Linux raspi 6.18.45-1-rpi #1 SMP PREEMPT Fri Aug 21 20:05:57 UTC 2026 aarch64 GNU/Linux

Intel machine:
Linux intellaptop 7.1.8-zen1-3-zen #1 ZEN SMP PREEMPT_DYNAMIC Tue, 11 Aug 2026 09:59:01 +0000 x86_64 GNU/Linux
libssl.so.3 => /usr/lib/libssl.so.3 (0x00007fcdb2c00000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x00007fcdb1c00000)

So I kindly request to check whether the aarch64 wt package was built without the appropriate OpenSSL/HTTPS client support, and whether the ARM package should be rebuilt with it enabled?
CopperHare
 
Posts: 3
Joined: Tue May 16, 2023 6:06 am

Re: wt is not built against openssl

Postby CopperHare » Tue Aug 25, 2026 5:22 am

BTW: I have rebuilt wt with ssl support on my machine and now lms works correctly and is able to access data from musicbrainz/listenbrainz.


These are my changes to the PKGBUILD:

[code]
diff -u PKGBUILD.no-ssl PKGBUILD
--- PKGBUILD.no-ssl 2026-08-25 07:21:23.303242989 +0200
+++ PKGBUILD 2026-08-25 00:55:08.347861324 +0200
@@ -6,11 +6,11 @@
pkgver=4.14.1
pkgrel=2
pkgdesc="a C++ library and application server for developing and deploying web applications"
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
url="http://www.webtoolkit.eu/"
license=('GPL-2.0-only')
depends=('boost-libs' 'libharu' 'graphicsmagick' 'pango' 'zlib' 'libgl' 'harfbuzz'
- 'qt5-base' 'libstdc++' 'glibc' 'libgcc')
+ 'libstdc++' 'glibc' 'libgcc')
makedepends=('boost' 'cmake' 'postgresql-libs' 'fcgi' 'sqlite' 'mysql++' 'doxygen'
'graphviz' 'mesa' 'glu' 'ninja')
optdepends=('openssl: for SSL support in built-in webserver'
@@ -36,7 +36,8 @@
-DWEBGROUP=http \
-DUSE_SYSTEM_SQLITE3=ON \
-DINSTALL_EXAMPLES=ON \
- -DBUILD_EXAMPLES=ON
+ -DENABLE_SSL=ON \
+ -DBUILD_EXAMPLES=OFF
ninja -C build
}
[/code]
CopperHare
 
Posts: 3
Joined: Tue May 16, 2023 6:06 am


Return to Packages

Who is online

Users browsing this forum: No registered users and 116 guests