[Mesa-dev] [PATCH] mesa: Add Haiku build support

2011-12-22 Thread kallisti5
From: Alexander von Gluck IV kallis...@unixzen.com * Add Haiku as a platform to mklib * Fix GLU to allow building static libGLU * Remove a few existing Haiku defines that break the build --- Makefile |1 + acinclude.m4 |2 +- bin/mklib

[Mesa-dev] [origin/9.0] Haiku build breakage due to 8f7990c5f2 -- lex changes

2012-09-30 Thread kallisti5
Good morning, It seems 8f7990c5f2 has broken the Haiku build... http://cgit.freedesktop.org/mesa/mesa/commit/?h=9.0id=8f7990c5f2 After 8f7990c5f2 we are getting the following failure: Linking build/haiku-x86-debug/glsl/builtin_compiler ... build/haiku-x86-debug/glsl/glcpp/glcpp-parse.o: In

Re: [Mesa-dev] [origin/9.0] Haiku build breakage due to 8f7990c5f2 -- lex changes

2012-09-30 Thread kallisti5
A small note, I updated our bison from 2.5 - 2.6.2 and still see the same error. I'm tempted to add __HAIKU__ def's around the removed code in 8f7990c5f2... but that seems dirty. -- Alex On 2012-09-30 9:37 am, kallisti5 wrote: Good morning, It seems 8f7990c5f2 has broken the Haiku build

Re: [Mesa-dev] [origin/9.0] Haiku build breakage due to 8f7990c5f2 -- lex changes

2012-09-30 Thread kallisti5
On 2012-09-30 12:16 pm, Kenneth Graunke wrote: On 09/30/2012 07:37 AM, kallisti5 wrote: Good morning, It seems 8f7990c5f2 has broken the Haiku build... http://cgit.freedesktop.org/mesa/mesa/commit/?h=9.0id=8f7990c5f2 After 8f7990c5f2 we are getting the following failure: Linking build

Re: [Mesa-dev] [origin/9.0] Haiku build breakage due to 8f7990c5f2 -- lex changes - resolved

2012-09-30 Thread kallisti5
On 2012-09-30 12:49 pm, Matt Turner wrote: On Sun, Sep 30, 2012 at 10:27 AM, kallisti5 kallis...@unixzen.com wrote: On 2012-09-30 12:16 pm, Kenneth Graunke wrote: On 09/30/2012 07:37 AM, kallisti5 wrote: Good morning, It seems 8f7990c5f2 has broken the Haiku build... http

Re: [Mesa-dev] [RFC 2/8] mesa: bump required GCC version to 4.1.0

2014-12-14 Thread kallisti5
On 2014-12-14 08:45, Emil Velikov wrote: On 12/12/14 11:46, Timothy Arceri wrote: Signed-off-by: Timothy Arceri t_arc...@yahoo.com.au --- Its been just under 5 years since the required version of GCC was set at 3.3.0 at the time it was 7 years old. I'm proposing bumping it to 4.1.0 which

Re: [Mesa-dev] [RFC 2/8] mesa: bump required GCC version to 4.1.0

2014-12-14 Thread kallisti5
On 2014-12-14 09:22, kallisti5 wrote: On 2014-12-14 08:45, Emil Velikov wrote: On 12/12/14 11:46, Timothy Arceri wrote: Signed-off-by: Timothy Arceri t_arc...@yahoo.com.au --- Its been just under 5 years since the required version of GCC was set at 3.3.0 at the time it was 7 years old

Re: [Mesa-dev] [RFC 6/8] mesa: remove support for GCC older than 4.1.0

2014-12-14 Thread kallisti5
On 2014-12-12 05:46, Timothy Arceri wrote: Signed-off-by: Timothy Arceri t_arc...@yahoo.com.au --- src/mesa/main/compiler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/main/compiler.h b/src/mesa/main/compiler.h index 34671dc..cdc843d 100644 ---

Re: [Mesa-dev] [PATCH 01/12] egl: add void library, we need to implement driver on platform_haiku.cpp

2014-12-23 Thread kallisti5
On 2014-12-22 08:36, Alexander von Gluck IV wrote: From: Adrián Arroyo Calle adrian.arroyoca...@gmail.com --- include/EGL/eglplatform.h | 10 ++- src/SConscript |3 +- src/egl/drivers/dri2/SConscript | 24 +

Re: [Mesa-dev] [PATCH 09/12] egl: Adding Haiku configs, not stable yet

2014-12-23 Thread kallisti5
On 2014-12-22 09:24, Emil Velikov wrote: On 22/12/14 14:36, Alexander von Gluck IV wrote: From: Adrián Arroyo Calle adrian.arroyoca...@gmail.com --- src/egl/drivers/dri2/egl_dri2.c |7 ++ src/egl/drivers/dri2/platform_haiku.cpp | 172 +--

Re: [Mesa-dev] [PATCH 06/12] egl_dri2: a ton of blob

2014-12-23 Thread kallisti5
On 2014-12-22 08:41, Matt Turner wrote: On Mon, Dec 22, 2014 at 6:36 AM, Alexander von Gluck IV kallis...@unixzen.com wrote: From: Emil Velikov emil.l.veli...@gmail.com Attempt to get a egl_dri2 SConscript - Drop going into the gallium egl-static - Promote the main library to a shared one.

Re: [Mesa-dev] [PATCH 06/12] egl_dri2: a ton of blob

2014-12-23 Thread kallisti5
On 2014-12-22 08:45, kallisti5 wrote: On 2014-12-22 08:41, Matt Turner wrote: On Mon, Dec 22, 2014 at 6:36 AM, Alexander von Gluck IV kallis...@unixzen.com wrote: From: Emil Velikov emil.l.veli...@gmail.com Attempt to get a egl_dri2 SConscript - Drop going into the gallium egl-static

Re: [Mesa-dev] [PATCH 08/12] egl: Resolve Haiku build issues

2014-12-23 Thread kallisti5
On 2014-12-22 09:17, Emil Velikov wrote: On 22/12/14 14:36, Alexander von Gluck IV wrote: From: Adrián Arroyo Calle adrian.arroyoca...@gmail.com * Builds perfect and it loads the driver. * It still reports EGL_NOT_INITIALIZED --- src/egl/drivers/dri2/SConscript |8 +++-

Re: [Mesa-dev] [PATCH 1/2] gallium/st: Clean up Haiku depth mapping, fix colorspace errors

2015-01-04 Thread kallisti5
On 2014-12-29 16:55, Roland Scheidegger wrote: Am 27.12.2014 um 18:41 schrieb Ilia Mirkin: On Sat, Dec 27, 2014 at 1:13 AM, Alexander von Gluck IV kallis...@unixzen.com wrote: --- src/gallium/state_trackers/hgl/hgl.c | 48 + 1 files changed, 19

Re: [Mesa-dev] [PATCH 1/2] gallium/st: Clean up Haiku depth mapping, fix colorspace errors

2015-01-04 Thread kallisti5
On 2014-12-27 11:41, Ilia Mirkin wrote: On Sat, Dec 27, 2014 at 1:13 AM, Alexander von Gluck IV kallis...@unixzen.com wrote: --- src/gallium/state_trackers/hgl/hgl.c | 48 + 1 files changed, 19 insertions(+), 29 deletions(-) diff --git

Re: [Mesa-dev] [PATCH] swrast: Build fix for darwin

2015-01-04 Thread kallisti5
On 2015-01-03 10:00, Emil Velikov wrote: On 02/01/15 04:14, Jeremy Huddleston Sequoia wrote: This is certainly not the best solution to the problem, so I'm just sending this patch to the list to get the discussion started on the best way to solve this problem. Currently, any platform that

Re: [Mesa-dev] [PATCH] include: Add helper header to help trap includes inside extern C.

2015-05-13 Thread kallisti5
On 2014-12-11 16:14, Jose Fonseca wrote: From: José Fonseca jfons...@vmware.com This is just to help repro and fixing these issues with any C++ compiler -- commiting this will of course wait until all issues are addressed. $ scons src/glsl/ scons: Reading SConscript files ... Checking for

Re: [Mesa-dev] [PATCH] include: Add helper header to help trap includes inside extern C.

