Skip to content

Instantly share code, notes, and snippets.

@superherointj
Created February 9, 2023 22:19
Show Gist options
  • Save superherointj/08d68a9674f695e73bbabcf8c9a1e535 to your computer and use it in GitHub Desktop.
Save superherointj/08d68a9674f695e73bbabcf8c9a1e535 to your computer and use it in GitHub Desktop.
libsecret: non-deterministic fail - when CPU is busy, timeout happens and build fail
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/88i1hgaiqw1zli6p23mcb6pg57fr2rcw-libsecret-0.20.5.tar.xz
source root is libsecret-0.20.5
setting SOURCE_DATE_EPOCH to timestamp 1645424652 of file libsecret-0.20.5/tool/test-secret-tool.sh
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
patching script interpreter paths in ./tool/test-secret-tool-tpm2.sh ./tool/test-secret-tool.sh
./tool/test-secret-tool-tpm2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/qqa28hmysc23yy081d178jfd9a1yk8aw-bash-5.2-p15/bin/sh"
./tool/test-secret-tool.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/qqa28hmysc23yy081d178jfd9a1yk8aw-bash-5.2-p15/bin/sh"
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
meson flags: --buildtype=plain --libdir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/lib --libexecdir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/libexec --bindir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/bin --sbindir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/sbin --includedir=/nix/store/a0xcrac4p8rc11l09kjykfc9d9629zgs-libsecret-0.20.5-dev/include --mandir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/man --infodir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/info --localedir=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5
The Meson build system
Version: 0.64.1
Source dir: /build/libsecret-0.20.5
Build dir: /build/libsecret-0.20.5/build
Build type: native build
Project name: libsecret
Project version: 0.20.5
C compiler for the host machine: gcc (gcc 11.3.0 "gcc (GCC) 11.3.0")
C linker for the host machine: gcc ld.bfd 2.39
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /nix/store/v73ppkjk196bwsjm6yy9yv80bdq7q68v-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency glib-2.0 found: YES 2.74.3
Run-time dependency gio-2.0 found: YES 2.74.3
Run-time dependency gio-unix-2.0 found: YES 2.74.3
Run-time dependency libgcrypt found: YES 1.10.1
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency tss2-esys found: NO (tried pkgconfig and cmake)
Run-time dependency tss2-mu found: NO (tried pkgconfig and cmake)
Run-time dependency tss2-rc found: NO (tried pkgconfig and cmake)
Run-time dependency tss2-tctildr found: NO (tried pkgconfig and cmake)
Library m found: YES
Checking for function "mlock" : YES
Configuring config.h using configuration
Program msgfmt found: YES (/nix/store/b7fmxwwy243r6iakqcpr2kxqh8aslnxd-gettext-0.21/bin/msgfmt)
Program msginit found: YES (/nix/store/b7fmxwwy243r6iakqcpr2kxqh8aslnxd-gettext-0.21/bin/msginit)
Program msgmerge found: YES (/nix/store/b7fmxwwy243r6iakqcpr2kxqh8aslnxd-gettext-0.21/bin/msgmerge)
Program xgettext found: YES (/nix/store/b7fmxwwy243r6iakqcpr2kxqh8aslnxd-gettext-0.21/bin/xgettext)
Configuring secret-version.h using configuration
Program gdbus-codegen found: YES (/nix/store/24m8ipf4xxb9jwymppgzj9ksgaknkz4n-glib-2.74.3-dev/bin/gdbus-codegen)
Found pkg-config: /nix/store/v73ppkjk196bwsjm6yy9yv80bdq7q68v-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Program glib-mkenums found: YES (/nix/store/24m8ipf4xxb9jwymppgzj9ksgaknkz4n-glib-2.74.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/24m8ipf4xxb9jwymppgzj9ksgaknkz4n-glib-2.74.3-dev/bin/glib-mkenums)
Run-time dependency gobject-introspection-1.0 found: YES 1.74.0
Dependency gobject-introspection-1.0 found: YES 1.74.0 (cached)
Program g-ir-scanner found: YES (/nix/store/zd159y2p66vgxvm4ygrmvic7bwv32y2i-gobject-introspection-1.74.0-dev/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.74.0 (cached)
Program g-ir-compiler found: YES (/nix/store/zd159y2p66vgxvm4ygrmvic7bwv32y2i-gobject-introspection-1.74.0-dev/bin/g-ir-compiler)
Program vapigen found: YES (/nix/store/f1xb0i5z5gkb72iv274vjqyn5p4agc0i-vala-0.56.3/bin/vapigen)
Program vapigen found: YES (/nix/store/f1xb0i5z5gkb72iv274vjqyn5p4agc0i-vala-0.56.3/bin/vapigen)
Program python3 found: YES (/nix/store/sp5x6s8n36gjlwck74xhj1i61p66vcpa-python3-3.10.9/bin/python3.10)
Program gjs found: YES (/nix/store/db4a5g5jwsy61h6qvynzh1zbdd81pdwj-gjs-1.74.1/bin/gjs)
Vala compiler for the host machine: valac (valac 0.56.3)
Library glib-2.0 found: YES
Library gio-2.0 found: YES
Library glib-2.0 found: YES
Library gio-2.0 found: YES
Program test-secret-tool.sh found: YES (/build/libsecret-0.20.5/tool/test-secret-tool.sh)
Program xsltproc found: YES (/nix/store/2k25kq8hvqcnz0hf8q037j19chax17yn-libxslt-1.1.37-bin/bin/xsltproc)
Configuring libsecret.toml using configuration
Build-time dependency gi-docgen found: YES 2022.2
Program gi-docgen found: YES (/nix/store/1rlmskcwc0w0rlycdy4v7b6b55y7nw2c-gi-docgen-2022.2/bin/gi-docgen)
Build targets in project: 93
NOTICE: Future-deprecated features used:
* 0.56.0: {'meson.source_root', 'meson.build_root'}
libsecret 0.20.5
User defined options
auto_features: enabled
bindir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/bin
buildtype : plain
includedir : /nix/store/a0xcrac4p8rc11l09kjykfc9d9629zgs-libsecret-0.20.5-dev/include
infodir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/info
libdir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/lib
libexecdir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/libexec
localedir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/locale
mandir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/share/man
prefix : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5
sbindir : /nix/store/9c8dvrb99xnfpk72fkjlv5ccp0n4p8xs-libsecret-0.20.5/sbin
wrap_mode : nodownload
Found ninja-1.11.1 at /nix/store/gdfxcgs196s73k3gldf48haazr6vvxbi-ninja-1.11.1/bin/ninja
meson: enabled parallel building
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j32
[1/139] Generating po/ab/LC_MESSAGES/libsecret-ab.mo with a custom command
[2/139] Generating po/an/LC_MESSAGES/libsecret-an.mo with a custom command
[3/139] Generating po/ar/LC_MESSAGES/libsecret-ar.mo with a custom command
[4/139] Generating po/as/LC_MESSAGES/libsecret-as.mo with a custom command
[5/139] Generating po/be/LC_MESSAGES/libsecret-be.mo with a custom command
[6/139] Generating po/bg/LC_MESSAGES/libsecret-bg.mo with a custom command
[7/139] Generating po/bs/LC_MESSAGES/libsecret-bs.mo with a custom command
[8/139] Generating po/ca/LC_MESSAGES/libsecret-ca.mo with a custom command
[9/139] Generating po/ca@valencia/LC_MESSAGES/libsecret-ca@valencia.mo with a custom command
[10/139] Generating po/ckb/LC_MESSAGES/libsecret-ckb.mo with a custom command
[11/139] Generating po/cs/LC_MESSAGES/libsecret-cs.mo with a custom command
[12/139] Generating po/da/LC_MESSAGES/libsecret-da.mo with a custom command
[13/139] Generating po/de/LC_MESSAGES/libsecret-de.mo with a custom command
[14/139] Generating po/el/LC_MESSAGES/libsecret-el.mo with a custom command
[15/139] Generating po/en_GB/LC_MESSAGES/libsecret-en_GB.mo with a custom command
[16/139] Generating po/eo/LC_MESSAGES/libsecret-eo.mo with a custom command
[17/139] Generating po/es/LC_MESSAGES/libsecret-es.mo with a custom command
[18/139] Generating po/eu/LC_MESSAGES/libsecret-eu.mo with a custom command
[19/139] Generating po/fa/LC_MESSAGES/libsecret-fa.mo with a custom command
[20/139] Generating po/fi/LC_MESSAGES/libsecret-fi.mo with a custom command
[21/139] Generating po/fr/LC_MESSAGES/libsecret-fr.mo with a custom command
[22/139] Generating po/fur/LC_MESSAGES/libsecret-fur.mo with a custom command
[23/139] Generating po/gl/LC_MESSAGES/libsecret-gl.mo with a custom command
[24/139] Generating po/he/LC_MESSAGES/libsecret-he.mo with a custom command
[25/139] Generating po/hr/LC_MESSAGES/libsecret-hr.mo with a custom command
[26/139] Generating po/hu/LC_MESSAGES/libsecret-hu.mo with a custom command
[27/139] Generating po/id/LC_MESSAGES/libsecret-id.mo with a custom command
[28/139] Generating po/it/LC_MESSAGES/libsecret-it.mo with a custom command
[29/139] Generating po/ja/LC_MESSAGES/libsecret-ja.mo with a custom command
[30/139] Generating po/kk/LC_MESSAGES/libsecret-kk.mo with a custom command
[31/139] Generating po/ko/LC_MESSAGES/libsecret-ko.mo with a custom command
[32/139] Generating po/lt/LC_MESSAGES/libsecret-lt.mo with a custom command
[33/139] Generating po/lv/LC_MESSAGES/libsecret-lv.mo with a custom command
[34/139] Generating po/ml/LC_MESSAGES/libsecret-ml.mo with a custom command
[35/139] Generating po/ms/LC_MESSAGES/libsecret-ms.mo with a custom command
[36/139] Generating po/nb/LC_MESSAGES/libsecret-nb.mo with a custom command
[37/139] Generating po/ne/LC_MESSAGES/libsecret-ne.mo with a custom command
[38/139] Generating po/nl/LC_MESSAGES/libsecret-nl.mo with a custom command
[39/139] Generating po/oc/LC_MESSAGES/libsecret-oc.mo with a custom command
[40/139] Generating po/pa/LC_MESSAGES/libsecret-pa.mo with a custom command
[41/139] Generating po/pl/LC_MESSAGES/libsecret-pl.mo with a custom command
[42/139] Generating po/pt/LC_MESSAGES/libsecret-pt.mo with a custom command
[43/139] Generating po/pt_BR/LC_MESSAGES/libsecret-pt_BR.mo with a custom command
[44/139] Generating po/ro/LC_MESSAGES/libsecret-ro.mo with a custom command
[45/139] Generating po/ru/LC_MESSAGES/libsecret-ru.mo with a custom command
[46/139] Generating po/sk/LC_MESSAGES/libsecret-sk.mo with a custom command
[47/139] Generating po/sl/LC_MESSAGES/libsecret-sl.mo with a custom command
[48/139] Generating po/sr/LC_MESSAGES/libsecret-sr.mo with a custom command
[49/139] Generating po/sr@latin/LC_MESSAGES/libsecret-sr@latin.mo with a custom command
[50/139] Generating po/sv/LC_MESSAGES/libsecret-sv.mo with a custom command
[51/139] Generating po/tg/LC_MESSAGES/libsecret-tg.mo with a custom command
[52/139] Generating po/tr/LC_MESSAGES/libsecret-tr.mo with a custom command
[53/139] Generating po/uk/LC_MESSAGES/libsecret-uk.mo with a custom command
[54/139] Generating po/vi/LC_MESSAGES/libsecret-vi.mo with a custom command
[55/139] Generating po/zh_CN/LC_MESSAGES/libsecret-zh_CN.mo with a custom command
[56/139] Generating po/zh_HK/LC_MESSAGES/libsecret-zh_HK.mo with a custom command
[57/139] Generating po/zh_TW/LC_MESSAGES/libsecret-zh_TW.mo with a custom command
[58/139] Compiling C object egg/libegg.a.p/egg-hex.c.o
[59/139] Compiling C object egg/libegg.a.p/egg-libgcrypt.c.o
[60/139] Generating libsecret/secret-dbus-generated.c with a custom command
[61/139] Compiling C object egg/libegg.a.p/egg-testing.c.o
[62/139] Generating libsecret/secret-dbus-generated.h with a custom command
[63/139] Compiling C object egg/test-dh.p/test-dh.c.o
[64/139] Compiling C object egg/libegg.a.p/egg-hkdf.c.o
[65/139] Compiling C object egg/test-hex.p/test-hex.c.o
[66/139] Compiling C object egg/libegg.a.p/egg-dh.c.o
[67/139] Compiling C object egg/test-secmem.p/test-secmem.c.o
[68/139] Generating libsecret/secret-enum-types.h with a custom command (wrapped by meson to capture output)
[69/139] Compiling C object egg/test-hkdf.p/test-hkdf.c.o
[70/139] Compiling C object libsecret/libmock-service.so.p/mock-service.c.o
[71/139] Compiling C object libsecret/test-value.p/test-value.c.o
[72/139] Compiling C object libsecret/test-attributes.p/test-attributes.c.o
[73/139] Compiling C object libsecret/test-prompt.p/test-prompt.c.o
[74/139] Compiling C object libsecret/test-file-collection.p/test-file-collection.c.o
[75/139] Compiling C object libsecret/test-service.p/test-service.c.o
[76/139] Generating docs/man/secret-tool.1 with a custom command
[77/139] Compiling C object libsecret/test-password.p/test-password.c.o
[78/139] Compiling C object egg/libegg.a.p/egg-secure-memory.c.o
[79/139] Linking static target egg/libegg.a
[80/139] Compiling C object libsecret/test-session.p/test-session.c.o
[81/139] Compiling C object libsecret/test-methods.p/test-methods.c.o
[82/139] Generating libsecret/secret-enum-types.c with a custom command (wrapped by meson to capture output)
[83/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-schemas.c.o
[84/139] Compiling C object tool/secret-tool.p/secret-tool.c.o
../tool/secret-tool.c: In function 'write_password_stdout':
../tool/secret-tool.c:202:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
202 | write (1, "\n", 1);
| ^~~~~~~~~~~~~~~~~~
[85/139] Compiling C object libsecret/test-item.p/test-item.c.o
[86/139] Linking target egg/test-hex
[87/139] Linking target libsecret/libmock-service.so
[88/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-backend.c.o
[89/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-attributes.c.o
[90/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-retrievable.c.o
[91/139] Linking target egg/test-secmem
[92/139] Linking target egg/test-dh
[93/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-file-item.c.o
[94/139] Linking target egg/test-hkdf
[95/139] Compiling C object libsecret/test-paths.p/test-paths.c.o
[96/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-value.c.o
[97/139] Compiling C object libsecret/test-collection.p/test-collection.c.o
[98/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-schema.c.o
[99/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-prompt.c.o
[100/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/meson-generated_.._secret-enum-types.c.o
[101/139] Generating symbol file libsecret/libmock-service.so.p/libmock-service.so.symbols
[102/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-file-collection.c.o
[103/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-file-backend.c.o
[104/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-session.c.o
[105/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-util.c.o
[106/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-password.c.o
[107/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-collection.c.o
[108/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-item.c.o
[109/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-paths.c.o
[110/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-service.c.o
[111/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/secret-methods.c.o
[112/139] Compiling C object libsecret/libsecret-1.so.0.0.0.p/meson-generated_.._secret-dbus-generated.c.o
[113/139] Linking target libsecret/libsecret-1.so.0.0.0
[114/139] Generating symbol file libsecret/libsecret-1.so.0.0.0.p/libsecret-1.so.0.0.0.symbols
[115/139] Generating libsecret/MockService-0.gir with a custom command (wrapped by meson to set env)
[116/139] Linking target libsecret/test-attributes
[117/139] Linking target libsecret/test-prompt
[118/139] Linking target libsecret/test-session
[119/139] Linking target libsecret/test-value
[120/139] Linking target libsecret/test-paths
[121/139] Linking target libsecret/test-service
[122/139] Linking target libsecret/test-item
[123/139] Linking target libsecret/test-password
[124/139] Linking target libsecret/test-methods
[125/139] Linking target libsecret/test-file-collection
[126/139] Linking target libsecret/test-collection
[127/139] Linking target tool/secret-tool
[128/139] Generating libsecret/MockService-0.typelib with a custom command
[129/139] Generating libsecret/Secret-1.gir with a custom command (wrapped by meson to set env)
[130/139] Generating libsecret/Secret-1.typelib with a custom command
[131/139] Generating libsecret/libsecret-1.vapi with a custom command
[132/139] Generating libsecret/mock-service-0.vapi with a custom command
[133/139] Compiling Vala source libsecret/libsecret-1.vapi libsecret/mock-service-0.vapi ../libsecret/test-vala-unstable.vala
[134/139] Compiling Vala source libsecret/libsecret-1.vapi libsecret/mock-service-0.vapi ../libsecret/test-vala-lang.vala
[135/139] Compiling C object libsecret/test-vala-unstable.p/meson-generated_test-vala-unstable.c.o
[136/139] Compiling C object libsecret/test-vala-lang.p/meson-generated_test-vala-lang.c.o
[137/139] Linking target libsecret/test-vala-unstable
[138/139] Linking target libsecret/test-vala-lang
[139/139] Generating docs/reference/libsecret/libsecret-doc with a custom command
@nix { "action": "setPhase", "phase": "checkPhase" }
running tests
ninja: no work to do.
ninja: Entering directory `/build/libsecret-0.20.5/build'
ninja: no work to do.
[1-24/24] πŸŒ‘ libsecret:secret-tool / test-secret-tool.sh 0/30s
1/24 libsecret:libegg / test-hex OK 0.89s
2/24 libsecret:libegg / test-secmem OK 0.86s
3/24 libsecret:libegg / test-dh OK 0.82s
4/24 libsecret:libegg / test-hkdf OK 0.79s
5/24 libsecret:libsecret / test-attributes OK 0.75s
6/24 libsecret:libsecret / test-value OK 0.71s
[7-24/24] πŸŒ’ libsecret:secret-tool / test-secret-tool.sh 0/30s
[7-24/24] πŸŒ“ libsecret:vala / test-vala-unstable 0/30s
7/24 libsecret:libsecret / test-file-collection OK 0.54s
[8-24/24] πŸŒ” libsecret:vala / test-vala-unstable 0/30s
8/24 libsecret:javascript / test-js-lookup OK 0.39s
[9-24/24] πŸŒ• libsecret:vala / test-vala-unstable 0/30s
9/24 libsecret:javascript / test-js-clear OK 0.37s
[10-24/24] πŸŒ– libsecret:vala / test-vala-unstable 0/30s
10/24 libsecret:vala / test-vala-unstable OK 0.34s
[11-24/24] πŸŒ— libsecret:vala / test-vala-lang 0/30s
11/24 libsecret:vala / test-vala-lang OK 0.40s
[12-24/24] 🌘 libsecret:javascript / test-js-store 0/30s
12/24 libsecret:javascript / test-js-store OK 0.52s
[13-24/24] πŸŒ‘ libsecret:python / test-py-store 0/30s
13/24 libsecret:python / test-py-store OK 0.91s
14/24 libsecret:secret-tool / test-secret-tool.sh OK 0.67s
[15-24/24] πŸŒ’ libsecret:python / test-py-clear 0/30s
15/24 libsecret:libsecret / test-session OK 1.61s
[16-24/24] πŸŒ“ libsecret:python / test-py-clear 1/30s
16/24 libsecret:python / test-py-clear OK 1.36s
[17-24/24] πŸŒ” libsecret:python / test-py-lookup 1/30s
17/24 libsecret:python / test-py-lookup OK 1.42s
[18-24/24] πŸŒ• libsecret:libsecret / test-collection 1/30s
[18-24/24] πŸŒ– libsecret:libsecret / test-item 1/30s
18/24 libsecret:libsecret / test-prompt OK 2.69s
[19-24/24] πŸŒ— libsecret:libsecret / test-item 2/30s
[19-24/24] 🌘 libsecret:libsecret / test-password 2/30s
19/24 libsecret:libsecret / test-password OK 3.32s
[20-24/24] πŸŒ‘ libsecret:libsecret / test-methods 3/30s
[20-24/24] πŸŒ’ libsecret:libsecret / test-paths 3/30s
20/24 libsecret:libsecret / test-paths OK 4.46s
[21-24/24] πŸŒ“ libsecret:libsecret / test-service 4/30s
[21-24/24] πŸŒ” libsecret:libsecret / test-collection 4/30s
21/24 libsecret:libsecret / test-collection FAIL 4.57s killed by signal 5 SIGTRAP
>>> MALLOC_PERTURB_=18 /build/libsecret-0.20.5/build/libsecret/test-collection
βœ€
stdout:
# random seed: R02Sc441561d83e297f6a7ec839a5ff555b4
1..27
# Start of collection tests
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 1 /collection/new-sync
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 2 /collection/new-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 3 /collection/new-sync-noexist
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 4 /collection/new-async-noexist
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 5 /collection/for-alias-sync
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 6 /collection/for-alias-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 7 /collection/for-alias-load-sync
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 8 /collection/for-alias-load-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 9 /collection/create-sync
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 10 /collection/create-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 11 /collection/properties
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 12 /collection/items
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 13 /collection/items-empty
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 14 /collection/items-empty-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 15 /collection/set-label-sync
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 16 /collection/set-label-async
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
ok 17 /collection/set-label-prop
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# libsecret-INFO: Remote error from secret service: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
Bail out! libsecret-FATAL-WARNING: couldn't set SecretCollection Label: Message recipient disconnected from message bus without replying
stderr:
(test-collection:832): libsecret-WARNING **: 22:17:53.444: couldn't set SecretCollection Label: Message recipient disconnected from message bus without replying
[22-24/24] πŸŒ• libsecret:libsecret / test-item 4/30s
22/24 libsecret:libsecret / test-item OK 4.84s
[23-24/24] πŸŒ– libsecret:libsecret / test-methods 4/30s
[23-24/24] πŸŒ— libsecret:libsecret / test-service 5/30s
23/24 libsecret:libsecret / test-methods OK 5.74s
[24/24] 🌘 libsecret:libsecret / test-service 5/30s
[24/24] πŸŒ‘ libsecret:libsecret / test-service 6/30s
[24/24] πŸŒ’ libsecret:libsecret / test-service 7/30s
[24/24] πŸŒ“ libsecret:libsecret / test-service 8/30s
[24/24] πŸŒ” libsecret:libsecret / test-service 9/30s
[24/24] πŸŒ• libsecret:libsecret / test-service 10/30s
[24/24] πŸŒ– libsecret:libsecret / test-service 11/30s
[24/24] πŸŒ— libsecret:libsecret / test-service 12/30s
[24/24] 🌘 libsecret:libsecret / test-service 13/30s
[24/24] πŸŒ‘ libsecret:libsecret / test-service 14/30s
24/24 libsecret:libsecret / test-service OK 15.51s
Summary of Failures:
21/24 libsecret:libsecret / test-collection FAIL 4.57s killed by signal 5 SIGTRAP
Ok: 23
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /build/libsecret-0.20.5/build/meson-logs/testlog.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment