|
From: | Brad Smith |
Subject: | Re: [Qemu-devel] [PATCH] tests: vm: auto_install OpenBSD |
Date: | Fri, 24 Aug 2018 10:36:30 -0400 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
I very much appreciate the effort to bump up to 6.3 as I was going to suggest doing that at some point. But bumping up to 6.3 at the moment will fail with the configure script. We've switched from GCC 4.2 to Clang. The TLS check will fail with Clang's emulated TLS. We've had a local patch for awhile to fix the test but I don't think it is appropriate to upstream as is. Index: configure --- configure.orig +++ configure @@ -1876,7 +1876,7 @@ static __thread int tls_var; int main(void) { return tls_var; } EOF-if ! compile_prog "-Werror" "" ; then
+if ! compile_prog "-Werror" "-pthread" ; then error_exit "Your compiler does not support the __thread specifier for " \ "Thread-Local Storage (TLS). Please upgrade to a version that does." fi On 8/23/2018 9:21 PM, Fam Zheng wrote:
Upgrade OpenBSD to 6.3 using auto_install. Especially, drop SDL1, include SDL2. One limitation of this patch is that we need a temporary HTTP server on host 80 port for auto_install, because slirp cannot do guest forward on "host addr".
[Prev in Thread] | Current Thread | [Next in Thread] |