[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#669308: webkit: FTBFS[kfreebsd]: #error Unsupported Platform



tags 669308 + patch
thanks

On 18/04/12 22:19, Christoph Egger wrote:
> In file included from ../Source/ThirdParty/ANGLE/src/compiler/InitializeDll.cpp:11:0:
> ../Source/ThirdParty/ANGLE/src/compiler/osinclude.h:22:2: error: #error Unsupported platform.

Looks like that header just needs to test for __FreeBSD_kernel__ as well
as __FreeBSD__, as in the attached diff.  This seems to allow compiling
that particular file on kfreebsd-i386, but I've not been able to test
building the entire package yet.

Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org
--- webkit-1.8.0.orig/Source/ThirdParty/ANGLE/src/compiler/osinclude.h
+++ webkit-1.8.0/Source/ThirdParty/ANGLE/src/compiler/osinclude.h
@@ -15,8 +15,8 @@
 #if defined(_WIN32) || defined(_WIN64)
 #define ANGLE_OS_WIN
 #elif defined(__APPLE__) || defined(__linux__) || \
-      defined(__FreeBSD__) || defined(__OpenBSD__) || \
-      defined(__sun) || defined(ANDROID)
+      defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || \
+      defined(__OpenBSD__) || defined(__sun) || defined(ANDROID)
 #define ANGLE_OS_POSIX
 #else
 #error Unsupported platform.

Reply to: