diff options
author | Emanuele Ballarin | 2018-08-04 18:40:51 +0200 |
---|---|---|
committer | GitHub | 2018-08-04 18:40:51 +0200 |
commit | bb70266ce431e39f91920d201504e8b8d3096afa (patch) | |
tree | 93028aa82905dad8d7d108394a185101a2e8b5ad | |
parent | 5cafa315a04711dd160f00a7da1982b6da51814b (diff) | |
download | aur-bb70266ce431e39f91920d201504e8b8d3096afa.tar.gz |
Fix bugs introduced with v. 3.3
Nominally:
- `Missing custom libsqlite3, run "make deps" to setup.`
- `shared/idmap/shift_linux.go:29:10: fatal error: attr/xattr.h: No such file or directory`
-rw-r--r-- | PKGBUILD | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -41,10 +41,15 @@ build() { export GOPATH="${srcdir}/go" go_base=github.com/lxc/lxd mkdir -p "${GOPATH}" + # Fix for error "Missing custom libsqlite3[...]" GOPATH="${GOPATH}" go get "${go_base}" || echo "(ignoring go error)" export CGO_CFLAGS="-I${srcdir}/go/deps/sqlite/ -I${srcdir}/go/deps/dqlite/include/" export CGO_LDFLAGS="-L${srcdir}/go/deps/sqlite/.libs/ -L${srcdir}/go/deps/dqlite/.libs/" export LD_LIBRARY_PATH="${srcdir}/go/deps/sqlite/.libs/:${srcdir}/go/deps/dqlite/.libs/" + # Fix for error "attr/xattr.h: No such file or directory" + cd "${GOPATH}/src/${go_base}/../" + sed -i '/#include <attr\/xattr.h>/c\#include <sys\/xattr.h>' ./lxd/shared/idmap/shift_linux.go + # Normal execution cd "${GOPATH}/src/${go_base}" make deps make |