Discussion:
/usr/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No such file or directory
Samuel Rakitničan
2018-12-10 09:23:36 UTC
Permalink
Hi,

Got an e-mail from Koschei [1] with a notice that camotics package is starting to fail to build. The reason for this seems to be that something that used to pull mesa-libEGL-devel doesn't do so anymore.

/usr/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No such file or directory

Since /usr/include/GL/glext.h belongs to mesa-libGL-devel and not camotics I think it would be more appropriate to put the dependency there. Thoughts?

[1] https://apps.fedoraproject.org/koschei/package/camotics?collection=f29
_______________________________________________
devel mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to devel-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/***@lis
Samuel Rakitničan
2018-12-10 09:28:41 UTC
Permalink
Hmm on a second look mesa-libGL-devel seems to be installing judging by root.log. File is missing for some reason?
_______________________________________________
devel mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to devel-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedor
Samuel Rakitničan
2018-12-10 09:45:00 UTC
Permalink
Post by Samuel Rakitničan
Hmm on a second look mesa-libGL-devel seems to be installing judging by root.log. File is
missing for some reason?
Please disregard, I've mixed up mesa-libEGL-devel with mesa-libGL-devel. So mesa-libEGL-devel is not pulled anymore for some reason. The original question still stands.
_______________________________________________
devel mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to devel-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/***@lists.fedoraprojec
Fabio Valentini
2018-12-10 09:50:47 UTC
Permalink
Post by Samuel Rakitničan
Post by Samuel Rakitničan
Hmm on a second look mesa-libGL-devel seems to be installing judging by
root.log. File is
Post by Samuel Rakitničan
missing for some reason?
Please disregard, I've mixed up mesa-libEGL-devel with mesa-libGL-devel.
So mesa-libEGL-devel is not pulled anymore for some reason. The original
question still stands.
Maybe this is fallout from switching mesa to use meson instead of autotools.

Does adding the now missing dependency to BuildRequires manually fix your
problem?

Fabio

_______________________________________________
Post by Samuel Rakitničan
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
Owen Taylor
2018-12-10 10:39:45 UTC
Permalink
On Mon, Dec 10, 2018, 4:24 AM Samuel Rakitničan <
Post by Samuel Rakitničan
Hi,
Got an e-mail from Koschei [1] with a notice that camotics package is
starting to fail to build. The reason for this seems to be that something
that used to pull mesa-libEGL-devel doesn't do so anymore.
/usr/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No such file or directory
Since /usr/include/GL/glext.h belongs to mesa-libGL-devel and not camotics
I think it would be more appropriate to put the dependency there. Thoughts?
https://bugzilla.redhat.com/show_bug.cgi?id=1657356

Adam Jackson, the Mesa maintainer in Fedora, has been on vacation, getting
back tomorrow, so should take care of it then, if nobody fixes it first.

Including mesa-libEGL-devel as a buildrequire is a harmless workaround, but
certainly shouldn't be necessary

Owen
Samuel Rakitničan
2018-12-10 13:09:14 UTC
Permalink
Post by Owen Taylor
https://bugzilla.redhat.com/show_bug.cgi?id=1657356
Adam Jackson, the Mesa maintainer in Fedora, has been on vacation, getting
back tomorrow, so should take care of it then, if nobody fixes it first.
Including mesa-libEGL-devel as a buildrequire is a harmless workaround, but
certainly shouldn't be necessary
I'll wait for the bug resolution, thanks!
Post by Owen Taylor
Owen
_______________________________________________
devel mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to devel-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org
Sérgio Basto
2018-12-10 12:34:55 UTC
Permalink
IIRC this is fixed with Mesa in rawhide
Post by Samuel Rakitničan
Hi,
Got an e-mail from Koschei [1] with a notice that camotics package is
starting to fail to build. The reason for this seems to be that
something that used to pull mesa-libEGL-devel doesn't do so anymore.
/usr/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No such file or directory
Since /usr/include/GL/glext.h belongs to mesa-libGL-devel and not
camotics I think it would be more appropriate to put the dependency
there. Thoughts?
[1] https://apps.fedoraproject.org/koschei/package/camotics?collectio
n=f29
_______________________________________________
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelin
es
sts.fedoraproject.org
--
Sérgio M. B.
_______________________________________________
devel mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to devel-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archiv
Mattias Ellert
2018-12-10 12:47:58 UTC
Permalink
The breakage is i Fedora 29.

Mattias
Post by Sérgio Basto
IIRC this is fixed with Mesa in rawhide
Post by Samuel Rakitničan
Hi,
Got an e-mail from Koschei [1] with a notice that camotics package is
starting to fail to build. The reason for this seems to be that
something that used to pull mesa-libEGL-devel doesn't do so anymore.
/usr/include/GL/glext.h:467:10: fatal error: KHR/khrplatform.h: No
such file or directory
Since /usr/include/GL/glext.h belongs to mesa-libGL-devel and not
camotics I think it would be more appropriate to put the dependency
there. Thoughts?
[1] https://apps.fedoraproject.org/koschei/package/camotics?collection=f29
Loading...