August 30 2016 8:53 AM, "Emil Velikov" <emil.l.veli...@gmail.com> wrote:
> On 25 August 2016 at 16:58, Emil Velikov <emil.l.veli...@gmail.com> wrote: > >> From: Emil Velikov <emil.veli...@collabora.com> >> >> The symbol is a no-op since, the EXTRA_DEBUG macro is not set in the >> build. Unused by !Haiku people/platforms since 2010 (commit >> a73c6540d9a7f6e26d8568ba2fc522cb865f0a6c) while the Haiku C++ wrapper >> has no obvious users. > > Alexander does my assumption above holds true ? Can we have your > ack/nack on the topic. Sorry for the delay, real life has been busy :-) My gut reaction is it should be ok to drop. We have a binary compatibility obligation to BeOS software, but that only extends to our ~ Mesa 7.9 fork which was the *LAST* possible version of Mesa I could get built under gcc2 :-) https://github.com/haiku/mesa_legacy Anything goes on master as we guarantee no ABI conformity until R1 comes out. Our complete OpenGL kit is within Mesa now, if you don't see any obvious consumers left then we're likely ok. In the unlikely event I stumble upon some crazy *big* requirement i'll post back to the ML, explain, and request to revert. Thanks for asking about this stuff and keeping me in the loop. I'm working on some package management stuff right now under Haiku, but will circle back to Mesa and try to give it some love soon. A month or two ago I tested master. It compiles, but llvmpipe is currently crashing (likely argument changes in functions that we access through pointers or something) -- Alex _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev