Ticket #1322: fix-kfreebsd-ftbfs-v2.patch
File fix-kfreebsd-ftbfs-v2.patch, 1.5 KB (added by , 12 years ago) |
---|
-
build/premake/premake4/src/host/premake.h
Description: Fix FTBFS on Debian GNU/kFreeBSD 0 A.D. FTBFS because premake doesn't recognize Debian GNU/kFreeBSD as a valid BSD platform, and thinks we're running a build in a Windows environment instead. Forwarded: http://trac.wildfiregames.com/ticket/1322 Author: Vincent Cheng <Vincentc1208@gmail.com> Last-Update: 2012-04-17
a b 15 15 #if defined(__linux__) 16 16 #define PLATFORM_LINUX (1) 17 17 #define PLATFORM_STRING "linux" 18 #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) 18 #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) 19 19 #define PLATFORM_BSD (1) 20 20 #define PLATFORM_STRING "bsd" 21 21 #elif defined(__APPLE__) && defined(__MACH__) -
source/lib/sysdep/os.h
a b 66 66 # define OS_MACOSX 0 67 67 #endif 68 68 // BSD 69 #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) 69 #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) 70 70 # define OS_BSD 1 71 71 #else 72 72 # define OS_BSD 0 -
build/premake/premake4.lua
a b 781 781 elseif os.is("bsd") then 782 782 links { 783 783 -- Needed for backtrace* on FreeBSD 784 "execinfo",784 --"execinfo", 785 785 } 786 786 end 787 787 … … 1183 1183 elseif os.is("bsd") then 1184 1184 links { 1185 1185 -- Needed for backtrace* on FreeBSD 1186 "execinfo",1186 --"execinfo", 1187 1187 } 1188 1188 end 1189 1189