GNOME Bugzilla – Bug 705139
'make check' fails
Last modified: 2019-02-22 11:59:13 UTC
make check fails here because it doesn't find libm.so under /usr/lib64 or something like that. Tried changing the path in the test code, but it still failed. /gck/attributes/new-empty: OK /gck/attributes/empty: OK /gck/attributes/find_attributes: OK PASS: test-gck-attributes TEST: test-gck-module... (pid=4201) /gck/module/initialize_async: OK /gck/module/invalid_modules: p11-kit: couldn't load module: /opt/gnome3/lib64/pkcs11/blah-blah-non-existant: /opt/gnome3/lib64/pkcs11/blah-blah-non-existant: cannot open shared object file: No such file or directory p11-kit: couldn't load module: /usr/lib/libm.so: /usr/lib/libm.so: cannot open shared object file: No such file or directory FAIL GTester: last random seed: R02S0501612e6f69118546f8f370939496a7 make[4]: *** [test] Terminert make[4]: Leaving directory `/home/kmaraas/src/gnome/gcr/gck/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/kmaraas/src/gnome/gcr/gck/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/kmaraas/src/gnome/gcr/gck' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/kmaraas/src/gnome/gcr/gck' make: *** [check-recursive] Error 1 *** Error during phase check of gcr: ########## Error running make -j2 check *** [24/228]
Is there a special setting to get jhbuild to run 'make check'? I've tried 'jhbuild buildone --force libsecret' but it doesn't do make check.
--check
Created attachment 251980 [details] [review] More reliable means of checking if object was finalized Don't try to use G_IS_OBJECT() to see if an object was finalized as this segfaults in corner cases, even with our crafty check for a pointer within our memory space.
Attachment 251980 [details] pushed as dd6aba8 - More reliable means of checking if object was finalized