[lxc-devel] [lxd/master] global: Drop -Wcast-align (breaks armhf)
stgraber on Github
lxc-bot at linuxcontainers.org
Sun Oct 27 14:55:50 UTC 2019
A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 354 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20191027/75f30eb6/attachment.bin>
-------------- next part --------------
From 8b1ee1253138e7d331e48bcb45e31cd91d5992e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgraber at ubuntu.com>
Date: Sun, 27 Oct 2019 15:55:01 +0100
Subject: [PATCH] global: Drop -Wcast-align (breaks armhf)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
lxd-p2c/cgo.go | 2 +-
lxd/cgo.go | 2 +-
lxd/seccomp/cgo.go | 2 +-
lxd/storage/cgo.go | 2 +-
lxd/storage/quota/cgo.go | 2 +-
lxd/ucred/cgo.go | 2 +-
shared/cgo.go | 2 +-
shared/idmap/cgo.go | 2 +-
shared/netutils/cgo.go | 2 +-
shared/termios/cgo.go | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/lxd-p2c/cgo.go b/lxd-p2c/cgo.go
index 7a001deac6..545ca40ace 100644
--- a/lxd-p2c/cgo.go
+++ b/lxd-p2c/cgo.go
@@ -4,7 +4,7 @@ package main
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/lxd/cgo.go b/lxd/cgo.go
index b8f79c7a51..c8c175a93e 100644
--- a/lxd/cgo.go
+++ b/lxd/cgo.go
@@ -4,7 +4,7 @@ package main
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/lxd/seccomp/cgo.go b/lxd/seccomp/cgo.go
index 61e60ae17c..96af14bf8a 100644
--- a/lxd/seccomp/cgo.go
+++ b/lxd/seccomp/cgo.go
@@ -4,7 +4,7 @@ package seccomp
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/lxd/storage/cgo.go b/lxd/storage/cgo.go
index e3d1a41efe..9fea3c1cc3 100644
--- a/lxd/storage/cgo.go
+++ b/lxd/storage/cgo.go
@@ -4,7 +4,7 @@ package storage
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/lxd/storage/quota/cgo.go b/lxd/storage/quota/cgo.go
index e8320a76b7..03d304a618 100644
--- a/lxd/storage/quota/cgo.go
+++ b/lxd/storage/quota/cgo.go
@@ -4,7 +4,7 @@ package quota
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/lxd/ucred/cgo.go b/lxd/ucred/cgo.go
index 6692b68aa0..66b851975b 100644
--- a/lxd/ucred/cgo.go
+++ b/lxd/ucred/cgo.go
@@ -4,7 +4,7 @@ package ucred
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/shared/cgo.go b/shared/cgo.go
index cc79857c41..898f41e94f 100644
--- a/shared/cgo.go
+++ b/shared/cgo.go
@@ -4,7 +4,7 @@ package shared
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/shared/idmap/cgo.go b/shared/idmap/cgo.go
index 4ca7a8320f..d2580a4fd7 100644
--- a/shared/idmap/cgo.go
+++ b/shared/idmap/cgo.go
@@ -4,7 +4,7 @@ package idmap
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/shared/netutils/cgo.go b/shared/netutils/cgo.go
index 60bc19f70b..2b9ac993f4 100644
--- a/shared/netutils/cgo.go
+++ b/shared/netutils/cgo.go
@@ -4,7 +4,7 @@ package netutils
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
diff --git a/shared/termios/cgo.go b/shared/termios/cgo.go
index f7517e32b2..727ec73267 100644
--- a/shared/termios/cgo.go
+++ b/shared/termios/cgo.go
@@ -4,7 +4,7 @@ package termios
// #cgo CFLAGS: -std=gnu11 -Wvla -Werror -fvisibility=hidden -Winit-self
// #cgo CFLAGS: -Wformat=2 -Wshadow -Wendif-labels -fasynchronous-unwind-tables
-// #cgo CFLAGS: -pipe -Wcast-align --param=ssp-buffer-size=4 -g -Wunused
+// #cgo CFLAGS: -pipe --param=ssp-buffer-size=4 -g -Wunused
// #cgo CFLAGS: -Werror=implicit-function-declaration
// #cgo CFLAGS: -Werror=return-type -Wendif-labels -Werror=overflow
// #cgo CFLAGS: -Wnested-externs -fexceptions
More information about the lxc-devel
mailing list