[oi-dev] Problems with packages and drm
randyf at sibernet.com
randyf at sibernet.com
Tue Dec 27 21:03:05 UTC 2016
On Tue, 27 Dec 2016, Alexander Pyhalov wrote:
>
> Gordon, it seems the following patch fixes the issue:
>
> https://github.com/pyhalov/gfx-drm/commit/b1ebcc82b300cdb4abd4ad83b0b1b832758fb73f
>
> Current patch mechanism in gfx-drm is ugly, so I had to update also another
> patch, touching *.pc.in files, but it's as sepate issue.
>
> Also this patch fixes one compilation warning:
> https://github.com/pyhalov/gfx-drm/commit/b30075dd1203a123a871687281c2dc1f38fe956e
> (seems to appear only in debug build).
>
>
> As this issue affects oi-userland build, I'd appreciate if someone committed
> this (or another) fix for https://www.illumos.org/issues/7692
At one time usr/include/drm was a symlink to usr/include/libdrm (still
is in Oracle Solaris), you might look into something that changes with the
new drm bits to see if that link got broken.
That said, the continued use of usr/include/libdrm is probably
unnecessary as any external software wants to find includes in <drm/...>.
As part of future restructuring, usr/include/libdrm will probably be
removed in favor of either of both of usr/include/drm and
usr/include/uapi/drm (as is the case for much of the upstream work). So
you might consider for these fixes to put all the headers in
usr/include/drm and have this as the sole include path outside of
usr/include and will be easier to maintain with your upstream providers.
Cheers!
---- Randy
More information about the oi-dev
mailing list