[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#819456: libgbm-dev & libgles2-mesa-dev are available on kfreebsd-any / hurd-any



Control: tags -1 +pending

Hi Steven,

On Sun, Apr 03, 2016 at 12:27:55AM +0100, Steven Chamberlain wrote:
> I've tried this on Debian GNU/kFreeBSD and it needs other changes:
>
> Jon is right that those libraries are available now on kfreebsd, in sid
> (but were not available in jessie or before).
>
> Adding them to Build-Depends, they are still not used/needed, unless
> EGLFS is enabled first in debian/rules.
>
> I tried that, it built EGLFS but did not install it into any package;
> some debian/*.install-kfreebsd scripts had to be created also.
>
> The attached diff has everything needed to make this work.  A build log
> is attached also;  but I don't know how to run-time test this.  (What is
> an example usage of this?  Do any reverse-deps use EGLFS?)

Thanks a lot for the investigation! I have now committed your changes to
the experimental branch, so they will be in the next Qt 5.6 upload.

To test it, one can run a Qt app with QT_QPA_PLATFORM=eglfs, and it should
use eglfs directly instead of X11 in this case.

> I did not encounter the FTBFS seen on kfreebsd-amd64, which must have
> been a random thing on the buildd:
> https://buildd.debian.org/status/logs.php?pkg=qtbase-opensource-src&ver=5.5.1%2Bdfsg-16&arch=kfreebsd-amd64

Yes, it's a random thing, perhaps a rebuild will fix it.

> EGLFS cannot be built yet on hurd-* (without libgbm-dev), so there is
> no point adding libgles2-mesa-dev to Build-Depends there.

Ack, that's what I figured out myself too.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


Reply to: