Skip to content

Instantly share code, notes, and snippets.

@pftbest
Created January 13, 2019 00:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pftbest/8ed58db08a6b367cb52bf69e25ae5e8e to your computer and use it in GitHub Desktop.
Save pftbest/8ed58db08a6b367cb52bf69e25ae5e8e to your computer and use it in GitHub Desktop.
macbook:~ vadzim$
macbook:~ vadzim$ nix-env -i meld
installing 'meld-3.18.3'
these derivations will be built:
/nix/store/ci5p3awqjm8rqmmzm7p8nfi9whzsj2f5-dconf-0.30.1.drv
/nix/store/pd556bahggcp0bjmi5r3vg6qswk56wlm-hook.drv
/nix/store/qxacixcaxsazhanvz3xmh2iffw6802h8-meld-3.18.3.drv
building '/nix/store/ci5p3awqjm8rqmmzm7p8nfi9whzsj2f5-dconf-0.30.1.drv'...
unpacking sources
unpacking source archive /nix/store/canh30a3lr5pmqdr6jgnn01qh4qzyhm2-dconf-0.30.1.tar.xz
source root is dconf-0.30.1
setting SOURCE_DATE_EPOCH to timestamp 1540245184 of file dconf-0.30.1/trim-lcov.py
patching sources
patching script interpreter paths in meson_post_install.py
meson_post_install.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/rvgqzfaqc93nl832xijfrkcjvlij3p58-python3-3.7.2/bin/python3"
configuring
meson flags: --buildtype=release --libdir=/nix/store/vz5ll4x65gdnkn5ing71kmdrdglahx9m-dconf-0.30.1-lib/lib --libexecdir=/nix/store/vz5ll4x65gdnkn5ing71kmdrdglahx9m-dconf-0.30.1-lib/libexec --bindir=/nix/store/xvhqs72drhyd7b0d84jijpcph65vlj5m-dconf-0.30.1/bin --sbindir=/nix/store/xvhqs72drhyd7b0d84jijpcph65vlj5m-dconf-0.30.1/sbin --includedir=/nix/store/mch3y2s42avmkriwpvwkivb8kvsvfb77-dconf-0.30.1-dev/include --mandir=/nix/store/xvhqs72drhyd7b0d84jijpcph65vlj5m-dconf-0.30.1/share/man --infodir=/nix/store/xvhqs72drhyd7b0d84jijpcph65vlj5m-dconf-0.30.1/share/info --localedir=/nix/store/vz5ll4x65gdnkn5ing71kmdrdglahx9m-dconf-0.30.1-lib/share/locale -Dauto_features=disabled --prefix=/nix/store/xvhqs72drhyd7b0d84jijpcph65vlj5m-dconf-0.30.1 --sysconfdir=/etc -Dgtk_doc=true
The Meson build system
Version: 0.48.2
Source dir: /private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1
Build dir: /private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build
Build type: native build
Project name: dconf
Project version: 0.30.1
Native C compiler: /nix/store/vcgm727r50w7mwy7fxmswhq4ffj2qqf0-clang-wrapper-5.0.2/bin/cc (clang 5.0.2 "clang version 5.0.2 (tags/RELEASE_502/final)")
Native Vala compiler: valac (valac 0.42.3)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /nix/store/9dn5wpwr3l39zanby90pcmi8y06kq6m7-pkg-config-0.29.2/bin/pkg-config (0.29.2)
Dependency gio-2.0 found: YES 2.58.1
Dependency gio-unix-2.0 found: YES 2.58.1
Dependency glib-2.0 found: YES 2.58.1
Dependency dbus-1 found: YES 1.12.12
Dependency vapigen found: YES 0.42.3
Dependency bash-completion found: YES 2.8
Configuring config.h using configuration
Compiler for C supports arguments -fvisibility=hidden: YES
Configuring ca.desrt.dconf.service using configuration
Program abicheck.sh found: YES (/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/gsettings/abicheck.sh)
Library posix found: YES
Program xsltproc found: YES (/nix/store/zb63r5qw2chdhgiwidbndxhv5gwvyxj7-libxslt-1.1.32-bin/bin/xsltproc)
Library dl found: YES
Library m found: YES
Program meson_post_install.py found: YES (/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/meson_post_install.py)
Build targets in project: 29
Found ninja-1.8.2 at /nix/store/znxxibyx4i1zmfg3z3axdsczx2v6f7rc-ninja-1.8.2/bin/ninja
meson: enabled parallel building
building
build flags: -j1 -l1
[1/77] Compiling C object 'shm/shm@@dconf-shm@sta/dconf-shm.c.o'.
[2/77] Linking static target shm/libdconf-shm.a.
[3/77] Compiling C object 'gvdb/gvdb@@gvdb@sta/gvdb-builder.c.o'.
[4/77] Compiling C object 'gvdb/gvdb@@gvdb@sta/gvdb-reader.c.o'.
[5/77] Linking static target gvdb/libgvdb.a.
[6/77] Compiling C object 'common/common@@dconf-common@sta/dconf-changeset.c.o'.
[7/77] Compiling C object 'common/common@@dconf-common@sta/dconf-error.c.o'.
[8/77] Compiling C object 'common/common@@dconf-common@sta/dconf-paths.c.o'.
[9/77] Linking static target common/libdconf-common.a.
[10/77] Compiling C object 'common/common@@dconf-common-hidden@sta/dconf-changeset.c.o'.
[11/77] Compiling C object 'common/common@@dconf-common-hidden@sta/dconf-error.c.o'.
[12/77] Compiling C object 'common/common@@dconf-common-hidden@sta/dconf-paths.c.o'.
[13/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine.c.o'.
[14/77] Linking static target common/libdconf-common-hidden.a.
[15/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-profile.c.o'.
[16/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-source.c.o'.
[17/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-source-file.c.o'.
[18/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-source-user.c.o'.
[19/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-source-service.c.o'.
[20/77] Compiling C object 'engine/engine@@dconf-engine@sta/dconf-engine-source-system.c.o'.
[21/77] Linking static target engine/libdconf-engine.a.
[22/77] Generating dconf-generated.c with a custom command.
[23/77] Generating dconf-generated.h with a custom command.
[24/77] Compiling C object 'service/service@@dconf-service@sta/meson-generated_.._dconf-generated.c.o'.
[25/77] Compiling C object 'service/service@@dconf-service@sta/dconf-blame.c.o'.
[26/77] Compiling C object 'service/service@@dconf-service@sta/dconf-gvdb-utils.c.o'.
[27/77] Compiling C object 'service/service@@dconf-service@exe/main.c.o'.
[28/77] Compiling C object 'service/service@@dconf-service@sta/dconf-keyfile-writer.c.o'.
[29/77] Compiling C object 'service/service@@dconf-service@sta/dconf-service.c.o'.
[30/77] Compiling C object 'service/service@@dconf-service@sta/dconf-shm-writer.c.o'.
[31/77] Compiling C object 'service/service@@dconf-service@sta/dconf-writer.c.o'.
[32/77] Linking static target service/libdconf-service.a.
[33/77] Linking target service/dconf-service.
[34/77] Compiling C object 'tests/tests@@shm@exe/tmpdir.c.o'.
[35/77] Compiling C object 'gdbus/gdbus@@dconf-gdbus-thread@sta/dconf-gdbus-thread.c.o'.
[36/77] Linking static target gdbus/libdconf-gdbus-thread.a.
[37/77] Compiling C object 'gdbus/gdbus@@dconf-gdbus-filter@sta/dconf-gdbus-filter.c.o'.
[38/77] Linking static target gdbus/libdconf-gdbus-filter.a.
[39/77] Compiling C object 'gsettings/gsettings@@dconfsettings@sha/dconfsettingsbackend.c.o'.
[40/77] Linking target gsettings/libdconfsettings.dylib.
[41/77] Compiling C object 'client/client@@dconf-client@sta/dconf-client.c.o'.
[42/77] Linking static target client/libdconf-client.a.
[43/77] Compiling C object 'client/client@@dconf@sha/dconf-client.c.o'.
[44/77] Linking target client/libdconf.1.dylib.
[45/77] Generating symbol file 'client/client@@dconf@sha/libdconf.1.dylib.symbols'.
[46/77] Compiling Vala source ../client/dconf.vapi ../bin/gvdb.vapi ../bin/dconf-dump.vala ../bin/dconf-update.vala ../bin/dconf.vala.
[47/77] Compiling C object 'bin/bin@@dconf@exe/meson-generated_dconf-dump.c.o'.
[48/77] Compiling C object 'bin/bin@@dconf@exe/meson-generated_dconf-update.c.o'.
[49/77] Compiling C object 'bin/bin@@dconf@exe/.._gvdb_gvdb-builder.c.o'.
[50/77] Compiling C object 'bin/bin@@dconf@exe/meson-generated_dconf.c.o'.
[51/77] Linking target bin/dconf.
[52/77] Generating dconf-service.1 with a custom command.
[53/77] Generating dconf.7 with a custom command.
[54/77] Generating dconf.1 with a custom command.
[55/77] Compiling C object 'tests/tests@@dconf-mock@sta/dconf-mock-gvdb.c.o'.
[56/77] Compiling C object 'tests/tests@@dconf-mock@sta/dconf-mock-dbus.c.o'.
[57/77] Compiling C object 'tests/tests@@dconf-mock@sta/dconf-mock-shm.c.o'.
[58/77] Linking static target tests/libdconf-mock.a.
[59/77] Compiling C object 'tests/tests@@paths@exe/paths.c.o'.
[60/77] Compiling C object 'tests/tests@@changeset@exe/changeset.c.o'.
[61/77] Linking target tests/changeset.
[62/77] Linking target tests/paths.
[63/77] Compiling C object 'tests/tests@@gvdb@exe/gvdb.c.o'.
[64/77] Compiling C object 'tests/tests@@shm@exe/shm.c.o'.
[65/77] Linking target tests/shm.
[66/77] Compiling C object 'tests/tests@@gdbus-thread@exe/dbus.c.o'.
[67/77] Linking target tests/gvdb.
[68/77] Compiling C object 'tests/tests@@writer@exe/meson-generated_.._.._service_dconf-generated.c.o'.
[69/77] Linking target tests/gdbus-thread.
[70/77] Compiling C object 'tests/tests@@gdbus-filter@exe/dbus.c.o'.
[71/77] Linking target tests/gdbus-filter.
[72/77] Compiling C object 'tests/tests@@engine@exe/engine.c.o'.
[73/77] Linking target tests/engine.
[74/77] Compiling C object 'tests/tests@@client@exe/client.c.o'.
[75/77] Compiling C object 'tests/tests@@writer@exe/writer.c.o'.
[76/77] Linking target tests/client.
[77/77] Linking target tests/writer.
FAILED: tests/writer
/nix/store/vcgm727r50w7mwy7fxmswhq4ffj2qqf0-clang-wrapper-5.0.2/bin/cc -o tests/writer 'tests/tests@@writer@exe/meson-generated_.._.._service_dconf-generated.c.o' 'tests/tests@@writer@exe/writer.c.o' -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names tests/libdconf-mock.a service/libdconf-service.a common/libdconf-common.a shm/libdconf-shm.a gvdb/libgvdb.a /nix/store/89izcz66lb5wyzcq10avr35pin3qd8gz-glib-2.58.1/lib/libglib-2.0.dylib -ldl -lm /nix/store/89izcz66lb5wyzcq10avr35pin3qd8gz-glib-2.58.1/lib/libgio-2.0.dylib /nix/store/89izcz66lb5wyzcq10avr35pin3qd8gz-glib-2.58.1/lib/libgobject-2.0.dylib -Wl,-headerpad_max_install_names -Wl,-rpath,/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build/tests -Wl,-rpath,/nix/store/89izcz66lb5wyzcq10avr35pin3qd8gz-glib-2.58.1/lib -Wl,-rpath,/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build/service -Wl,-rpath,/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build/common -Wl,-rpath,/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build/shm -Wl,-rpath,/private/tmp/nix-build-dconf-0.30.1.drv-0/dconf-0.30.1/build/gvdb
duplicate symbol _gvdb_table_new in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_list in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_get_names in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_get_value in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_has_value in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_get_table in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_free in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
duplicate symbol _gvdb_table_is_valid in:
tests/libdconf-mock.a(dconf-mock-gvdb.c.o)
gvdb/libgvdb.a(gvdb-reader.c.o)
ld: 8 duplicate symbols for architecture x86_64
clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
builder for '/nix/store/ci5p3awqjm8rqmmzm7p8nfi9whzsj2f5-dconf-0.30.1.drv' failed with exit code 1
cannot build derivation '/nix/store/qxacixcaxsazhanvz3xmh2iffw6802h8-meld-3.18.3.drv': 1 dependencies couldn't be built
error: build of '/nix/store/qxacixcaxsazhanvz3xmh2iffw6802h8-meld-3.18.3.drv' failed
macbook:~ vadzim$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment