Hi,

在 2020-01-19日的 10:38 +0100,Steinar H. Gunderson写道:
> On Sun, Jan 19, 2020 at 12:50:43AM -0500, Boyuan Yang wrote:
> > Recent source-only rebuild for nageru has mulitple FTBFS architectures on
> > buildd: https://buildd.debian.org/status/package.php?p=nageru
> > 
> > The tail log all reads like this:
> 
> It looks like the definition of GLsizeiptr is different between the movit
> and
> nageru builds:
> 
> > ./obj-mipsel-linux-gnu/../nageru/timecode_renderer.cpp:51: undefined
> > reference
> > to `movit::generate_vbo(int, unsigned int, long, void const*)'
> > /usr/bin/ld: ./obj-mipsel-linux-gnu/../nageru/timecode_renderer.cpp:51:
> > undefined reference to `movit::generate_vbo(int, unsigned int, long, void
> > const*)'
> 
> klump:~/dev/movit> nm --dynamic --demangle /usr/lib/i386-linux-
> gnu/libmovit.so.8 | grep vbo
> 0001b9a0 T movit::generate_vbo(int, unsigned int, int, void const*)   
> 
> Is this an ABI break caused by some recent Mesa change, perhaps? I guess one
> could always rebuild Movit...
> 
> Seemingly it changed upstream from ptrdiff_t to khronos_ssize_t in Nov 2018,
> but I don't know if that was the actual break. krhonos_ssize_t is defined
> as:
> 
>   typedef signed   long  int     khronos_ssize_t;

In this case a rebuild might be worthwhile anyway. Rebuilding package is
almost always harmless.

Are you going to trigger the rebuild recently? If not, I can help to trigger
it through NMU.

-- 
Thanks,
Boyuan Yang

Reply via email to