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

Bug#754397: libgles1-mesa: missing functions in new versions (soname issue?)



> Presumably from:
> http://cgit.freedesktop.org/mesa/mesa/?id=1a59f9a131318e1239b47b9ea4fe7c84f461cf37
>
> I don't believe this is a bug, you need to call getprocaddress to get at
> these entry points.

Thank you to get what seems the origin of my issue.

I still see two problems (but I am not an expert, so they could be not
real problems, or have well known workarounds).

First, I see a regression, since a library with a given soname in sid
offers less functions than the same library with the same soname in
wheezy

Second, I see a .h/.so mismatch since the `/usr/include/GLES/glext.h`
file from libgles1-mesa-dev=10.2.3-1 proposes some functions not
available in the `/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1` file in
libgles1-mesa=10.2.3-1

Therefore I assume this could bite other people, that is the reason a
write a bug report.

More personally (and maybe to give more context), I found the problem
when compiling code written by other people (that compiled on some
previous sid versions). So, while I successfully used libepoxy (thanks
to Cyril) or updating code to use gl instead of gles, I still prefer
not to diverge from my uptream without a good reason.


Reply to: