Package Details: glib2-static 2.58.2-3

Git Clone URL: https://aur.archlinux.org/glib2-static.git (read-only)
Package Base: glib2-static
Description: Low level core library. Static library.
Upstream URL: https://wiki.gnome.org/Projects/GLib
Licenses: LGPL2.1
Submitter: sergej
Maintainer: falstaff_ch
Last Packager: falstaff_ch
Votes: 9
Popularity: 0.335594
First Submitted: 2013-10-11 17:41
Last Updated: 2019-01-18 08:43

Latest Comments

1 2 Next › Last »

traschke commented on 2019-02-12 17:41

With version 2.58.2-3 makepkg fails for me at check().

The corresponding lines from testlog.txt are the following:

 62/256 glib:glib / search-utils                FAIL     0.17 s (killed by signal 6 SIGABRT)

--- command ---
MALLOC_PERTURB_='107' G_TEST_SRCDIR='/home/user/.cache/yay/glib2-static/src/glib/glib/tests' G_TEST_BUILDDIR='/home/user/.cache/yay/glib2-static/src/build/glib/tests' MALLOC_CHECK_='2' G_DEBUG='gc-friendly' /home/user/.cache/yay/glib2-static/src/build/glib/tests/search-utils --tap
--- stdout ---
# random seed: R02S8e7b7c1d50ba0d2d5e2c1321957a09f9
1..1
# GLib-DEBUG: Started
# GLib-DEBUG: 'he' - 'Hello World' should match: OK
# GLib-DEBUG: 'wo' - 'Hello World' should match: OK
# GLib-DEBUG: 'lo' - 'Hello World' should NOT match: OK
# GLib-DEBUG: 'ld' - 'Hello World' should NOT match: OK
# GLib-DEBUG: 'wo' - 'Hello-World' should match: OK
# GLib-DEBUG: 'wo' - 'HelloWorld' should NOT match: OK
# GLib-DEBUG: 'jor' - 'Jörgen' should match: FAILED
Bail out! GLib:ERROR:../glib/glib/tests/search-utils.c:67:test_search: assertion failed: (ok)
--- stderr ---
**
GLib:ERROR:../glib/glib/tests/search-utils.c:67:test_search: assertion failed: (ok)
-------

khvalera commented on 2019-02-04 17:53

By doing:

check() {

meson test -C build

}

I also get the error:

117/256 glib:gio / contenttype   FAIL    0.27 s (killed by signal 6 SIGABRT)

This is a log file:

https://snuglinux.pp.ua/txt/testlog.txt

DDoSolitary commented on 2019-02-04 03:51

@greyltc I couldn't reproduce the error. I think doing some debugging in your build environment would help. Replace arch-meson with meson and add --buildtype debug then running gdb on the test executable will be possible.

DDoSolitary commented on 2019-02-03 14:32

I would suggest posting patches rather than complete a PKGBUILD so that the changed things can be easily figured out.

greyltc commented on 2019-02-03 10:28

Here's a fixed up PKGBUILD for the latest version:

https://gist.github.com/greyltc/c379a37366454ae6f6732fb23a80194b

one check failing for me now with

77/261 glib:glib / utf8-pointer                FAIL     5.88 s (killed by signal 6 SIGABRT)

greyltc commented on 2019-01-21 20:13

@falstaff_ch Could you please switch the source to use released glib source tarballs instead of using git and referencing a commit hash? Here they are: https://github.com/GNOME/glib/releases

Also, the sha256sums entry for the source definitely shouldn't be 'SKIP'.

Looks like 2.58.3 came out 7 hours ago ;-)

Thanks for fixing up the testing issues, but one still fails for me:

172/256 glib:gio / trash                        FAIL     0.27 s (killed by signal 6 SIGABRT)

any ideas?

falstaff_ch commented on 2019-01-18 08:44

@DDoSolitary thanks for looking into this! Just checked locally, works fine here too. Added the patch and updated PKGBUILD.

DDoSolitary commented on 2019-01-18 02:11

The patch is ready and I have submitted it as a merge request: https://gitlab.gnome.org/GNOME/glib/merge_requests/589

@falstaff_ch As it may take quite some time for the patch to be merged, released in the next version and ultimately available for us AUR users, could you please directly apply the patch in PKGBUILD. You can download the patch here: https://gitlab.gnome.org/GNOME/glib/merge_requests/589.diff

ekardnam commented on 2019-01-16 10:28

@DDoSolitary having your same problem here, if I can be of any help developing the patch please tell me at ekardnam@autistici.org thanks!

DDoSolitary commented on 2019-01-14 09:44

After some debugging I found out the problem. The error of desktop-app-info and appinfo is caused by incorrect permission configuration on my local machine, so just ignore it. The error of giomodule and resources is caused by dynamic linking based .so extensions, which can't be supported by static builds. I'm trying to work out a way to disable this extension functionality by applying a patch to remove some code.