Update mesa3d & xorg
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 91 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 91 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [Buildroot] [PATCH 00/91] Update mesa3d & xorg
Thomas, All,
On 2014-03-30 11:13 +0200, Thomas Petazzoni spake thusly:
Quoted 26 lines · Yann E. MORIN
Quoted 8 lines
The problem seems related to libevas, where the dependency on openGL is poorly handled.
I'm working on it, but you are free to investigate too. ;-)
So far, I managed to get rid of the circular hell, with this:
Quoted 10 lines
diff --git a/package/efl/libevas/Config.in b/package/efl/libevas/Config.in index 2afa888..8eea23d 100644
--- a/package/efl/libevas/Config.in
+++ b/package/efl/libevas/Config.in
@@ -148,7 +148,7 @@ choice
configBR2_PACKAGE_LIBEVAS_GL
bool "generic OpenGL"
- selectBR2_PACKAGE_MESA3D
+ depends onBR2_PACKAGE_MESA3D
selectBR2_PACKAGE_LIBEETBut shouldn't
BR2_PACKAGE_LIBEVAS_GLinstead depend on a new virtual package for full OpenGL? We can imagine having in the future other implementations that Mesa3D for the full OpenGL, no? Like if you install the NVidia proprietary drivers, I believe they come with their own implementation of OpenGL, completely independent from Mesa3D, no?
Quoted 3 lines
In this case, since we can "select" a virtual package because that doesn't make sense, the dependency would have to be a "depends on", and we're good, no?
Oh, I never meant this patch was the correct one, even less so it should be applied.
As I said in the comment below, I wanted patchwork *not* to catch it. It is just a starting point of where to break the dependencies loop. And since time for bed was nigh, I felt it was better just to post it as is (just so I don't forget it during the night!)
Of course, the solution will involve some fiddling with the virtual packages. Probably, as you said, adding a new full-openGL virtual package and adding mesa3D as the provider.
As for the NVidia binary blob, I was anyway planning to look at it in the near future, so I can run XBMC properly accelerated on my media center. But there's no timeline...
Regards,
Yann E. MORIN.
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'