Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 612454

Summary: www-client/chromium-57.0.2987.98 installs own version of OpenGL ES libraries
Product: Gentoo Linux Reporter: Ostashevskyi Viktor <ostash>
Component: Current packagesAssignee: Chromium Project <chromium>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://groups.google.com/a/chromium.org/d/msg/graphics-dev/EeDaFU5vbVs/um6A82wsDgAJ
Whiteboard:
Package list:
Runtime testing required: ---

Description Ostashevskyi Viktor 2017-03-12 22:58:31 UTC
# ls -la /usr/lib64/chromium-browser/*.so
-rw-r--r-- 1 root root   17928 бер 12 19:58 libEGL.so
-rw-r--r-- 1 root root 2165120 бер 12 19:58 libGLESv2.so
-rw-r--r-- 1 root root 3796976 бер 12 19:58 libosmesa.so

Most probably this is side-effect of https://gitweb.gentoo.org/repo/gentoo.git/commit/www-client/chromium?id=e7b214d802b93e71f715298bcaffc1590541bca6

However, I wonder why this libraries are built with chromium at all. Should chromium depends on mesa[osmesa] instead?

BTW, libEGL and libGLESv2 comes not from third_party/mesa but from third_party/angle. Can we disable building angle and require mesa[egl,gles] instead?