Search Criteria
Package Details: libsoup 2.74.3-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/libsoup.git (read-only, click to copy) |
|---|---|
| Package Base: | libsoup |
| Description: | HTTP client/server library for GNOME |
| Upstream URL: | https://wiki.gnome.org/Projects/libsoup |
| Licenses: | LGPL-2.0-or-later |
| Provides: | libsoup-2.4.so, libsoup-gnome-2.4.so |
| Submitter: | City-busz |
| Maintainer: | HurricanePootis |
| Last Packager: | City-busz |
| Votes: | 37 |
| Popularity: | 6.15 |
| First Submitted: | 2026-05-31 21:58 (UTC) |
| Last Updated: | 2026-05-31 21:58 (UTC) |
Dependencies (26)
- brotli (brotli-gitAUR)
- glib-networking (glib-networking-gnutls-opensslAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- krb5 (krb5-gitAUR)
- libbrotlidec.so (brotli-gitAUR, brotli, lib32-brotli)
- libgio-2.0.so (glib2-gitAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libglib-2.0.so (glib2-gitAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgobject-2.0.so (glib2-gitAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgssapi_krb5.so (krb5-gitAUR, krb5, lib32-krb5)
- libpsl (libpsl-gitAUR)
- libpsl.so (lib32-libpsl, libpsl)
- libsysprof-capture
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR)
- sqlite (sqlite-fossilAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- glib2-devel (glib2-devel-gitAUR) (make)
- gobject-introspection (make)
- gtk-doc (make)
- Show 6 more dependencies...
Required by (274)
- 1c_enterprise_meta
- adp-desktop-sdk
- agent-one-bin
- airisp-next-git
- algohub
- alist-desktop-bin
- amazon-workspaces-bin
- amazon-workspaces-legacy-bin
- android-x86-installer-tauri-bin
- annex-git
- appstream-glib-git
- argonaut
- audacium (make)
- badgie-git
- biu-tauri-bin
- bridge-core-bin
- budgie-screenshot-applet
- chat-gpt-next-web-bin
- claws-mail-gtk2-git (optional)
- clone-tracker
- Show 254 more...
Latest Comments
Chryseus commented on 2026-10-22 00:10 (UTC)
@jose1711 I couldn't get patch 2 to apply but it managed to pass tests with just patch 3.
jose1711 commented on 2026-10-16 20:24 (UTC)
PKGBUILD changes
Add both patches to
source/b2sumsand extendprepare():Since #2 changes library behaviour, a
pkgrelbump makes sense. With these changes the package builds in a clean chroot and all 37 tests pass.jose1711 commented on 2026-10-16 20:23 (UTC)
check()currently fails in a clean chroot (tested with libpsl 0.21.5, publicsuffix-list 20260507, apache 2.4.69). There are three independent causes; below are fixes that make the full test suite pass.1.
tld-test:*.bdwas removed from the Public Suffix ListUpstream already fixed this (the test now uses
.jm), it just needs to be cherry-picked: 708719c7 "tld-test: update after changes in the public suffix list". It applies cleanly on top of 2.74.3.2.
cookies-testandtld-test(domain.biz.): trailing dot not handled — a real bug in the library, not just in the testssoup_psl_context()usespsl_latest(), which loads the plain-text/usr/share/publicsuffix/public_suffix_list.datbecause it is newer than libpsl's built-in data. With text-based data, libpsl does not strip a trailing dot:As a result, libsoup accepts a cookie with
Domain=.org., i.e. a supercookie valid for the whole TLD (cookies-test.c:232). Upstream master has the same code. Fix — strip the trailing dot before the libpsl lookups:0002-soup-tld-Handle-trailing-dot.patch3. All Apache-based tests (
auth,connection,range,proxy,pull-api): httpd refuses to startApache 2.4.69 dropped RFC 2069-style Digest (
AuthDigestQop none). No test checks for the absence of qop specifically, so realm3 can simply use regular Digest:0003-tests-Drop-AuthDigestQop-none.patchraurodse commented on 2026-08-06 16:56 (UTC) (edited on 2026-08-07 08:15 (UTC) by raurodse)
Hi, I'm trying to compile it, but it keeps failing during the tests. Specifically, it starts failing from test 32 onward. On Test 32 get time out error, and rest tests after that fail because a web server is supposed to be running.
Add exit code when compile
32/37 libsoup:server-test TIMEOUT 60.01s killed by signal 15 SIGTERM
eduardosato commented on 2026-07-29 17:52 (UTC)
Replying to my own comment. I was able to fix the issue by closing Firefox before building the package. Apparently having Firefox running interferes with libsoup's tests.
eduardosato commented on 2026-07-29 17:39 (UTC) (edited on 2026-07-29 17:39 (UTC) by eduardosato)
I am currently having trouble installing this package. I get the following error:
33/37 libsoup:auth-test OK 5.17s 34/37 libsoup:connection-test OK 1.67s 35/37 libsoup:range-test OK 1.09s 36/37 libsoup:proxy-test OK 1.36s 37/37 libsoup:pull-api-test OK 1.52s
Summary of Failures:
32/37 libsoup:hsts-db-test TIMEOUT 60.03s killed by signal 15 SIGTERM
Ok: 36
Fail: 0
Timeout: 1
Full log written to /home/xxxxxx/.cache/yay/libsoup/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check(). Aborting... -> error making: libsoup-exit status 4 -> Failed to install the following packages. Manual intervention is required: libsoup - exit status 4