[haiku-commits] Re: haiku: hrev45997 - build/jam src/add-ons/opengl/swpipe src/add-ons/opengl/swrast

  • From: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 29 Aug 2013 12:38:58 -0500

On Thu, 2013-08-29 at 00:01 +0200, Ingo Weinhold wrote:
> There are working 7.8.2 and 9.1.1 recipes. Building with LLVM doesn't 
> work (respectively hasn't been tested) yet, since the LLVM recipe is 
> still in a WIP state -- it builds, but the files in the package aren't 
> in the right places and we probably need to patch the sources to use the 
> correct library and header search paths.

Interesting... the issue here is that the buildpackage.sh script does a *lot*
of prep + creation of the build package.. the package that bep creates really
isn't a normal system package. (you can't install it) It is used exclusively by
the Haiku build system to generate the OpenGL kit and renderers. (it's a package
of ar's and headers)

As Mesa really isn't a package ment to be installed... maybe it needs to live
outside of the pm system?  Originally I just had shell scripts in the 3rd party
directory to build it.

I'll check out your mesa work today. I have a bep for Mesa 9.2 in progress..
some things have changed in the packaging which need to be addressed.

 -- Alex

Other related posts: