[haiku-gsoc] Re: Licensing questions

  • From: Vivek Roy <vivekroyandroid@xxxxxxxxx>
  • To: haiku-gsoc@xxxxxxxxxxxxx
  • Date: Fri, 9 Jun 2017 19:05:57 +0530

Yet another include problem. The types.h in FreeBSD's
linuxkpi/common/include/asm includes sys/types.h . The one in Haiku is not
good enough for it, specifically vm_paddr_t. What is the best thing to do
here?

On 08-Jun-2017 5:00 PM, "Hamish Morrison" <hamishm53@xxxxxxxxx> wrote:

On Wed, Jun 7, 2017 at 10:19 PM, Vivek Roy <vivekroyandroid@xxxxxxxxx>
wrote:
Yeah I have the jamfiles configured (though it is a copy of what you did
in
your repo, just the names changed here and there). I can build drm using
"jam -qj4 drm" though I have all the files commented out right now.

Here's the drm jamfile


The best way forward is just to start uncommenting those files and try
getting them to build. See what headers they include and figure out
what functionality is provided by these headers, and replicate it
(preferably copying from the FreeBSD Linux KPI implementation).

If you're not sure where porting is required or where it isn't, or the
best way to tackle certain headers and interfaces, just ask here.


Other related posts: