Skip to content

Instantly share code, notes, and snippets.

@trisk
Created January 27, 2015 21:47
Show Gist options
  • Save trisk/02c7c54d054ac061734d to your computer and use it in GitHub Desktop.
Save trisk/02c7c54d054ac061734d to your computer and use it in GitHub Desktop.
Some libsystemd link errors
GOROOT=/ws/mistifyio/mistify-os/go/go1.4/go PATH=/ws/mistifyio/mistify-os/go/go1.4/go/bin:/usr/local/bin:/usr/bi
n:/bin:/usr/bin/X11:/usr/games:/usr/sbin:/home/trisk/bin CGO_CPPFLAGS=-I/ws/mistifyio/mistify-os/build/mistify/t
arget/usr/include CGO_LDFLAGS="-L/ws/mistifyio/mistify-os/build/mistify/target/lib -L/ws/mistifyio/mistify-os/bu
ild/mistify/target/usr/lib -lsystemd" GOPATH=/ws/mistifyio/mistify-os/build/mistify/tmp/GOPATH make install DEST
DIR=/ws/mistifyio/mistify-os/build/mistify/target -C /ws/mistifyio/mistify-os/build/mistify/tmp/GOPATH/src/githu
b.com/mistifyio/mistify-agent-libvirt
make[1]: Entering directory `/net/nexenta/export/ws/mistifyio/mistify-os/build/mistify/tmp/GOPATH/src/github.com
/mistifyio/mistify-agent-libvirt'
cd cmd/mistify-libvirt && \
go get && \
go build
# github.com/alexzorin/libvirt-go
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libcap.so.2, needed by /ws/mistifyio/mistify-os/
build/mistify/target/usr/lib/libsystemd.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: liblzma.so.5, needed by /ws/mistifyio/mistify-os
/build/mistify/target/usr/lib/libsystemd.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libgcrypt.so.20, needed by /ws/mistifyio/mistify
-os/build/mistify/target/usr/lib/libsystemd.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libgpg-error.so.0, needed by /ws/mistifyio/misti
fy-os/build/mistify/target/usr/lib/libsystemd.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libyajl.so.2, needed by /ws/mistifyio/mistify-os
/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libnl-route-3.so.200, needed by /ws/mistifyio/mi
stify-os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libnl-3.so.200, needed by /ws/mistifyio/mistify-
os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libdevmapper.so.1.02, needed by /ws/mistifyio/mi
stify-os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libxml2.so.2, needed by /ws/mistifyio/mistify-os
/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libdbus-1.so.3, needed by /ws/mistifyio/mistify-
os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libgnutls.so.28, needed by /ws/mistifyio/mistify
-os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libnettle.so.4, needed by /ws/mistifyio/mistify-
os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libhogweed.so.2, needed by /ws/mistifyio/mistify
-os/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
/net/nexenta/export/ws/mistifyio/mistify-os/toolchain/variations/master/bin/../lib/gcc/x86_64-unknown-linux-gnu/
4.9.2/../../../../x86_64-unknown-linux-gnu/bin/ld.bfd: warning: libgmp.so.10, needed by /ws/mistifyio/mistify-os
/build/mistify/target/usr/lib/libvirt.so, not found (try using -rpath or -rpath-link)
... etc, along with the associated undefined symbols.
[trisk@plebian]% ldd build/mistify/target/usr/lib/libsystemd.so /ws/mistifyio/mistify-os
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by build/mistify/target/usr/lib/libsystemd.so)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by build/mistify/target/usr/lib/libsystemd.so)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.16' not found (required by build/mistify/target/usr/lib/libsystemd.so)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libcap.so.2)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/liblzma.so.5)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libgcrypt.so.20)
build/mistify/target/usr/lib/libsystemd.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libgpg-error.so.0)
linux-vdso.so.1 => (0x00007fff6d1ff000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3fe4763000)
libcap.so.2 => /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libcap.so.2 (0x00007f3fe455e000)
liblzma.so.5 => /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/liblzma.so.5 (0x00007f3fe433c000)
libgcrypt.so.20 => /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libgcrypt.so.20 (0x00007f3fe4021000)
libgpg-error.so.0 => /ws/mistifyio/mistify-os/build/mistify/host/usr/x86_64-buildroot-linux-gnu/sysroot/usr/lib/libgpg-error.so.0 (0x00007f3fe3e1c000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f3fe3c06000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3fe39fe000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3fe37e2000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3fe3455000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3fe499f000)
libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f3fe3250000)
[trisk@plebian]% find build/mistify/target/ -name 'libpcap*' /ws/mistifyio/mistify-os
build/mistify/target/usr/lib/libpcap.so.1.6.2
build/mistify/target/usr/lib/libpcap.so.1
build/mistify/target/usr/lib/libpcap.a
build/mistify/target/usr/lib/libpcap.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment