summarylogtreecommitdiffstats
path: root/001-go1.16.patch
blob: 2faf17fe3847c2d126571799c6c860af844c2bb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
diff --git a/Makefile b/Makefile
index 2b889a5..7049065 100644
--- a/Makefile
+++ b/Makefile
@@ -32,16 +32,16 @@ ifeq ($(ARCH), amd64)
 endif
 
 XE_DAEMON_SOURCES :=
-XE_DAEMON_SOURCES += ./xe-daemon/xe-daemon.go
-XE_DAEMON_SOURCES += ./syslog/syslog.go
-XE_DAEMON_SOURCES += ./system/system.go
-XE_DAEMON_SOURCES += ./guestmetric/guestmetric.go
-XE_DAEMON_SOURCES += ./guestmetric/guestmetric_linux.go
-XE_DAEMON_SOURCES += ./xenstoreclient/xenstore.go
+XE_DAEMON_SOURCES += xe-daemon/xe-daemon.go
+XE_DAEMON_SOURCES += syslog/syslog.go
+XE_DAEMON_SOURCES += system/system.go
+XE_DAEMON_SOURCES += guestmetric/guestmetric.go
+XE_DAEMON_SOURCES += guestmetric/guestmetric_linux.go
+XE_DAEMON_SOURCES += xenstoreclient/xenstore.go
 
 XENSTORE_SOURCES :=
-XENSTORE_SOURCES += ./xenstore/xenstore.go
-XENSTORE_SOURCES += ./xenstoreclient/xenstore.go
+XENSTORE_SOURCES += xenstore/xenstore.go
+XENSTORE_SOURCES += xenstoreclient/xenstore.go
 
 .PHONY: build
 build: $(DISTDIR)/$(PACKAGE)_$(VERSION)-$(RELEASE)_$(ARCH).tgz
diff --git a/go.mod b/go.mod
new file mode 100644
index 0000000..18f76f5
--- /dev/null
+++ b/go.mod
@@ -0,0 +1,5 @@
+module xe-guest-utilities
+
+go 1.16
+
+require golang.org/x/sys v0.0.0-20210414055047-fe65e336abe0
diff --git a/guestmetric/guestmetric_linux.go b/guestmetric/guestmetric_linux.go
index e61ccca..9aaeaff 100644
--- a/guestmetric/guestmetric_linux.go
+++ b/guestmetric/guestmetric_linux.go
@@ -1,7 +1,7 @@
 package guestmetric
 
 import (
-	xenstoreclient "../xenstoreclient"
+	xenstoreclient "xe-guest-utilities/xenstoreclient"
 	"bufio"
 	"bytes"
 	"fmt"
diff --git a/xe-daemon/xe-daemon.go b/xe-daemon/xe-daemon.go
index 7e32efe..cefabe6 100644
--- a/xe-daemon/xe-daemon.go
+++ b/xe-daemon/xe-daemon.go
@@ -1,10 +1,10 @@
 package main
 
 import (
-	guestmetric "../guestmetric"
-	syslog "../syslog"
-	system "../system"
-	xenstoreclient "../xenstoreclient"
+	guestmetric "xe-guest-utilities/guestmetric"
+	syslog "xe-guest-utilities/syslog"
+	system "xe-guest-utilities/system"
+	xenstoreclient "xe-guest-utilities/xenstoreclient"
 	"flag"
 	"fmt"
 	"io"
diff --git a/xenstore/xenstore.go b/xenstore/xenstore.go
index 3c09537..bdb4318 100644
--- a/xenstore/xenstore.go
+++ b/xenstore/xenstore.go
@@ -1,7 +1,7 @@
 package main
 
 import (
-	xenstoreclient "../xenstoreclient"
+	xenstoreclient "xe-guest-utilities/xenstoreclient"
 	"errors"
 	"fmt"
 	"golang.org/x/sys/unix"