canonical / lxd

Powerful system container and virtual machine manager
https://canonical.com/lxd
GNU Affero General Public License v3.0
4.32k stars 925 forks source link

Failing to build cgo with glibc 2.36 #10738

Closed powersj closed 2 years ago

powersj commented 2 years ago

Required information

Issue description

Any import of the lxd client results in errors during build:

package main

import _ "github.com/lxc/lxd/client"

func main() {
}
$ go build
# github.com/lxc/lxd/shared
In file included from ../go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803160445-f394a9954fcc/shared/util_linux_cgo.go:35:
./../lxd/include/syscall_wrappers.h:30:19: error: static declaration of 'open_tree' follows non-static declaration
   30 | static inline int open_tree(int dfd, const char *filename, unsigned int flags)
      |                   ^~~~~~~~~
In file included from ./../lxd/include/macro.h:33,
                 from ./../lxd/include/memory_utils.h:11,
                 from ./../lxd/include/process_utils.h:18,
                 from ../go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803160445-f394a9954fcc/shared/util_linux_cgo.go:34:
/usr/include/sys/mount.h:253:12: note: previous declaration of 'open_tree' with type 'int(int,  const char *, unsigned int)'
  253 | extern int open_tree (int __dfd, const char *__filename, unsigned int __flags)
      |            ^~~~~~~~~
