diff options
-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 |