2015-05-13 Thread kallisti5
On 2015-05-13 10:42, Jason Ekstrand wrote: On May 13, 2015 8:01 AM, kallisti5 kallis...@unixzen.com wrote: src/mesa/drivers/haiku/swrast/SoftwareRast.cpp:28: include/no_extern_c.h:47:1: error: template with C linkage templateclass T class _IncludeInsideExternCNotPortable; Any

Re: [Mesa-dev] [PATCH v2] threads, configure.ac, meson.build: define and use HAVE_TIMESPEC_GET

2017-11-15 Thread kallisti5
On 2017-11-15 08:35, Nicolai Hähnle wrote: From: Nicolai Hähnle v2: add HAVE_TIMESPEC_GET for non-Windows Scons builds Cc: Jon Turney Cc: Rob Herring Cc: Alexander von Gluck IV Bugzilla:

Re: [Mesa-dev] [PATCH mesa v2] REVIEWERS: add Jérôme & Alexander as a reviewer for Haiku files

2017-11-16 Thread kallisti5
On 2017-11-16 10:18, Eric Engestrom wrote: Cc: Alexander von Gluck IV Cc: Jérôme Duval Signed-off-by: Eric Engestrom --- There's been some Haiku-related activity lately, so let's document who to cc on these patches.

Re: [Mesa-dev] [PATCH 1/2] egl/haiku: Correct invalid void* conversion in calloc

2017-11-13 Thread kallisti5
On 2017-11-13 09:41, Brian Paul wrote: On 11/12/2017 02:53 PM, Alexander von Gluck IV wrote: --- src/egl/drivers/haiku/egl_haiku.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/egl/drivers/haiku/egl_haiku.cpp b/src/egl/drivers/haiku/egl_haiku.cpp index

Re: [Mesa-dev] [PATCH] Haiku: convert to autotools

2018-02-05 Thread kallisti5
On 2018-02-05 16:14, kallisti5 wrote: On 2018-02-05 15:39, Dylan Baker wrote: Quoting kallisti5 (2018-02-05 12:58:30) On 2017-10-24 11:47, Emil Velikov wrote: > Hi Jerome, > > On 23 October 2017 at 16:58, Jerome Duval <jerome.du...@gmail.com> > wrote: >> * con

Re: [Mesa-dev] [PATCH] Haiku: convert to autotools

2018-02-05 Thread kallisti5
On 2018-02-05 18:13, Dylan Baker wrote: Quoting kallisti5 (2018-02-05 15:36:06) On 2018-02-05 16:14, kallisti5 wrote: > On 2018-02-05 15:39, Dylan Baker wrote: >> Quoting kallisti5 (2018-02-05 12:58:30) >>> On 2017-10-24 11:47, Emil Velikov wrote: >>> > Hi Jerome,

Re: [Mesa-dev] [PATCH] Haiku: convert to autotools

2018-02-05 Thread kallisti5
trying to see if that would get the build working that needs to be removed: https://github.com/dcbaker/mesa/tree/wip/meson-haiku Ok. I went over and got Haiku building with menson with the following change: https://github.com/kallisti5/mesa/commit/e33dfab54d99edacdf1d24c402d29f50818631b3 Any

Re: [Mesa-dev] [PATCH] Haiku: convert to autotools

2018-02-05 Thread kallisti5
On 2018-02-05 15:39, Dylan Baker wrote: Quoting kallisti5 (2018-02-05 12:58:30) On 2017-10-24 11:47, Emil Velikov wrote: > Hi Jerome, > > On 23 October 2017 at 16:58, Jerome Duval <jerome.du...@gmail.com> > wrote: >> * configure.ac: >> -pthread is not availabl

Re: [Mesa-dev] [PATCH] Haiku: convert to autotools

2018-02-05 Thread kallisti5
On 2017-10-24 11:47, Emil Velikov wrote: Hi Jerome, On 23 October 2017 at 16:58, Jerome Duval wrote: * configure.ac: -pthread is not available on Haiku. Haiku doesn't require --enable-dri build hgl on Haiku * egl/Makefile.am: define backendfiles for Haiku *