./../lxd/include/syscall_wrappers.h:45:19: error: conflicting types for 'mount_setattr'; have 'int(int,  const char *, unsigned int,  struct lxc_mount_attr *, size_t)' {aka 'int(int,  const char *, unsigned int,  struct lxc_mount_attr *, long unsigned int)'}
   45 | static inline int mount_setattr(int dfd, const char *path, unsigned int flags,
      |                   ^~~~~~~~~~~~~
/usr/include/sys/mount.h:261:12: note: previous declaration of 'mount_setattr' with type 'int(int,  const char *, unsigned int,  struct mount_attr *, size_t)' {aka 'int(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)'}
  261 | extern int mount_setattr (int __dfd, const char *__path, unsigned int __flags,
      |            ^~~~~~~~~~~~~
./../lxd/include/syscall_wrappers.h:51:19: error: static declaration of 'move_mount' follows non-static declaration
   51 | static inline int move_mount(int from_dfd, const char *from_pathname, int to_dfd,
      |                   ^~~~~~~~~~
/usr/include/sys/mount.h:239:12: note: previous declaration of 'move_mount' with type 'int(int,  const char *, int,  const char *, unsigned int)'
  239 | extern int move_mount (int __from_dfd, const char *__from_pathname,
      |            ^~~~~~~~~~

Steps to reproduce

  1. Use the example go file above
  2. Run go build
  3. Note the errors

Information to attach

stgraber commented 2 years ago
stgraber@castiana:~$ mkdir a
stgraber@castiana:~$ cd a
stgraber@castiana:~/a$ vi main.go
stgraber@castiana:~/a$ cat main.go
package main

import _ "github.com/lxc/lxd/client"

func main() {
}
stgraber@castiana:~/a$ go mod init test
go: creating new go.mod: module test
go: to add module requirements and sums:
    go mod tidy
stgraber@castiana:~/a$ go mod tidy
go: finding module for package github.com/lxc/lxd/client
go: downloading github.com/lxc/lxd v0.0.0-20220803201014-056452370988
go: found github.com/lxc/lxd/client in github.com/lxc/lxd v0.0.0-20220803201014-056452370988
go: downloading gopkg.in/macaroon-bakery.v3 v3.0.0
go: downloading golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8
go: downloading github.com/stretchr/testify v1.8.0
go: downloading github.com/sirupsen/logrus v1.9.0
go: downloading golang.org/x/net v0.0.0-20220708220712-1185a9018129
go: downloading github.com/google/go-cmp v0.5.5
go: downloading golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
stgraber@castiana:~/a$ go build -v -x ./

WORK=/tmp/go-build77916675
# get https://proxy.golang.org/golang.org/x/sys/@v/v0.0.0-20220715151400-c0bba94af5f8.info
# get https://proxy.golang.org/golang.org/x/sys/@v/v0.0.0-20220715151400-c0bba94af5f8.info: 200 OK (0.171s)
# get https://proxy.golang.org/github.com/sirupsen/logrus/@v/v1.9.0.info
# get https://proxy.golang.org/github.com/sirupsen/logrus/@v/v1.9.0.info: 200 OK (0.034s)
# get https://proxy.golang.org/gopkg.in/macaroon-bakery.v3/@v/v3.0.0.info
# get https://proxy.golang.org/gopkg.in/macaroon-bakery.v3/@v/v3.0.0.info: 200 OK (0.042s)
# get https://proxy.golang.org/golang.org/x/net/@v/v0.0.0-20220708220712-1185a9018129.info
# get https://proxy.golang.org/golang.org/x/net/@v/v0.0.0-20220708220712-1185a9018129.info: 200 OK (0.034s)
github.com/lxc/lxd/lxd/revert
mkdir -p $WORK/b135/
github.com/lxc/lxd/lxd/include
mkdir -p $WORK/b132/
cat >$WORK/b135/importcfg << 'EOF' # internal
# import config
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b135/_pkg_.a -trimpath "$WORK/b135=>" -p github.com/lxc/lxd/lxd/revert -lang=go1.18 -complete -buildid 8eibMCHIj-H98sWKqQw7/8eibMCHIj-H98sWKqQw7 -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b135/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/revert/revert.go
cat >$WORK/b132/importcfg << 'EOF' # internal
# import config
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b132/_pkg_.a -trimpath "$WORK/b132=>" -p github.com/lxc/lxd/lxd/include -lang=go1.18 -complete -buildid 2Tl0Zu1Sk3VXTMTlucAf/2Tl0Zu1Sk3VXTMTlucAf -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b132/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/include/dummy.go
golang.org/x/sys/internal/unsafeheader
mkdir -p $WORK/b142/
cat >$WORK/b142/importcfg << 'EOF' # internal
# import config
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b142/_pkg_.a -trimpath "$WORK/b142=>" -p golang.org/x/sys/internal/unsafeheader -lang=go1.17 -complete -buildid LMRKuOEe8tE6BcHjG6aW/LMRKuOEe8tE6BcHjG6aW -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b142/importcfg -pack /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/internal/unsafeheader/unsafeheader.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b142/_pkg_.a # internal
cp $WORK/b142/_pkg_.a /home/stgraber/.cache/go-build/89/89e88a496688c4c84c63d706447c90aafae5aba7ca58896f1210e48af6b595d6-d # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b132/_pkg_.a # internal
cp $WORK/b132/_pkg_.a /home/stgraber/.cache/go-build/7d/7ddb00fdfebf053fba745c877b7f394f0db48e3a296c27ec6d55fb93b2ef4aed-d # internal
github.com/lxc/lxd/shared/ioprogress
mkdir -p $WORK/b138/
cat >$WORK/b138/importcfg << 'EOF' # internal
# import config
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b138/_pkg_.a -trimpath "$WORK/b138=>" -p github.com/lxc/lxd/shared/ioprogress -lang=go1.18 -complete -buildid NztRiBb_Vi6kShkEpmPw/NztRiBb_Vi6kShkEpmPw -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b138/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/ioprogress/data.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/ioprogress/reader.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/ioprogress/tracker.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/ioprogress/writer.go
golang.org/x/sys/unix
mkdir -p $WORK/b141/
cat >$WORK/b141/go_asm.h << 'EOF' # internal
EOF
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/sys/unix -trimpath "$WORK/b141=>" -I $WORK/b141/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -gensymabis -o $WORK/b141/symabis ./asm_linux_amd64.s
cat >$WORK/b141/importcfg << 'EOF' # internal
# import config
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile encoding/binary=/snap/go/9848/pkg/linux_amd64/encoding/binary.a
packagefile golang.org/x/sys/internal/unsafeheader=$WORK/b142/_pkg_.a
packagefile math/bits=/snap/go/9848/pkg/linux_amd64/math/bits.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile syscall=/snap/go/9848/pkg/linux_amd64/syscall.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b141/_pkg_.a -trimpath "$WORK/b141=>" -p golang.org/x/sys/unix -lang=go1.17 -buildid qEd5haAaOzOMSwidklhs/qEd5haAaOzOMSwidklhs -goversion go1.18.3 -symabis $WORK/b141/symabis -c=4 -nolocalimports -importcfg $WORK/b141/importcfg -pack -asmhdr $WORK/b141/go_asm.h /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/affinity_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/aliases.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/bluetooth_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/constants.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/dev_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/dirent.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/endian_little.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/env_unix.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/fcntl.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/fdset.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/ifreq_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/ioctl.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/ioctl_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/pagesize_unix.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/race0.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/readdirent_getdents.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/sockcmsg_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/sockcmsg_unix.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/sockcmsg_unix_other.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/str.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_linux_alarm.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_linux_amd64.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_linux_amd64_gc.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_linux_gc.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_unix.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/syscall_unix_gc.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/sysvshm_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/sysvshm_unix.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/timestruct.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zerrors_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zerrors_linux_amd64.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zptrace_x86_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zsyscall_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zsyscall_linux_amd64.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/zsysnum_linux_amd64.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/ztypes_linux.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix/ztypes_linux_amd64.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b135/_pkg_.a # internal
cp $WORK/b135/_pkg_.a /home/stgraber/.cache/go-build/9e/9e5d147067162ffa1485765e411d34f4461258c8649e3183b6ec1d2599899e77-d # internal
github.com/lxc/lxd/lxd/device/config
mkdir -p $WORK/b134/
cat >$WORK/b134/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/lxc/lxd/lxd/revert=$WORK/b135/_pkg_.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b134/_pkg_.a -trimpath "$WORK/b134=>" -p github.com/lxc/lxd/lxd/device/config -lang=go1.18 -complete -buildid 8RkI-nAzVy3JzdDux4ul/8RkI-nAzVy3JzdDux4ul -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b134/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/consts.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/device_proxyaddress.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/device_runconfig.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/devices.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/devices_sort.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/device/config/devices_utils.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b138/_pkg_.a # internal
cp $WORK/b138/_pkg_.a /home/stgraber/.cache/go-build/a4/a4289eac7559d2a09614569b1f2a2748b08400f63e9487ac202d04e93b47fab8-d # internal
github.com/lxc/lxd/shared/units
mkdir -p $WORK/b147/
cat >$WORK/b147/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b147/_pkg_.a -trimpath "$WORK/b147=>" -p github.com/lxc/lxd/shared/units -lang=go1.18 -complete -buildid Qg8ITpbUtKLojMn66Ejb/Qg8ITpbUtKLojMn66Ejb -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b147/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/units/units.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b134/_pkg_.a # internal
cp $WORK/b134/_pkg_.a /home/stgraber/.cache/go-build/17/173d63d2527dcfe7e440bb61428f0b76dc5666a1a165885f6f60a72966f10cc9-d # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b147/_pkg_.a # internal
cp $WORK/b147/_pkg_.a /home/stgraber/.cache/go-build/2d/2d37d5ced646caba94ca93e08c89fae8fd5a20cb5075ae2f1d61e9f4821d4154-d # internal
os/user
mkdir -p $WORK/b156/
cd /snap/go/9848/src/os/user
TERM='dumb' CGO_LDFLAGS='"-L/home/stgraber/data/code/go/deps/sqlite/.libs/" "-L/home/stgraber/data/code/go/deps/libco/" "-L/home/stgraber/data/code/go/deps/raft/.libs" "-L/home/stgraber/data/code/go/deps/dqlite/.libs/"' /snap/go/9848/pkg/tool/linux_amd64/cgo -objdir $WORK/b156/ -importpath os/user -- -I $WORK/b156/ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ ./cgo_listgroups_unix.go ./cgo_lookup_unix.go ./getgrouplist_unix.go
github.com/lxc/lxd/shared/api
mkdir -p $WORK/b136/
github.com/lxc/lxd/shared/cancel
mkdir -p $WORK/b137/
cat >$WORK/b136/importcfg << 'EOF' # internal
# import config
packagefile encoding/base64=/snap/go/9848/pkg/linux_amd64/encoding/base64.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b136/_pkg_.a -trimpath "$WORK/b136=>" -p github.com/lxc/lxd/shared/api -lang=go1.18 -complete -buildid GtIXch44rosMjyYU_0vl/GtIXch44rosMjyYU_0vl -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b136/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/certificate.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/cluster.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container_backup.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container_console.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container_exec.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container_snapshot.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/container_state.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/doc.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/error.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/event.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/event_lifecycle.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/image.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance_backup.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance_console.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance_exec.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance_snapshot.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/instance_state.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network_acl.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network_forward.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network_load_balancer.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network_peer.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/network_zone.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/operation.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/profile.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/project.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/resource.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/response.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/server.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/status_code.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/storage_pool.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/storage_pool_volume.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/storage_pool_volume_backup.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/storage_pool_volume_snapshot.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/storage_pool_volume_state.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/url.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/api/warning.go
cat >$WORK/b137/importcfg << 'EOF' # internal
# import config
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b137/_pkg_.a -trimpath "$WORK/b137=>" -p github.com/lxc/lxd/shared/cancel -lang=go1.18 -complete -buildid nSNNy2t6V1owW9kDYSBD/nSNNy2t6V1owW9kDYSBD -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b137/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/cancel/canceller.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/cancel/http.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b137/_pkg_.a # internal
cp $WORK/b137/_pkg_.a /home/stgraber/.cache/go-build/a8/a828117e54c88cb455dca38f2cbcf37e5fa7b7425e1ae3b69509cc5e71130a61-d # internal
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/unix
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/sys/unix -trimpath "$WORK/b141=>" -I $WORK/b141/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -o $WORK/b141/asm_linux_amd64.o ./asm_linux_amd64.s
/snap/go/9848/pkg/tool/linux_amd64/pack r $WORK/b141/_pkg_.a $WORK/b141/asm_linux_amd64.o # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b141/_pkg_.a # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b136/_pkg_.a # internal
cp $WORK/b141/_pkg_.a /home/stgraber/.cache/go-build/80/80520cfd380c493a644732f1709ca7f4f98f265172edc24c125f42ac44271229-d # internal
github.com/lxc/lxd/shared/termios
mkdir -p $WORK/b140/
cat >$WORK/b140/importcfg << 'EOF' # internal
# import config
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b140/_pkg_.a -trimpath "$WORK/b140=>" -p github.com/lxc/lxd/shared/termios -lang=go1.18 -complete -buildid oVc_wDoLILCTUB4TZINY/oVc_wDoLILCTUB4TZINY -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b140/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/termios/termios.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/termios/termios_linux.go
github.com/sirupsen/logrus
mkdir -p $WORK/b143/
cat >$WORK/b143/importcfg << 'EOF' # internal
# import config
packagefile bufio=/snap/go/9848/pkg/linux_amd64/bufio.a
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile log=/snap/go/9848/pkg/linux_amd64/log.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile sync/atomic=/snap/go/9848/pkg/linux_amd64/sync/atomic.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
packagefile unicode/utf8=/snap/go/9848/pkg/linux_amd64/unicode/utf8.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b143/_pkg_.a -trimpath "$WORK/b143=>" -p github.com/sirupsen/logrus -lang=go1.13 -complete -buildid GBQFo3rUlAb3kBPJMbbJ/GBQFo3rUlAb3kBPJMbbJ -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b143/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/alt_exit.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/buffer_pool.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/doc.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/entry.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/exported.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/formatter.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/hooks.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/json_formatter.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/logger.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/logrus.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/terminal_check_notappengine.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/terminal_check_unix.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/text_formatter.go /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/writer.go
cp $WORK/b136/_pkg_.a /home/stgraber/.cache/go-build/9e/9e173b08bb6b48e8461c65021f9385ba728d411725d5d4fca39fad5a29e9fb7b-d # internal
github.com/lxc/lxd/lxd/instance/instancetype
mkdir -p $WORK/b133/
cat >$WORK/b133/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/lxc/lxd/lxd/device/config=$WORK/b134/_pkg_.a
packagefile github.com/lxc/lxd/shared/api=$WORK/b136/_pkg_.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b133/_pkg_.a -trimpath "$WORK/b133=>" -p github.com/lxc/lxd/lxd/instance/instancetype -lang=go1.18 -complete -buildid qh3i8VjuJb_7KnEeYK5C/qh3i8VjuJb_7KnEeYK5C -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b133/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/instance/instancetype/instance_type.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/lxd/instance/instancetype/instance_vmagent.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b133/_pkg_.a # internal
cp $WORK/b133/_pkg_.a /home/stgraber/.cache/go-build/df/dff4acddd607e4662fe6af4db2dab631698bf097cc9a85096431a55f371d0541-d # internal
github.com/lxc/lxd/shared/osarch
mkdir -p $WORK/b150/
cat >$WORK/b150/importcfg << 'EOF' # internal
# import config
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b150/_pkg_.a -trimpath "$WORK/b150=>" -p github.com/lxc/lxd/shared/osarch -lang=go1.18 -complete -buildid SitTUCnBPB9uaYST34tF/SitTUCnBPB9uaYST34tF -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b150/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/osarch/architectures.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/osarch/architectures_linux.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/osarch/release.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b140/_pkg_.a # internal
cp $WORK/b140/_pkg_.a /home/stgraber/.cache/go-build/b4/b4426bf0c13759950de99a4ce3054bb226791368e7a0a1c8247536876275b160-d # internal
github.com/lxc/lxd/shared/tcp
mkdir -p $WORK/b158/
cat >$WORK/b158/importcfg << 'EOF' # internal
# import config
packagefile crypto/tls=/home/stgraber/.cache/go-build/25/254e6fd723baad008740aba5fbcb92a2c9cc0967efcdfae8c361cc49983bc6cc-d
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b158/_pkg_.a -trimpath "$WORK/b158=>" -p github.com/lxc/lxd/shared/tcp -lang=go1.18 -complete -buildid T00kPqV3OLjLbeuxT3Gs/T00kPqV3OLjLbeuxT3Gs -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b158/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/tcp/tcp_timeout_user.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/tcp/tcp_timeouts.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b150/_pkg_.a # internal
cp $WORK/b150/_pkg_.a /home/stgraber/.cache/go-build/10/108f82f416149cfbb073978228e7c532638730e7c2485704ea423a46e4198009-d # internal
github.com/lxc/lxd/shared/validate
mkdir -p $WORK/b148/
cat >$WORK/b148/importcfg << 'EOF' # internal
# import config
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/kballard/go-shellquote=/home/stgraber/.cache/go-build/9e/9e8a1d7cfe114d09e01203ead121858fba89ea64444fa8d6c3442037b00a6790-d
packagefile github.com/lxc/lxd/shared/osarch=$WORK/b150/_pkg_.a
packagefile github.com/lxc/lxd/shared/units=$WORK/b147/_pkg_.a
packagefile github.com/pborman/uuid=/home/stgraber/.cache/go-build/fd/fd1c974059df49e0bddee1440e93b3ebbd933034bf9c3656cd9891f347c79c28-d
packagefile github.com/robfig/cron/v3=/home/stgraber/.cache/go-build/3f/3f98d1d718f54f5ed98c5c07287bf5d2152622c15b1b7dca26a4b66bec33a579-d
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile os/exec=/snap/go/9848/pkg/linux_amd64/os/exec.a
packagefile path/filepath=/snap/go/9848/pkg/linux_amd64/path/filepath.a
packagefile regexp=/snap/go/9848/pkg/linux_amd64/regexp.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b148/_pkg_.a -trimpath "$WORK/b148=>" -p github.com/lxc/lxd/shared/validate -lang=go1.18 -complete -buildid GJ1-HAtUQhrbL-02YSdk/GJ1-HAtUQhrbL-02YSdk -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b148/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/validate/validate.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b158/_pkg_.a # internal
cp $WORK/b158/_pkg_.a /home/stgraber/.cache/go-build/ad/ade525a7b93bcd9ca15188534004392e2d4d28a55f5cf611b8f79fed79181a06-d # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b148/_pkg_.a # internal
cp $WORK/b148/_pkg_.a /home/stgraber/.cache/go-build/39/394e02b20bedae9ff0bbc5420b4c67faf99ee0247088047d4d6883e4bdf6a765-d # internal
golang.org/x/sys/cpu
mkdir -p $WORK/b206/
cat >$WORK/b206/go_asm.h << 'EOF' # internal
EOF
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/sys/cpu -trimpath "$WORK/b206=>" -I $WORK/b206/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -gensymabis -o $WORK/b206/symabis ./cpu_x86.s
cat >$WORK/b206/importcfg << 'EOF' # internal
# import config
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b206/_pkg_.a -trimpath "$WORK/b206=>" -p golang.org/x/sys/cpu -lang=go1.17 -buildid MWfUa0ajRhdU2Mj0LURm/MWfUa0ajRhdU2Mj0LURm -goversion go1.18.3 -symabis $WORK/b206/symabis -c=4 -nolocalimports -importcfg $WORK/b206/importcfg -pack -asmhdr $WORK/b206/go_asm.h /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/byteorder.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/cpu.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/cpu_gc_x86.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/cpu_linux_noinit.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/cpu_x86.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu/hwcap_linux.go
gopkg.in/macaroon-bakery.v3/bakery/checkers
mkdir -p $WORK/b210/
cat >$WORK/b210/importcfg << 'EOF' # internal
# import config
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile gopkg.in/errgo.v1=/home/stgraber/.cache/go-build/12/12551819ee53ba175e487c154c340420679ccf76575374c386921e6397c8e584-d
packagefile gopkg.in/macaroon.v2=/home/stgraber/.cache/go-build/7c/7cfd916123380b0a356b80ee9296b4b824aed834ceffbb5413e989e5cfe399ac-d
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
packagefile unicode=/snap/go/9848/pkg/linux_amd64/unicode.a
packagefile unicode/utf8=/snap/go/9848/pkg/linux_amd64/unicode/utf8.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b210/_pkg_.a -trimpath "$WORK/b210=>" -p gopkg.in/macaroon-bakery.v3/bakery/checkers -lang=go1.14 -complete -buildid yl1qS9U51Tdj4A5vOPq2/yl1qS9U51Tdj4A5vOPq2 -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b210/importcfg -pack /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/checkers/checkers.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/checkers/declared.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/checkers/namespace.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/checkers/time.go
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/sys@v0.0.0-20220715151400-c0bba94af5f8/cpu
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/sys/cpu -trimpath "$WORK/b206=>" -I $WORK/b206/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -o $WORK/b206/cpu_x86.o ./cpu_x86.s
/snap/go/9848/pkg/tool/linux_amd64/pack r $WORK/b206/_pkg_.a $WORK/b206/cpu_x86.o # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b206/_pkg_.a # internal
cp $WORK/b206/_pkg_.a /home/stgraber/.cache/go-build/78/780538d91d924771eb02033e450859c5b4954faf69054d62cbf78a0fce9be420-d # internal
golang.org/x/crypto/blake2b
mkdir -p $WORK/b205/
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b143/_pkg_.a # internal
cat >$WORK/b205/go_asm.h << 'EOF' # internal
EOF
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/crypto/blake2b -trimpath "$WORK/b205=>" -I $WORK/b205/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -gensymabis -o $WORK/b205/symabis ./blake2bAVX2_amd64.s ./blake2b_amd64.s
cp $WORK/b143/_pkg_.a /home/stgraber/.cache/go-build/e9/e9d5a4286232c26cb89f044e6cb9f92cdac806ee26cac35f8a1df9fc877814e3-d # internal
github.com/sirupsen/logrus/hooks/syslog
mkdir -p $WORK/b144/
cat >$WORK/b144/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/sirupsen/logrus=$WORK/b143/_pkg_.a
packagefile log/syslog=/home/stgraber/.cache/go-build/53/53ff1a0cfa444571a547c62eb72a1ef27581482de56679c52c6f415d73b06e89-d
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b144/_pkg_.a -trimpath "$WORK/b144=>" -p github.com/sirupsen/logrus/hooks/syslog -lang=go1.13 -complete -buildid _Qyyg1V5m2JYI-68D4Yo/_Qyyg1V5m2JYI-68D4Yo -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b144/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/hooks/syslog/syslog.go
cat >$WORK/b205/importcfg << 'EOF' # internal
# import config
packagefile crypto=/snap/go/9848/pkg/linux_amd64/crypto.a
packagefile encoding/binary=/snap/go/9848/pkg/linux_amd64/encoding/binary.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile golang.org/x/sys/cpu=$WORK/b206/_pkg_.a
packagefile hash=/snap/go/9848/pkg/linux_amd64/hash.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile math/bits=/snap/go/9848/pkg/linux_amd64/math/bits.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b205/_pkg_.a -trimpath "$WORK/b205=>" -p golang.org/x/crypto/blake2b -lang=go1.17 -buildid 9NiReDHKacj05mgbZE5x/9NiReDHKacj05mgbZE5x -goversion go1.18.3 -symabis $WORK/b205/symabis -c=4 -nolocalimports -importcfg $WORK/b205/importcfg -pack -asmhdr $WORK/b205/go_asm.h /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b/blake2b.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b/blake2bAVX2_amd64.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b/blake2b_generic.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b/blake2x.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b/register.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b210/_pkg_.a # internal
cp $WORK/b210/_pkg_.a /home/stgraber/.cache/go-build/93/93cb3af0aa36dea00e677beb42d0474e339c5b6a0847ea2807bdea21f79488d5-d # internal
github.com/sirupsen/logrus/hooks/writer
mkdir -p $WORK/b146/
cat >$WORK/b146/importcfg << 'EOF' # internal
# import config
packagefile github.com/sirupsen/logrus=$WORK/b143/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b146/_pkg_.a -trimpath "$WORK/b146=>" -p github.com/sirupsen/logrus/hooks/writer -lang=go1.13 -complete -buildid Ope-J83lyAb8rjWHKXzA/Ope-J83lyAb8rjWHKXzA -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b146/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/sirupsen/logrus@v1.9.0/hooks/writer/writer.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b144/_pkg_.a # internal
cp $WORK/b144/_pkg_.a /home/stgraber/.cache/go-build/0c/0c0a7c2aff473ecccd14cc5686f27c2a1a8d6d4c97a9028ed98d2fbcc8bba97e-d # internal
cd $WORK
gcc -fno-caret-diagnostics -c -x c - -o /dev/null || true
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b146/_pkg_.a # internal
cp $WORK/b146/_pkg_.a /home/stgraber/.cache/go-build/d3/d32de61df355cc77afca27ff1cf5146c95009da060a8f55eae9b14e76e60e384-d # internal
gcc -Qunused-arguments -c -x c - -o /dev/null || true
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/crypto/blake2b -trimpath "$WORK/b205=>" -I $WORK/b205/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -o $WORK/b205/blake2bAVX2_amd64.o ./blake2bAVX2_amd64.s
cd $WORK
gcc -fdebug-prefix-map=a=b -c -x c - -o /dev/null || true
github.com/lxc/lxd/shared/logger
gcc -gno-record-gcc-switches -c -x c - -o /dev/null || true
cd /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/blake2b
/snap/go/9848/pkg/tool/linux_amd64/asm -p golang.org/x/crypto/blake2b -trimpath "$WORK/b205=>" -I $WORK/b205/ -I /snap/go/9848/pkg/include -D GOOS_linux -D GOARCH_amd64 -D GOAMD64_v1 -o $WORK/b205/blake2b_amd64.o ./blake2b_amd64.s
/snap/go/9848/pkg/tool/linux_amd64/pack r $WORK/b205/_pkg_.a $WORK/b205/blake2bAVX2_amd64.o $WORK/b205/blake2b_amd64.o # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b205/_pkg_.a # internal
mkdir -p $WORK/b139/
cd $WORK/b156
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -fdebug-prefix-map=/snap/go/9848/src/os/user=/_/os/user -o ./_x001.o -c _cgo_export.c
cat >$WORK/b139/importcfg << 'EOF' # internal
# import config
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/lxc/lxd/shared/termios=$WORK/b140/_pkg_.a
packagefile github.com/sirupsen/logrus=$WORK/b143/_pkg_.a
packagefile github.com/sirupsen/logrus/hooks/syslog=$WORK/b144/_pkg_.a
packagefile github.com/sirupsen/logrus/hooks/writer=$WORK/b146/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile log/syslog=/home/stgraber/.cache/go-build/53/53ff1a0cfa444571a547c62eb72a1ef27581482de56679c52c6f415d73b06e89-d
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b139/_pkg_.a -trimpath "$WORK/b139=>" -p github.com/lxc/lxd/shared/logger -lang=go1.18 -complete -buildid 8Qb8V60Qyjrx6ychLqDr/8Qb8V60Qyjrx6ychLqDr -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b139/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/format.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/log.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/syslog_linux.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/toplevel.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/types.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/logger/wrapper.go
cp $WORK/b205/_pkg_.a /home/stgraber/.cache/go-build/eb/eb8110320d7f5d0b6bab1fa02222dfee7a153712fd019d36c253fb76cc1513bd-d # internal
golang.org/x/crypto/nacl/box
mkdir -p $WORK/b204/
cat >$WORK/b204/importcfg << 'EOF' # internal
# import config
packagefile crypto/rand=/snap/go/9848/pkg/linux_amd64/crypto/rand.a
packagefile golang.org/x/crypto/blake2b=$WORK/b205/_pkg_.a
packagefile golang.org/x/crypto/curve25519=/home/stgraber/.cache/go-build/57/57d887478fc541df70aadde1970c2bb14f8973807df57d46f8c359e7e535e1b4-d
packagefile golang.org/x/crypto/nacl/secretbox=/home/stgraber/.cache/go-build/b7/b7bae4f19bd7aac9f1f41f4157abbfa1774c253102b45ba88a686c20bafec3d8-d
packagefile golang.org/x/crypto/salsa20/salsa=/home/stgraber/.cache/go-build/3c/3c742d15b4f44ccf5b716f4f5b3e079524186566e2f06a42defcead4d1799c82-d
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b204/_pkg_.a -trimpath "$WORK/b204=>" -p golang.org/x/crypto/nacl/box -lang=go1.17 -complete -buildid CQM8nKMF3WenhMX9Xcty/CQM8nKMF3WenhMX9Xcty -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b204/importcfg -pack /home/stgraber/data/code/go/pkg/mod/golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d/nacl/box/box.go
golang.org/x/net/publicsuffix
mkdir -p $WORK/b215/
cat >$WORK/b215/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile net/http/cookiejar=/home/stgraber/.cache/go-build/0f/0f81004bcddb78fe0df3ef589353afe8cde1f7daa3e65a43e6701d4db0e07c78-d
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b215/_pkg_.a -trimpath "$WORK/b215=>" -p golang.org/x/net/publicsuffix -lang=go1.17 -complete -buildid b6WGbUnroRbW8Qrbig6S/b6WGbUnroRbW8Qrbig6S -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b215/importcfg -pack /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/publicsuffix/list.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/publicsuffix/table.go
cd $WORK/b156
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -fdebug-prefix-map=/snap/go/9848/src/os/user=/_/os/user -o ./_x002.o -c cgo_listgroups_unix.cgo2.c
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b204/_pkg_.a # internal
cp $WORK/b204/_pkg_.a /home/stgraber/.cache/go-build/3c/3ceebe30b4c323ab90712c7623e63efd9b52471edbcf3a9eba8384840bcf0b2c-d # internal
gopkg.in/macaroon-bakery.v3/bakery
mkdir -p $WORK/b171/
cat >$WORK/b171/importcfg << 'EOF' # internal
# import config
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile crypto/rand=/snap/go/9848/pkg/linux_amd64/crypto/rand.a
packagefile encoding/base64=/snap/go/9848/pkg/linux_amd64/encoding/base64.a
packagefile encoding/binary=/snap/go/9848/pkg/linux_amd64/encoding/binary.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/go-macaroon-bakery/macaroonpb=/home/stgraber/.cache/go-build/cc/cc71e9f01c187ed872baf36af8ade0dec79b415bc0d1ee2b4ffe8f31317d4222-d
packagefile github.com/rogpeppe/fastuuid=/home/stgraber/.cache/go-build/94/940d782a4a30a9a75812552fd480d896ef6b1f1325db5e5ffc6eaacda9e94c8f-d
packagefile golang.org/x/crypto/curve25519=/home/stgraber/.cache/go-build/57/57d887478fc541df70aadde1970c2bb14f8973807df57d46f8c359e7e535e1b4-d
packagefile golang.org/x/crypto/nacl/box=$WORK/b204/_pkg_.a
packagefile gopkg.in/errgo.v1=/home/stgraber/.cache/go-build/12/12551819ee53ba175e487c154c340420679ccf76575374c386921e6397c8e584-d
packagefile gopkg.in/macaroon-bakery.v3/bakery/checkers=$WORK/b210/_pkg_.a
packagefile gopkg.in/macaroon.v2=/home/stgraber/.cache/go-build/7c/7cfd916123380b0a356b80ee9296b4b824aed834ceffbb5413e989e5cfe399ac-d
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b171/_pkg_.a -trimpath "$WORK/b171=>" -p gopkg.in/macaroon-bakery.v3/bakery -lang=go1.14 -complete -buildid o7fJeaGPZa9TbJLGlyEg/o7fJeaGPZa9TbJLGlyEg -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b171/importcfg -pack /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/bakery.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/checker.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/codec.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/discharge.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/dischargeall.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/doc.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/error.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/keys.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/logger.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/macaroon.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/oven.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/slice.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/store.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/bakery/version.go
cd $WORK/b156
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -fdebug-prefix-map=/snap/go/9848/src/os/user=/_/os/user -o ./_x003.o -c cgo_lookup_unix.cgo2.c
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b139/_pkg_.a # internal
cp $WORK/b139/_pkg_.a /home/stgraber/.cache/go-build/37/3764d477e6a713085ef435e70a9d1e7c906c243fa9e1f3c37ca1ddf9497b2d3a-d # internal
golang.org/x/net/html/atom
mkdir -p $WORK/b219/
cat >$WORK/b219/importcfg << 'EOF' # internal
# import config
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b219/_pkg_.a -trimpath "$WORK/b219=>" -p golang.org/x/net/html/atom -lang=go1.17 -complete -buildid cvR5VOu2E-c2_96I9G_2/cvR5VOu2E-c2_96I9G_2 -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b219/importcfg -pack /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/atom/atom.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/atom/table.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b215/_pkg_.a # internal
cp $WORK/b215/_pkg_.a /home/stgraber/.cache/go-build/53/53cb1fab8f2ac3f9efe6779a57fef68f036ca1869031b204d67d62d285638d1e-d # internal
gopkg.in/macaroon-bakery.v3/internal/httputil
mkdir -p $WORK/b220/
cat >$WORK/b220/importcfg << 'EOF' # internal
# import config
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b220/_pkg_.a -trimpath "$WORK/b220=>" -p gopkg.in/macaroon-bakery.v3/internal/httputil -lang=go1.14 -complete -buildid Xh3WXfNCK_NuVr9mWId0/Xh3WXfNCK_NuVr9mWId0 -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b220/importcfg -pack /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/internal/httputil/relativeurl.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b220/_pkg_.a # internal
cp $WORK/b220/_pkg_.a /home/stgraber/.cache/go-build/2e/2eda21f994689834d7b9ca63f52f0efb0cb7954be00460d6c870ce1d800ea25a-d # internal
cd $WORK/b156
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -fdebug-prefix-map=/snap/go/9848/src/os/user=/_/os/user -o ./_x004.o -c getgrouplist_unix.cgo2.c
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b219/_pkg_.a # internal
cp $WORK/b219/_pkg_.a /home/stgraber/.cache/go-build/3b/3b1993e39a6a77fcc0b12a51b66e68d217c872558c1f8204ebf318c38d5d4881-d # internal
golang.org/x/net/html
mkdir -p $WORK/b218/
cat >$WORK/b218/importcfg << 'EOF' # internal
# import config
packagefile bufio=/snap/go/9848/pkg/linux_amd64/bufio.a
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile golang.org/x/net/html/atom=$WORK/b219/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile unicode/utf8=/snap/go/9848/pkg/linux_amd64/unicode/utf8.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b218/_pkg_.a -trimpath "$WORK/b218=>" -p golang.org/x/net/html -lang=go1.17 -complete -buildid cXLgiQb_uvU1Fiqa3IFz/cXLgiQb_uvU1Fiqa3IFz -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b218/importcfg -pack /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/const.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/doc.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/doctype.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/entity.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/escape.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/foreign.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/node.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/parse.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/render.go /home/stgraber/data/code/go/pkg/mod/golang.org/x/net@v0.0.0-20220708220712-1185a9018129/html/token.go
cd $WORK/b156
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -fdebug-prefix-map=/snap/go/9848/src/os/user=/_/os/user -o ./_cgo_main.o -c _cgo_main.c
cd /home/stgraber/a
TERM='dumb' gcc -I /snap/go/9848/src/os/user -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b156=/tmp/go-build -gno-record-gcc-switches -o $WORK/b156/_cgo_.o $WORK/b156/_cgo_main.o $WORK/b156/_x001.o $WORK/b156/_x002.o $WORK/b156/_x003.o $WORK/b156/_x004.o -L/home/stgraber/data/code/go/deps/sqlite/.libs/ -L/home/stgraber/data/code/go/deps/libco/ -L/home/stgraber/data/code/go/deps/raft/.libs -L/home/stgraber/data/code/go/deps/dqlite/.libs/
TERM='dumb' /snap/go/9848/pkg/tool/linux_amd64/cgo -dynpackage user -dynimport $WORK/b156/_cgo_.o -dynout $WORK/b156/_cgo_import.go
cat >$WORK/b156/importcfg << 'EOF' # internal
# import config
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile syscall=/snap/go/9848/pkg/linux_amd64/syscall.a
packagefile runtime/cgo=/home/stgraber/.cache/go-build/10/108477477c99786d2b47fbce5fbd15da8bf20a70e3f99d813bd3b4aff00b4034-d
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b156/_pkg_.a -trimpath "$WORK/b156=>" -p os/user -std -buildid 1UyEonsAq8DLunl2Asbd/1UyEonsAq8DLunl2Asbd -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b156/importcfg -pack /snap/go/9848/src/os/user/lookup.go /snap/go/9848/src/os/user/user.go $WORK/b156/_cgo_gotypes.go $WORK/b156/cgo_listgroups_unix.cgo1.go $WORK/b156/cgo_lookup_unix.cgo1.go $WORK/b156/getgrouplist_unix.cgo1.go $WORK/b156/_cgo_import.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b171/_pkg_.a # internal
cp $WORK/b171/_pkg_.a /home/stgraber/.cache/go-build/02/022636849dac6c41e77a649696d38666df7b0193e965ecefdfb8709935de95ca-d # internal
cd /snap/go/9848/src/os/user
/snap/go/9848/pkg/tool/linux_amd64/pack r $WORK/b156/_pkg_.a $WORK/b156/_x001.o $WORK/b156/_x002.o $WORK/b156/_x003.o $WORK/b156/_x004.o # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b156/_pkg_.a # internal
cp $WORK/b156/_pkg_.a /home/stgraber/.cache/go-build/95/95a89dd909624e5c4b7fe4ebc8a709bd57d4d7454c39ec41188f1ba5a2fa4f37-d # internal
github.com/lxc/lxd/shared
mkdir -p $WORK/b127/
cd /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared
TERM='dumb' CGO_LDFLAGS='"-L/home/stgraber/data/code/go/deps/sqlite/.libs/" "-L/home/stgraber/data/code/go/deps/libco/" "-L/home/stgraber/data/code/go/deps/raft/.libs" "-L/home/stgraber/data/code/go/deps/dqlite/.libs/" "-lutil" "-lpthread"' /snap/go/9848/pkg/tool/linux_amd64/cgo -objdir $WORK/b127/ -importpath github.com/lxc/lxd/shared -- -I $WORK/b127/ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions ./cgo.go ./util_linux_cgo.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b218/_pkg_.a # internal
cp $WORK/b218/_pkg_.a /home/stgraber/.cache/go-build/f7/f7028ba59700938549f8a53ec7e0973fa1b149658f5af8bb6ebb7bb7a6317e66-d # internal
gopkg.in/httprequest.v1
mkdir -p $WORK/b217/
cat >$WORK/b217/importcfg << 'EOF' # internal
# import config
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/julienschmidt/httprouter=/home/stgraber/.cache/go-build/6e/6e7e01951571bccb437ccc0e820cd1b8e46904e04d994970fbdbadd9bb7d7e10-d
packagefile golang.org/x/net/html=$WORK/b218/_pkg_.a
packagefile golang.org/x/net/html/atom=$WORK/b219/_pkg_.a
packagefile gopkg.in/errgo.v1=/home/stgraber/.cache/go-build/12/12551819ee53ba175e487c154c340420679ccf76575374c386921e6397c8e584-d
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile mime=/snap/go/9848/pkg/linux_amd64/mime.a
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile unicode=/snap/go/9848/pkg/linux_amd64/unicode.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b217/_pkg_.a -trimpath "$WORK/b217=>" -p gopkg.in/httprequest.v1 -lang=go1.15 -complete -buildid CHAAEoEymyQCKyubIf-d/CHAAEoEymyQCKyubIf-d -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b217/importcfg -pack /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/client.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/error.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/fancyerror.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/handler.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/marshal.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/type.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/httprequest.v1@v1.2.1/unmarshal.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b217/_pkg_.a # internal
cp $WORK/b217/_pkg_.a /home/stgraber/.cache/go-build/59/599aa46fe8f0e875f54b386c4cc0051e33635f37c4138c2e83b40dcdb4bdf786-d # internal
gopkg.in/macaroon-bakery.v3/httpbakery
mkdir -p $WORK/b212/
cat >$WORK/b212/importcfg << 'EOF' # internal
# import config
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile encoding/base64=/snap/go/9848/pkg/linux_amd64/encoding/base64.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/juju/webbrowser=/home/stgraber/.cache/go-build/d1/d1eca65028a6618633c07d2a4fa9f32abe973f3b0d0cd72f4933697e07498b11-d
packagefile github.com/julienschmidt/httprouter=/home/stgraber/.cache/go-build/6e/6e7e01951571bccb437ccc0e820cd1b8e46904e04d994970fbdbadd9bb7d7e10-d
packagefile golang.org/x/net/publicsuffix=$WORK/b215/_pkg_.a
packagefile gopkg.in/errgo.v1=/home/stgraber/.cache/go-build/12/12551819ee53ba175e487c154c340420679ccf76575374c386921e6397c8e584-d
packagefile gopkg.in/httprequest.v1=$WORK/b217/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/bakery=$WORK/b171/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/bakery/checkers=$WORK/b210/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/internal/httputil=$WORK/b220/_pkg_.a
packagefile gopkg.in/macaroon.v2=/home/stgraber/.cache/go-build/7c/7cfd916123380b0a356b80ee9296b4b824aed834ceffbb5413e989e5cfe399ac-d
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/http/cookiejar=/home/stgraber/.cache/go-build/0f/0f81004bcddb78fe0df3ef589353afe8cde1f7daa3e65a43e6701d4db0e07c78-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile path=/snap/go/9848/pkg/linux_amd64/path.a
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile sync/atomic=/snap/go/9848/pkg/linux_amd64/sync/atomic.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
packagefile unicode/utf8=/snap/go/9848/pkg/linux_amd64/unicode/utf8.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b212/_pkg_.a -trimpath "$WORK/b212=>" -p gopkg.in/macaroon-bakery.v3/httpbakery -lang=go1.14 -complete -buildid cQJnb-ie2M0uuctjqedL/cQJnb-ie2M0uuctjqedL -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b212/importcfg -pack /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/browser.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/checkers.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/client.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/context_go17.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/discharge.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/dischargeclient_generated.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/error.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/keyring.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/oven.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/request.go /home/stgraber/data/code/go/pkg/mod/gopkg.in/macaroon-bakery.v3@v3.0.0/httpbakery/visitor.go
cd $WORK/b127
TERM='dumb' gcc -I /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b127=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions -o ./_x001.o -c _cgo_export.c
TERM='dumb' gcc -I /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b127=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions -o ./_x002.o -c cgo.cgo2.c
TERM='dumb' gcc -I /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b127=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions -o ./_x003.o -c util_linux_cgo.cgo2.c
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b212/_pkg_.a # internal
TERM='dumb' gcc -I /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b127=/tmp/go-build -gno-record-gcc-switches -I ./ -I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/ -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions -o ./_cgo_main.o -c _cgo_main.c
cp $WORK/b212/_pkg_.a /home/stgraber/.cache/go-build/19/19373f631859d5009f61f7d6495d79c1ee4944407332e01eb8e0feac85c97589-d # internal
cd /home/stgraber/a
TERM='dumb' gcc -I /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=$WORK/b127=/tmp/go-build -gno-record-gcc-switches -o $WORK/b127/_cgo_.o $WORK/b127/_cgo_main.o $WORK/b127/_x001.o $WORK/b127/_x002.o $WORK/b127/_x003.o -L/home/stgraber/data/code/go/deps/sqlite/.libs/ -L/home/stgraber/data/code/go/deps/libco/ -L/home/stgraber/data/code/go/deps/raft/.libs -L/home/stgraber/data/code/go/deps/dqlite/.libs/ -lutil -lpthread
TERM='dumb' /snap/go/9848/pkg/tool/linux_amd64/cgo -dynpackage shared -dynimport $WORK/b127/_cgo_.o -dynout $WORK/b127/_cgo_import.go
cat >$WORK/b127/importcfg << 'EOF' # internal
# import config
packagefile bufio=/snap/go/9848/pkg/linux_amd64/bufio.a
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile crypto/ecdsa=/snap/go/9848/pkg/linux_amd64/crypto/ecdsa.a
packagefile crypto/elliptic=/snap/go/9848/pkg/linux_amd64/crypto/elliptic.a
packagefile crypto/rand=/snap/go/9848/pkg/linux_amd64/crypto/rand.a
packagefile crypto/rsa=/snap/go/9848/pkg/linux_amd64/crypto/rsa.a
packagefile crypto/sha256=/snap/go/9848/pkg/linux_amd64/crypto/sha256.a
packagefile crypto/tls=/home/stgraber/.cache/go-build/25/254e6fd723baad008740aba5fbcb92a2c9cc0967efcdfae8c361cc49983bc6cc-d
packagefile crypto/x509=/home/stgraber/.cache/go-build/1a/1a65d9d5b4c0ccfee60a10e831725e04c73c00f75b041e4cd15630d5b9ff438d-d
packagefile crypto/x509/pkix=/snap/go/9848/pkg/linux_amd64/crypto/x509/pkix.a
packagefile encoding/base64=/snap/go/9848/pkg/linux_amd64/encoding/base64.a
packagefile encoding/gob=/snap/go/9848/pkg/linux_amd64/encoding/gob.a
packagefile encoding/hex=/snap/go/9848/pkg/linux_amd64/encoding/hex.a
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile encoding/pem=/snap/go/9848/pkg/linux_amd64/encoding/pem.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/flosch/pongo2=/home/stgraber/.cache/go-build/92/925cc61bc37486d042f330159a399eb82928c000f7d15823154993317da44f83-d
packagefile github.com/gorilla/websocket=/home/stgraber/.cache/go-build/c3/c37a47d609c2621dbd8975a8ec94e4712f3295716dfe566546d6841b163343b5-d
packagefile github.com/lxc/lxd/lxd/include=$WORK/b132/_pkg_.a
packagefile github.com/lxc/lxd/lxd/instance/instancetype=$WORK/b133/_pkg_.a
packagefile github.com/lxc/lxd/lxd/revert=$WORK/b135/_pkg_.a
packagefile github.com/lxc/lxd/shared/api=$WORK/b136/_pkg_.a
packagefile github.com/lxc/lxd/shared/cancel=$WORK/b137/_pkg_.a
packagefile github.com/lxc/lxd/shared/ioprogress=$WORK/b138/_pkg_.a
packagefile github.com/lxc/lxd/shared/logger=$WORK/b139/_pkg_.a
packagefile github.com/lxc/lxd/shared/units=$WORK/b147/_pkg_.a
packagefile github.com/lxc/lxd/shared/validate=$WORK/b148/_pkg_.a
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
packagefile hash=/snap/go/9848/pkg/linux_amd64/hash.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile math/big=/snap/go/9848/pkg/linux_amd64/math/big.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile os/exec=/snap/go/9848/pkg/linux_amd64/os/exec.a
packagefile os/user=$WORK/b156/_pkg_.a
packagefile path=/snap/go/9848/pkg/linux_amd64/path.a
packagefile path/filepath=/snap/go/9848/pkg/linux_amd64/path/filepath.a
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile regexp=/snap/go/9848/pkg/linux_amd64/regexp.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile sync/atomic=/snap/go/9848/pkg/linux_amd64/sync/atomic.a
packagefile syscall=/snap/go/9848/pkg/linux_amd64/syscall.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
packagefile runtime/cgo=/home/stgraber/.cache/go-build/10/108477477c99786d2b47fbce5fbd15da8bf20a70e3f99d813bd3b4aff00b4034-d
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b127/_pkg_.a -trimpath "$WORK/b127=>" -p github.com/lxc/lxd/shared -lang=go1.18 -buildid inTU9an-8vW6Dda-gF9r/inTU9an-8vW6Dda-gF9r -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b127/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/archive.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/cert.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/instance.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/json.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/network.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/network_ip.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/network_unix.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/proxy.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/util.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/util_linux.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/util_unix.go $WORK/b127/_cgo_gotypes.go $WORK/b127/cgo.cgo1.go $WORK/b127/util_linux_cgo.cgo1.go $WORK/b127/_cgo_import.go
cd /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared
/snap/go/9848/pkg/tool/linux_amd64/pack r $WORK/b127/_pkg_.a $WORK/b127/_x001.o $WORK/b127/_x002.o $WORK/b127/_x003.o # internal
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b127/_pkg_.a # internal
cp $WORK/b127/_pkg_.a /home/stgraber/.cache/go-build/77/77ddd578a2710fa9398cf325ca963544bad678204b3fb0f2731040f7cb52f716-d # internal
github.com/lxc/lxd/shared/simplestreams
mkdir -p $WORK/b157/
cat >$WORK/b157/importcfg << 'EOF' # internal
# import config
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/lxc/lxd/shared=$WORK/b127/_pkg_.a
packagefile github.com/lxc/lxd/shared/api=$WORK/b136/_pkg_.a
packagefile github.com/lxc/lxd/shared/osarch=$WORK/b150/_pkg_.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile path/filepath=/snap/go/9848/pkg/linux_amd64/path/filepath.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
cd /home/stgraber/a
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b157/_pkg_.a -trimpath "$WORK/b157=>" -p github.com/lxc/lxd/shared/simplestreams -lang=go1.18 -complete -buildid 3XXzmCEcksCotkjx5a7Z/3XXzmCEcksCotkjx5a7Z -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b157/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/simplestreams/index.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/simplestreams/products.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/simplestreams/simplestreams.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/shared/simplestreams/sort.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b157/_pkg_.a # internal
cp $WORK/b157/_pkg_.a /home/stgraber/.cache/go-build/30/30480d5f9162b9c5a811d254b2c4df6f4b5e33af23081e99117219a3ecd5e8e8-d # internal
github.com/lxc/lxd/client
mkdir -p $WORK/b002/
cat >$WORK/b002/importcfg << 'EOF' # internal
# import config
packagefile bufio=/snap/go/9848/pkg/linux_amd64/bufio.a
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile crypto/sha256=/snap/go/9848/pkg/linux_amd64/crypto/sha256.a
packagefile crypto/tls=/home/stgraber/.cache/go-build/25/254e6fd723baad008740aba5fbcb92a2c9cc0967efcdfae8c361cc49983bc6cc-d
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/gorilla/websocket=/home/stgraber/.cache/go-build/c3/c37a47d609c2621dbd8975a8ec94e4712f3295716dfe566546d6841b163343b5-d
packagefile github.com/lxc/lxd/shared=$WORK/b127/_pkg_.a
packagefile github.com/lxc/lxd/shared/api=$WORK/b136/_pkg_.a
packagefile github.com/lxc/lxd/shared/cancel=$WORK/b137/_pkg_.a
packagefile github.com/lxc/lxd/shared/ioprogress=$WORK/b138/_pkg_.a
packagefile github.com/lxc/lxd/shared/logger=$WORK/b139/_pkg_.a
packagefile github.com/lxc/lxd/shared/simplestreams=$WORK/b157/_pkg_.a
packagefile github.com/lxc/lxd/shared/tcp=$WORK/b158/_pkg_.a
packagefile github.com/lxc/lxd/shared/units=$WORK/b147/_pkg_.a
packagefile github.com/pkg/sftp=/home/stgraber/.cache/go-build/a3/a39dee3fb63cf067b8642fef9928d504c7361aa977465118ddd990d1398b533a-d
packagefile gopkg.in/macaroon-bakery.v3/bakery=$WORK/b171/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/httpbakery=$WORK/b212/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile mime=/snap/go/9848/pkg/linux_amd64/mime.a
packagefile mime/multipart=/snap/go/9848/pkg/linux_amd64/mime/multipart.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile os/exec=/snap/go/9848/pkg/linux_amd64/os/exec.a
packagefile path/filepath=/snap/go/9848/pkg/linux_amd64/path/filepath.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b002/_pkg_.a -trimpath "$WORK/b002=>" -p github.com/lxc/lxd/client -lang=go1.18 -complete -buildid RV39JBT7KB8KajCNGL9m/RV39JBT7KB8KajCNGL9m -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b002/importcfg -pack /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/connection.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/doc.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/events.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/interfaces.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/interfaces_legacy.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_certificates.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_cluster.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_containers.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_events.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_images.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_instances.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_network_acls.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_network_forwards.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_network_load_balancers.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_network_peer.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_network_zones.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_networks.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_operations.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_profiles.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_projects.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_server.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_storage_pools.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_storage_volumes.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/lxd_warnings.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/operations.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/simplestreams.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/simplestreams_images.go /home/stgraber/data/code/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803201014-056452370988/client/util.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b002/_pkg_.a # internal
cp $WORK/b002/_pkg_.a /home/stgraber/.cache/go-build/ae/ae111a3a427c20c4eebee8eaa8993413af4005748c3ca55051dcf3b106fdc573-d # internal
test
mkdir -p $WORK/b001/
cat >$WORK/b001/importcfg << 'EOF' # internal
# import config
packagefile github.com/lxc/lxd/client=$WORK/b002/_pkg_.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
EOF
/snap/go/9848/pkg/tool/linux_amd64/compile -o $WORK/b001/_pkg_.a -trimpath "$WORK/b001=>" -p main -lang=go1.18 -complete -buildid nzZhExA5ij2Txs-s-q8Y/nzZhExA5ij2Txs-s-q8Y -goversion go1.18.3 -c=4 -nolocalimports -importcfg $WORK/b001/importcfg -pack ./main.go
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b001/_pkg_.a # internal
cp $WORK/b001/_pkg_.a /home/stgraber/.cache/go-build/d3/d366891ba13432f1da5f9ea550af7be176ca198d7481ef246ceba4a4f3fc2cf5-d # internal
cat >$WORK/b001/importcfg.link << 'EOF' # internal
packagefile test=$WORK/b001/_pkg_.a
packagefile github.com/lxc/lxd/client=$WORK/b002/_pkg_.a
packagefile runtime=/snap/go/9848/pkg/linux_amd64/runtime.a
packagefile bufio=/snap/go/9848/pkg/linux_amd64/bufio.a
packagefile bytes=/snap/go/9848/pkg/linux_amd64/bytes.a
packagefile context=/snap/go/9848/pkg/linux_amd64/context.a
packagefile crypto/sha256=/snap/go/9848/pkg/linux_amd64/crypto/sha256.a
packagefile crypto/tls=/home/stgraber/.cache/go-build/25/254e6fd723baad008740aba5fbcb92a2c9cc0967efcdfae8c361cc49983bc6cc-d
packagefile encoding/json=/snap/go/9848/pkg/linux_amd64/encoding/json.a
packagefile errors=/snap/go/9848/pkg/linux_amd64/errors.a
packagefile fmt=/snap/go/9848/pkg/linux_amd64/fmt.a
packagefile github.com/gorilla/websocket=/home/stgraber/.cache/go-build/c3/c37a47d609c2621dbd8975a8ec94e4712f3295716dfe566546d6841b163343b5-d
packagefile github.com/lxc/lxd/shared=$WORK/b127/_pkg_.a
packagefile github.com/lxc/lxd/shared/api=$WORK/b136/_pkg_.a
packagefile github.com/lxc/lxd/shared/cancel=$WORK/b137/_pkg_.a
packagefile github.com/lxc/lxd/shared/ioprogress=$WORK/b138/_pkg_.a
packagefile github.com/lxc/lxd/shared/logger=$WORK/b139/_pkg_.a
packagefile github.com/lxc/lxd/shared/simplestreams=$WORK/b157/_pkg_.a
packagefile github.com/lxc/lxd/shared/tcp=$WORK/b158/_pkg_.a
packagefile github.com/lxc/lxd/shared/units=$WORK/b147/_pkg_.a
packagefile github.com/pkg/sftp=/home/stgraber/.cache/go-build/a3/a39dee3fb63cf067b8642fef9928d504c7361aa977465118ddd990d1398b533a-d
packagefile gopkg.in/macaroon-bakery.v3/bakery=$WORK/b171/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/httpbakery=$WORK/b212/_pkg_.a
packagefile io=/snap/go/9848/pkg/linux_amd64/io.a
packagefile io/ioutil=/snap/go/9848/pkg/linux_amd64/io/ioutil.a
packagefile mime=/snap/go/9848/pkg/linux_amd64/mime.a
packagefile mime/multipart=/snap/go/9848/pkg/linux_amd64/mime/multipart.a
packagefile net=/home/stgraber/.cache/go-build/bf/bf4236554f0aa7e0eb197a8b3c5c4aa7ce55b0d882aaa547174802c07d15980f-d
packagefile net/http=/home/stgraber/.cache/go-build/81/814ff1c7c7fd32db55d38a2b74e1529fe06147399256a032051da2b1e1041452-d
packagefile net/url=/snap/go/9848/pkg/linux_amd64/net/url.a
packagefile os=/snap/go/9848/pkg/linux_amd64/os.a
packagefile os/exec=/snap/go/9848/pkg/linux_amd64/os/exec.a
packagefile path/filepath=/snap/go/9848/pkg/linux_amd64/path/filepath.a
packagefile strings=/snap/go/9848/pkg/linux_amd64/strings.a
packagefile sync=/snap/go/9848/pkg/linux_amd64/sync.a
packagefile time=/snap/go/9848/pkg/linux_amd64/time.a
packagefile internal/abi=/snap/go/9848/pkg/linux_amd64/internal/abi.a
packagefile internal/bytealg=/snap/go/9848/pkg/linux_amd64/internal/bytealg.a
packagefile internal/cpu=/snap/go/9848/pkg/linux_amd64/internal/cpu.a
packagefile internal/goarch=/snap/go/9848/pkg/linux_amd64/internal/goarch.a
packagefile internal/goexperiment=/snap/go/9848/pkg/linux_amd64/internal/goexperiment.a
packagefile internal/goos=/snap/go/9848/pkg/linux_amd64/internal/goos.a
packagefile runtime/internal/atomic=/snap/go/9848/pkg/linux_amd64/runtime/internal/atomic.a
packagefile runtime/internal/math=/snap/go/9848/pkg/linux_amd64/runtime/internal/math.a
packagefile runtime/internal/sys=/snap/go/9848/pkg/linux_amd64/runtime/internal/sys.a
packagefile runtime/internal/syscall=/snap/go/9848/pkg/linux_amd64/runtime/internal/syscall.a
packagefile unicode/utf8=/snap/go/9848/pkg/linux_amd64/unicode/utf8.a
packagefile unicode=/snap/go/9848/pkg/linux_amd64/unicode.a
packagefile internal/reflectlite=/snap/go/9848/pkg/linux_amd64/internal/reflectlite.a
packagefile sync/atomic=/snap/go/9848/pkg/linux_amd64/sync/atomic.a
packagefile crypto=/snap/go/9848/pkg/linux_amd64/crypto.a
packagefile encoding/binary=/snap/go/9848/pkg/linux_amd64/encoding/binary.a
packagefile hash=/snap/go/9848/pkg/linux_amd64/hash.a
packagefile math/bits=/snap/go/9848/pkg/linux_amd64/math/bits.a
packagefile container/list=/snap/go/9848/pkg/linux_amd64/container/list.a
packagefile crypto/aes=/snap/go/9848/pkg/linux_amd64/crypto/aes.a
packagefile crypto/cipher=/snap/go/9848/pkg/linux_amd64/crypto/cipher.a
packagefile crypto/des=/snap/go/9848/pkg/linux_amd64/crypto/des.a
packagefile crypto/ecdsa=/snap/go/9848/pkg/linux_amd64/crypto/ecdsa.a
packagefile crypto/ed25519=/snap/go/9848/pkg/linux_amd64/crypto/ed25519.a
packagefile crypto/elliptic=/snap/go/9848/pkg/linux_amd64/crypto/elliptic.a
packagefile crypto/hmac=/snap/go/9848/pkg/linux_amd64/crypto/hmac.a
packagefile crypto/md5=/snap/go/9848/pkg/linux_amd64/crypto/md5.a
packagefile crypto/rand=/snap/go/9848/pkg/linux_amd64/crypto/rand.a
packagefile crypto/rc4=/snap/go/9848/pkg/linux_amd64/crypto/rc4.a
packagefile crypto/rsa=/snap/go/9848/pkg/linux_amd64/crypto/rsa.a
packagefile crypto/sha1=/snap/go/9848/pkg/linux_amd64/crypto/sha1.a
packagefile crypto/sha512=/snap/go/9848/pkg/linux_amd64/crypto/sha512.a
packagefile crypto/subtle=/snap/go/9848/pkg/linux_amd64/crypto/subtle.a
packagefile crypto/x509=/home/stgraber/.cache/go-build/1a/1a65d9d5b4c0ccfee60a10e831725e04c73c00f75b041e4cd15630d5b9ff438d-d
packagefile encoding/pem=/snap/go/9848/pkg/linux_amd64/encoding/pem.a
packagefile vendor/golang.org/x/crypto/chacha20poly1305=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/chacha20poly1305.a
packagefile vendor/golang.org/x/crypto/cryptobyte=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/cryptobyte.a
packagefile vendor/golang.org/x/crypto/curve25519=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/curve25519.a
packagefile vendor/golang.org/x/crypto/hkdf=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/hkdf.a
packagefile internal/godebug=/snap/go/9848/pkg/linux_amd64/internal/godebug.a
packagefile math/big=/snap/go/9848/pkg/linux_amd64/math/big.a
packagefile strconv=/snap/go/9848/pkg/linux_amd64/strconv.a
packagefile encoding=/snap/go/9848/pkg/linux_amd64/encoding.a
packagefile encoding/base64=/snap/go/9848/pkg/linux_amd64/encoding/base64.a
packagefile math=/snap/go/9848/pkg/linux_amd64/math.a
packagefile reflect=/snap/go/9848/pkg/linux_amd64/reflect.a
packagefile sort=/snap/go/9848/pkg/linux_amd64/sort.a
packagefile unicode/utf16=/snap/go/9848/pkg/linux_amd64/unicode/utf16.a
packagefile internal/fmtsort=/snap/go/9848/pkg/linux_amd64/internal/fmtsort.a
packagefile compress/flate=/snap/go/9848/pkg/linux_amd64/compress/flate.a
packagefile math/rand=/snap/go/9848/pkg/linux_amd64/math/rand.a
packagefile net/http/httptrace=/home/stgraber/.cache/go-build/f6/f6fa7ae7226442b777b91659062235e708c473248841623db3896e11a24362f7-d
packagefile crypto/x509/pkix=/snap/go/9848/pkg/linux_amd64/crypto/x509/pkix.a
packagefile encoding/gob=/snap/go/9848/pkg/linux_amd64/encoding/gob.a
packagefile encoding/hex=/snap/go/9848/pkg/linux_amd64/encoding/hex.a
packagefile github.com/flosch/pongo2=/home/stgraber/.cache/go-build/92/925cc61bc37486d042f330159a399eb82928c000f7d15823154993317da44f83-d
packagefile github.com/lxc/lxd/lxd/include=$WORK/b132/_pkg_.a
packagefile github.com/lxc/lxd/lxd/instance/instancetype=$WORK/b133/_pkg_.a
packagefile github.com/lxc/lxd/lxd/revert=$WORK/b135/_pkg_.a
packagefile github.com/lxc/lxd/shared/validate=$WORK/b148/_pkg_.a
packagefile golang.org/x/sys/unix=$WORK/b141/_pkg_.a
packagefile os/user=$WORK/b156/_pkg_.a
packagefile path=/snap/go/9848/pkg/linux_amd64/path.a
packagefile regexp=/snap/go/9848/pkg/linux_amd64/regexp.a
packagefile syscall=/snap/go/9848/pkg/linux_amd64/syscall.a
packagefile runtime/cgo=/home/stgraber/.cache/go-build/10/108477477c99786d2b47fbce5fbd15da8bf20a70e3f99d813bd3b4aff00b4034-d
packagefile github.com/lxc/lxd/shared/termios=$WORK/b140/_pkg_.a
packagefile github.com/sirupsen/logrus=$WORK/b143/_pkg_.a
packagefile github.com/sirupsen/logrus/hooks/syslog=$WORK/b144/_pkg_.a
packagefile github.com/sirupsen/logrus/hooks/writer=$WORK/b146/_pkg_.a
packagefile log/syslog=/home/stgraber/.cache/go-build/53/53ff1a0cfa444571a547c62eb72a1ef27581482de56679c52c6f415d73b06e89-d
packagefile github.com/lxc/lxd/shared/osarch=$WORK/b150/_pkg_.a
packagefile github.com/kr/fs=/home/stgraber/.cache/go-build/27/271837b98fe9f6d47586c7533fb64ef9e97270370430e1b5d6e1e6483c715e3b-d
packagefile github.com/pkg/sftp/internal/encoding/ssh/filexfer=/home/stgraber/.cache/go-build/e2/e24824b18193451d68a028a8a275c2b2cfee74924bc09e3623cea95ad1ce1dcf-d
packagefile golang.org/x/crypto/ssh=/home/stgraber/.cache/go-build/31/316828afa3f5da917431e8b0e6648e6d72ef2538f3aede9285068b45733a83b5-d
packagefile github.com/go-macaroon-bakery/macaroonpb=/home/stgraber/.cache/go-build/cc/cc71e9f01c187ed872baf36af8ade0dec79b415bc0d1ee2b4ffe8f31317d4222-d
packagefile github.com/rogpeppe/fastuuid=/home/stgraber/.cache/go-build/94/940d782a4a30a9a75812552fd480d896ef6b1f1325db5e5ffc6eaacda9e94c8f-d
packagefile golang.org/x/crypto/curve25519=/home/stgraber/.cache/go-build/57/57d887478fc541df70aadde1970c2bb14f8973807df57d46f8c359e7e535e1b4-d
packagefile golang.org/x/crypto/nacl/box=$WORK/b204/_pkg_.a
packagefile gopkg.in/errgo.v1=/home/stgraber/.cache/go-build/12/12551819ee53ba175e487c154c340420679ccf76575374c386921e6397c8e584-d
packagefile gopkg.in/macaroon-bakery.v3/bakery/checkers=$WORK/b210/_pkg_.a
packagefile gopkg.in/macaroon.v2=/home/stgraber/.cache/go-build/7c/7cfd916123380b0a356b80ee9296b4b824aed834ceffbb5413e989e5cfe399ac-d
packagefile github.com/juju/webbrowser=/home/stgraber/.cache/go-build/d1/d1eca65028a6618633c07d2a4fa9f32abe973f3b0d0cd72f4933697e07498b11-d
packagefile github.com/julienschmidt/httprouter=/home/stgraber/.cache/go-build/6e/6e7e01951571bccb437ccc0e820cd1b8e46904e04d994970fbdbadd9bb7d7e10-d
packagefile golang.org/x/net/publicsuffix=$WORK/b215/_pkg_.a
packagefile gopkg.in/httprequest.v1=$WORK/b217/_pkg_.a
packagefile gopkg.in/macaroon-bakery.v3/internal/httputil=$WORK/b220/_pkg_.a
packagefile net/http/cookiejar=/home/stgraber/.cache/go-build/0f/0f81004bcddb78fe0df3ef589353afe8cde1f7daa3e65a43e6701d4db0e07c78-d
packagefile io/fs=/snap/go/9848/pkg/linux_amd64/io/fs.a
packagefile mime/quotedprintable=/snap/go/9848/pkg/linux_amd64/mime/quotedprintable.a
packagefile net/textproto=/home/stgraber/.cache/go-build/9f/9f4a8d814b9fd0e62bb8402e375034214f828b3fa18e8df657ce467cab26dcac-d
packagefile vendor/golang.org/x/net/dns/dnsmessage=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/net/dns/dnsmessage.a
packagefile internal/itoa=/snap/go/9848/pkg/linux_amd64/internal/itoa.a
packagefile internal/nettrace=/snap/go/9848/pkg/linux_amd64/internal/nettrace.a
packagefile internal/poll=/snap/go/9848/pkg/linux_amd64/internal/poll.a
packagefile internal/singleflight=/snap/go/9848/pkg/linux_amd64/internal/singleflight.a
packagefile net/netip=/snap/go/9848/pkg/linux_amd64/net/netip.a
packagefile compress/gzip=/snap/go/9848/pkg/linux_amd64/compress/gzip.a
packagefile vendor/golang.org/x/net/http/httpguts=/home/stgraber/.cache/go-build/6e/6edc27b4dc97580c9de43ac79d6b6c4ef09a0662359dc576ca2119ad5f20af02-d
packagefile vendor/golang.org/x/net/http/httpproxy=/home/stgraber/.cache/go-build/42/42b8737b449699224b4ad28aa89ea1e8fa965f0c8dab0a991fe92ab5c1e31813-d
packagefile vendor/golang.org/x/net/http2/hpack=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/net/http2/hpack.a
packagefile vendor/golang.org/x/net/idna=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/net/idna.a
packagefile log=/snap/go/9848/pkg/linux_amd64/log.a
packagefile net/http/internal=/snap/go/9848/pkg/linux_amd64/net/http/internal.a
packagefile net/http/internal/ascii=/snap/go/9848/pkg/linux_amd64/net/http/internal/ascii.a
packagefile internal/oserror=/snap/go/9848/pkg/linux_amd64/internal/oserror.a
packagefile internal/syscall/execenv=/snap/go/9848/pkg/linux_amd64/internal/syscall/execenv.a
packagefile internal/syscall/unix=/snap/go/9848/pkg/linux_amd64/internal/syscall/unix.a
packagefile internal/testlog=/snap/go/9848/pkg/linux_amd64/internal/testlog.a
packagefile internal/unsafeheader=/snap/go/9848/pkg/linux_amd64/internal/unsafeheader.a
packagefile internal/race=/snap/go/9848/pkg/linux_amd64/internal/race.a
packagefile crypto/internal/subtle=/snap/go/9848/pkg/linux_amd64/crypto/internal/subtle.a
packagefile crypto/internal/randutil=/snap/go/9848/pkg/linux_amd64/crypto/internal/randutil.a
packagefile vendor/golang.org/x/crypto/cryptobyte/asn1=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/cryptobyte/asn1.a
packagefile crypto/ed25519/internal/edwards25519=/snap/go/9848/pkg/linux_amd64/crypto/ed25519/internal/edwards25519.a
packagefile crypto/elliptic/internal/nistec=/snap/go/9848/pkg/linux_amd64/crypto/elliptic/internal/nistec.a
packagefile embed=/snap/go/9848/pkg/linux_amd64/embed.a
packagefile crypto/dsa=/snap/go/9848/pkg/linux_amd64/crypto/dsa.a
packagefile encoding/asn1=/snap/go/9848/pkg/linux_amd64/encoding/asn1.a
packagefile vendor/golang.org/x/crypto/chacha20=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/chacha20.a
packagefile vendor/golang.org/x/crypto/internal/poly1305=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/internal/poly1305.a
packagefile vendor/golang.org/x/crypto/internal/subtle=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/internal/subtle.a
packagefile vendor/golang.org/x/sys/cpu=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/sys/cpu.a
packagefile vendor/golang.org/x/crypto/curve25519/internal/field=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/crypto/curve25519/internal/field.a
packagefile github.com/lxc/lxd/lxd/device/config=$WORK/b134/_pkg_.a
packagefile github.com/kballard/go-shellquote=/home/stgraber/.cache/go-build/9e/9e8a1d7cfe114d09e01203ead121858fba89ea64444fa8d6c3442037b00a6790-d
packagefile github.com/pborman/uuid=/home/stgraber/.cache/go-build/fd/fd1c974059df49e0bddee1440e93b3ebbd933034bf9c3656cd9891f347c79c28-d
packagefile github.com/robfig/cron/v3=/home/stgraber/.cache/go-build/3f/3f98d1d718f54f5ed98c5c07287bf5d2152622c15b1b7dca26a4b66bec33a579-d
packagefile golang.org/x/sys/internal/unsafeheader=$WORK/b142/_pkg_.a
packagefile regexp/syntax=/snap/go/9848/pkg/linux_amd64/regexp/syntax.a
packagefile golang.org/x/crypto/chacha20=/home/stgraber/.cache/go-build/1a/1a80c11de448e2264c72331003095bc585edd4c48e8b033c34bba11f4b1c30de-d
packagefile golang.org/x/crypto/ed25519=/home/stgraber/.cache/go-build/c3/c3220887f3a4ef1af89e21ee143c7f3a42f303d2f39de4c185b608cca13b182e-d
packagefile golang.org/x/crypto/internal/poly1305=/home/stgraber/.cache/go-build/37/378ced57dd267511c774b1ca2e84fbc1cc24695666ee6ec5aa965ddf12845249-d
packagefile golang.org/x/crypto/ssh/internal/bcrypt_pbkdf=/home/stgraber/.cache/go-build/b6/b6ee762242ad6229b580f9fda2868ed9f9fef6eb5bb1bdd3b7c24fa4872e64ad-d
packagefile github.com/golang/protobuf/proto=/home/stgraber/.cache/go-build/a0/a0749972e451e7e4fa06ed3e4d937534b7b09b45ba04105cefb569b5c59f8dfa-d
packagefile google.golang.org/protobuf/reflect/protoreflect=/home/stgraber/.cache/go-build/c4/c45af4091fff08256cbe25c8608cfa15236b1b1c276232dd32b410215d20e62e-d
packagefile google.golang.org/protobuf/runtime/protoimpl=/home/stgraber/.cache/go-build/a4/a496220b249d291d0b6f62394d3e5648c869167a20778737d261ee78dc4a5eb6-d
packagefile golang.org/x/crypto/curve25519/internal/field=/home/stgraber/.cache/go-build/60/60efb96bfa0dfe4759bc9ff290a37211d3ddb1521becb1374de12c2bb5bfc3bb-d
packagefile golang.org/x/crypto/blake2b=$WORK/b205/_pkg_.a
packagefile golang.org/x/crypto/nacl/secretbox=/home/stgraber/.cache/go-build/b7/b7bae4f19bd7aac9f1f41f4157abbfa1774c253102b45ba88a686c20bafec3d8-d
packagefile golang.org/x/crypto/salsa20/salsa=/home/stgraber/.cache/go-build/3c/3c742d15b4f44ccf5b716f4f5b3e079524186566e2f06a42defcead4d1799c82-d
packagefile golang.org/x/net/html=$WORK/b218/_pkg_.a
packagefile golang.org/x/net/html/atom=$WORK/b219/_pkg_.a
packagefile internal/intern=/snap/go/9848/pkg/linux_amd64/internal/intern.a
packagefile hash/crc32=/snap/go/9848/pkg/linux_amd64/hash/crc32.a
packagefile vendor/golang.org/x/text/secure/bidirule=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/text/secure/bidirule.a
packagefile vendor/golang.org/x/text/unicode/bidi=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/text/unicode/bidi.a
packagefile vendor/golang.org/x/text/unicode/norm=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/text/unicode/norm.a
packagefile crypto/ed25519/internal/edwards25519/field=/snap/go/9848/pkg/linux_amd64/crypto/ed25519/internal/edwards25519/field.a
packagefile crypto/elliptic/internal/fiat=/snap/go/9848/pkg/linux_amd64/crypto/elliptic/internal/fiat.a
packagefile database/sql/driver=/snap/go/9848/pkg/linux_amd64/database/sql/driver.a
packagefile github.com/google/uuid=/home/stgraber/.cache/go-build/5a/5a94ec66a62d9e6040ec401290738ba12741b8bf7e28b00b27ddde000284eb3e-d
packagefile golang.org/x/crypto/internal/subtle=/home/stgraber/.cache/go-build/0a/0a92bfe4bc1e0497ed8c4f4b7a8ccf99045c2231403525398dbf8d745013565e-d
packagefile golang.org/x/crypto/blowfish=/home/stgraber/.cache/go-build/ed/edfbf9310445225b8776f9c4b519f208498979ea100ad84250278fb3e152b3db-d
packagefile google.golang.org/protobuf/encoding/prototext=/home/stgraber/.cache/go-build/e7/e7d5c5a97229dd43e78bffe5e0cb2fc164a0ef3b131ccc72fd58ce174529114a-d
packagefile google.golang.org/protobuf/encoding/protowire=/home/stgraber/.cache/go-build/b9/b93288476e5f37f20f616be4aa45f7c7a7df69eaf3190db12f391c2f57652088-d
packagefile google.golang.org/protobuf/proto=/home/stgraber/.cache/go-build/c1/c15a6bcf8ca13c58137654c01a863bda01f42e9c8d2d002fe55d62fe877ddf96-d
packagefile google.golang.org/protobuf/reflect/protodesc=/home/stgraber/.cache/go-build/80/8069ae2f952f4d5e6cd26d9b3aa736cb0e7a3e723897b7a17f22b6dbb8d05bc9-d
packagefile google.golang.org/protobuf/reflect/protoregistry=/home/stgraber/.cache/go-build/57/571c8110fe2b5704ad6ceff2e4dc4bdfd25cc4c0b099bf6fd9e6a48abb9cedd1-d
packagefile google.golang.org/protobuf/runtime/protoiface=/home/stgraber/.cache/go-build/b0/b097edee869e1f2f618f2e64871f004b6e710f79b761e282b1c155fd0cb32ad7-d
packagefile google.golang.org/protobuf/internal/pragma=/home/stgraber/.cache/go-build/67/6725d98743e4db71e75ba0269761c078db9273fbb1ac5f30f51f5aed63d351c4-d
packagefile google.golang.org/protobuf/internal/filedesc=/home/stgraber/.cache/go-build/7b/7b8bec1404142eb0a0f8d40613bb5c87a276d8a1445ab5fe7d03ee98c1343e9e-d
packagefile google.golang.org/protobuf/internal/filetype=/home/stgraber/.cache/go-build/ea/eae820b8d3cb19a3b3e7465fa9dc7263ea43718c4c49802ff5c8c2840779c8d2-d
packagefile google.golang.org/protobuf/internal/impl=/home/stgraber/.cache/go-build/49/49a2f47fe66d71f825ff03926e926f57bb56b78dc824fcd269d62ce04a881a27-d
packagefile google.golang.org/protobuf/internal/version=/home/stgraber/.cache/go-build/62/62d32bff9240e49d4eb073c46d4867ccc5a7da8993d5fb58d01de34a5831f7cb-d
packagefile golang.org/x/sys/cpu=$WORK/b206/_pkg_.a
packagefile vendor/golang.org/x/text/transform=/snap/go/9848/pkg/linux_amd64/vendor/golang.org/x/text/transform.a
packagefile google.golang.org/protobuf/internal/encoding/messageset=/home/stgraber/.cache/go-build/1a/1a27ae77c30e11d0b184367dce3738066d86b2e31a8540aeb2d907b999202913-d
packagefile google.golang.org/protobuf/internal/encoding/text=/home/stgraber/.cache/go-build/c3/c38cf114dafd3f54d7f17a77f508d5f7ff19b35cf813aea081adf32a58e971f5-d
packagefile google.golang.org/protobuf/internal/errors=/home/stgraber/.cache/go-build/6f/6f93d3b3963db30c737d7a36e78aed7f9d85187364f375b4c8df07135ba01544-d
packagefile google.golang.org/protobuf/internal/flags=/home/stgraber/.cache/go-build/b8/b8c28308cbd04d72b646fc8ae072bd7e6c2ea0cf0ea7abc07729484064819667-d
packagefile google.golang.org/protobuf/internal/genid=/home/stgraber/.cache/go-build/5b/5b4cbdaaf1aab052a6003664ba146b88f1c11fd5ea27b78ab223322a73416793-d
packagefile google.golang.org/protobuf/internal/order=/home/stgraber/.cache/go-build/fb/fb43a6cb13394674ce77be65556d593184493d5d3f83f965c6c983f2ae1bab67-d
packagefile google.golang.org/protobuf/internal/set=/home/stgraber/.cache/go-build/5c/5c2792de359b8bea562efae2042493736c950f4f5ad8a1171325ad7495d955e0-d
packagefile google.golang.org/protobuf/internal/strs=/home/stgraber/.cache/go-build/a7/a78109531e39a403ee85f068bab0c37223f6199b0fc4168f39a6a277de79bc09-d
packagefile google.golang.org/protobuf/internal/encoding/defval=/home/stgraber/.cache/go-build/4a/4aceb72508b500fb7c33b97722afa7433ca6dbed400302e664a876d148d6f555-d
packagefile google.golang.org/protobuf/types/descriptorpb=/home/stgraber/.cache/go-build/47/47feb588685ee3a4b5d88971e242e6a1ff82bd9c83f7c8444400aabc54ac7cfa-d
packagefile google.golang.org/protobuf/internal/descfmt=/home/stgraber/.cache/go-build/41/4114a57237fca3e6d2313a6b7494fa3d9e6df7afa2224051fec0d8dae9691680-d
packagefile google.golang.org/protobuf/internal/descopts=/home/stgraber/.cache/go-build/99/99ca2358b14b499968be35906daa5168e6b48fc3498c469d54f91ed7c9d09b9c-d
packagefile google.golang.org/protobuf/internal/detrand=/home/stgraber/.cache/go-build/bc/bce1d5d84dc4095b376924ff539b6d869006f1f0b08da031ce556c4f54a2aa1f-d
packagefile google.golang.org/protobuf/internal/encoding/tag=/home/stgraber/.cache/go-build/6d/6d4b0f0c055ec81c1d2cbbb28ac14e10502d77874893eeb71749b445614ce367-d
packagefile go/token=/snap/go/9848/pkg/linux_amd64/go/token.a
packagefile hash/fnv=/snap/go/9848/pkg/linux_amd64/hash/fnv.a
modinfo "0w\xaf\f\x92t\b\x02A\xe1\xc1\a\xe6\xd6\x18\xe6path\ttest\nmod\ttest\t(devel)\t\ndep\tgithub.com/flosch/pongo2\tv0.0.0-20200913210552-0d938eb266f3\th1:fmFk0Wt3bBxxwZnu48jqMdaOR/IZ4vdtJFuaFV8MpIE=\ndep\tgithub.com/go-macaroon-bakery/macaroonpb\tv1.0.0\th1:It9exBaRMZ9iix1iJ6gwzfwsDE6ExNuwtAJ9e09v6XE=\ndep\tgithub.com/golang/protobuf\tv1.5.2\th1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=\ndep\tgithub.com/google/uuid\tv1.3.0\th1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=\ndep\tgithub.com/gorilla/websocket\tv1.5.0\th1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=\ndep\tgithub.com/juju/webbrowser\tv1.0.0\th1:JLdmbFtCGY6Qf2jmS6bVaenJFGIFkdF1/BjUm76af78=\ndep\tgithub.com/julienschmidt/httprouter\tv1.3.0\th1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=\ndep\tgithub.com/kballard/go-shellquote\tv0.0.0-20180428030007-95032a82bc51\th1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=\ndep\tgithub.com/kr/fs\tv0.1.0\th1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8=\ndep\tgithub.com/lxc/lxd\tv0.0.0-20220803201014-056452370988\th1:4A5bzu7J0l8flLV/GvISzb4iTWqW1/lhetrZjYGRbcI=\ndep\tgithub.com/pborman/uuid\tv1.2.1\th1:+ZZIw58t/ozdjRaXh/3awHfmWRbzYxJoAdNJxe/3pvw=\ndep\tgithub.com/pkg/sftp\tv1.13.5\th1:a3RLUqkyjYRtBTZJZ1VRrKbN3zhuPLlUc3sphVz81go=\ndep\tgithub.com/robfig/cron/v3\tv3.0.1\th1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs=\ndep\tgithub.com/rogpeppe/fastuuid\tv1.2.0\th1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s=\ndep\tgithub.com/sirupsen/logrus\tv1.9.0\th1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=\ndep\tgolang.org/x/crypto\tv0.0.0-20220622213112-05595931fe9d\th1:sK3txAijHtOK88l68nt020reeT1ZdKLIYetKl95FzVY=\ndep\tgolang.org/x/net\tv0.0.0-20220708220712-1185a9018129\th1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0=\ndep\tgolang.org/x/sys\tv0.0.0-20220715151400-c0bba94af5f8\th1:0A+M6Uqn+Eje4kHMK80dtF3JCXC4ykBgQG4Fe06QRhQ=\ndep\tgoogle.golang.org/protobuf\tv1.28.0\th1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw=\ndep\tgopkg.in/errgo.v1\tv1.0.1\th1:oQFRXzZ7CkBGdm1XZm/EbQYaYNNEElNBOd09M6cqNso=\ndep\tgopkg.in/httprequest.v1\tv1.2.1\th1:pEPLMdF/gjWHnKxLpuCYaHFjc8vAB2wrYjXrqDVC16E=\ndep\tgopkg.in/macaroon-bakery.v3\tv3.0.0\th1:bgTztGVwcj62/Zms7DIHTMtBPNBajeCzJfiA8TBsK8w=\ndep\tgopkg.in/macaroon.v2\tv2.1.0\th1:HZcsjBCzq9t0eBPMKqTN/uSN6JOm78ZJ2INbqcBQOUI=\nbuild\t-compiler=gc\nbuild\tCGO_ENABLED=1\nbuild\tCGO_CFLAGS=\"-I/home/stgraber/data/code/go/deps/sqlite/ -I/home/stgraber/data/code/go/deps/libco/ -I/home/stgraber/data/code/go/deps/raft/include/ -I/home/stgraber/data/code/go/deps/dqlite/include/\"\nbuild\tCGO_CPPFLAGS=\nbuild\tCGO_CXXFLAGS=\nbuild\tCGO_LDFLAGS=\"-L/home/stgraber/data/code/go/deps/sqlite/.libs/ -L/home/stgraber/data/code/go/deps/libco/ -L/home/stgraber/data/code/go/deps/raft/.libs -L/home/stgraber/data/code/go/deps/dqlite/.libs/\"\nbuild\tGOARCH=amd64\nbuild\tGOOS=linux\nbuild\tGOAMD64=v1\n\xf92C1\x86\x18 r\x00\x82B\x10A\x16\xd8\xf2"
EOF
mkdir -p $WORK/b001/exe/
cd .
/snap/go/9848/pkg/tool/linux_amd64/link -o $WORK/b001/exe/a.out -importcfg $WORK/b001/importcfg.link -buildmode=exe -buildid=jvtd7BkEbGQQ-IB5zWPk/nzZhExA5ij2Txs-s-q8Y/v_HDvKJAclTSCYQiL7OR/jvtd7BkEbGQQ-IB5zWPk -extld=gcc $WORK/b001/_pkg_.a
/snap/go/9848/pkg/tool/linux_amd64/buildid -w $WORK/b001/exe/a.out # internal
cp $WORK/b001/exe/a.out test
rm -r $WORK/b001/
stgraber@castiana:~/a$ 
stgraber@castiana:~/a$ ls -lh
total 6.7M
-rw-r--r-- 1 stgraber domain admins 1.3K Aug  3 17:37 go.mod
-rw-r--r-- 1 stgraber domain admins  20K Aug  3 17:37 go.sum
-rw-r--r-- 1 stgraber domain admins   68 Aug  3 17:36 main.go
-rwxr-xr-x 1 stgraber domain admins  11M Aug  3 17:37 test
stgraber@castiana:~/a$ 
stgraber commented 2 years ago

Worth noting that we do support a fully static (no-cgo) version of the Go client. It won't use some convenience (like the system resolver and some other calls we'd do through the C library) but it will work just fine in most cases.

To do that, just do CGO_ENABLED=0 go build -v -x ./. This is also what you need to do if you intend to cross-compile to another architecture or to Windows or macOS.

powersj commented 2 years ago

This looks similar to how #9084 was a conflict with close_range(). Only this time glibc added open_tree.

The file the error is complaining about, /usr/include/sys/mount.h, is owned by glibc, and it appears to have added open_tree and released in 2.36.

Rolling back to 2.35, the build worked, and then updating again to 2.36, breaks the build due to the already declared names.

go build -v -x ./
WORK=/tmp/go-build3482791994
github.com/lxc/lxd/shared
mkdir -p $WORK/b130/
cd /home/powersj/go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803160445-f394a9954fcc/shared
TERM='dumb' CGO_LDFLAGS='"-g" "-O2" "-lutil" "-lpthread"' /usr/lib/go/pkg/tool/linux_amd64/cgo -objdir $WORK/b130/ -importpath github.com/lxc/lxd/shared -- -I $WORK/b130/ -g -O2 -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables -pipe --param=ssp-buffer-size=4 -g -Wunused -Werror=implicit-function-declaration -Werror=return-type -Wendif-labels -Werror=overflow -Wnested-externs -fexceptions ./cgo.go ./util_linux_cgo.go
# github.com/lxc/lxd/shared
In file included from ../go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803160445-f394a9954fcc/shared/util_linux_cgo.go:35:
./../lxd/include/syscall_wrappers.h:30:19: error: static declaration of 'open_tree' follows non-static declaration
   30 | static inline int open_tree(int dfd, const char *filename, unsigned int flags)
      |                   ^~~~~~~~~
In file included from ./../lxd/include/macro.h:33,
                 from ./../lxd/include/memory_utils.h:11,
                 from ./../lxd/include/process_utils.h:18,
                 from ../go/pkg/mod/github.com/lxc/lxd@v0.0.0-20220803160445-f394a9954fcc/shared/util_linux_cgo.go:34:
/usr/include/sys/mount.h:253:12: note: previous declaration of 'open_tree' with type 'int(int,  const char *, unsigned int)'
  253 | extern int open_tree (int __dfd, const char *__filename, unsigned int __flags)
      |            ^~~~~~~~~
./../lxd/include/syscall_wrappers.h:45:19: error: conflicting types for 'mount_setattr'; have 'int(int,  const char *, unsigned int,  struct lxc_mount_attr *, size_t)' {aka 'int(int,  const char *, unsigned int,  struct lxc_mount_attr *, long unsigned int)'}
   45 | static inline int mount_setattr(int dfd, const char *path, unsigned int flags,
      |                   ^~~~~~~~~~~~~
/usr/include/sys/mount.h:261:12: note: previous declaration of 'mount_setattr' with type 'int(int,  const char *, unsigned int,  struct mount_attr *, size_t)' {aka 'int(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)'}
  261 | extern int mount_setattr (int __dfd, const char *__path, unsigned int __flags,
      |            ^~~~~~~~~~~~~
./../lxd/include/syscall_wrappers.h:51:19: error: static declaration of 'move_mount' follows non-static declaration
   51 | static inline int move_mount(int from_dfd, const char *from_pathname, int to_dfd,
      |                   ^~~~~~~~~~
/usr/include/sys/mount.h:239:12: note: previous declaration of 'move_mount' with type 'int(int,  const char *, int,  const char *, unsigned int)'
  239 | extern int move_mount (int __from_dfd, const char *__from_pathname,
      |            ^~~~~~~~~~
stgraber commented 2 years ago

Ah, interesting. @brauner may be able to send us a quick fix for this one given he's one of the glibc maintainers and likely will have to do something like this in LXC too :)

brauner commented 2 years ago

For LXC we can detect this at compile time and it shouldn't be a problem but for LXD and cgo we can't detect at compile time.