Hi Bastian, thanks for your reply! I'll inform Benjamin (he is the upstream author) about this problem, maybe he has some hints.
Hi Benjamin, byzanz fails to build on some of the more exotic architectures Debian supports, since version 0.2.1. The bugreport is here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583828 where you can see the error message. You can also see the buildlogs on https://buildd.debian.org/build.cgi?pkg=byzanz by clicking on the maybe-failed links. I'm not sure how to fix this problem. Bastian suggests, that it has something to do with endianess. Could you have a look at it and tell me what you think? Cheers, Bastian Am 19.06.2010 14:23, schrieb Bastian Blank: > On Sat, Jun 19, 2010 at 01:40:45PM +0200, Bastian Venthur wrote: >> The FTBFS is not reproducible on my machine. Adding -lcap to the linker >> flags just results in a FTBS. The error message goes along the lines "C >> compiler cannot create executables". Do you know how to fix that? > > I would start with obvious problem. This is _no_ error in the C > language, but the linker will tell you later. > > | byzanzencodergstreamer.c:141: warning: implicit declaration of function > 'gst_caps_new_from_string' > | byzanzencodergstreamer.c:141: warning: nested extern declaration of > 'gst_caps_new_from_string' > | byzanzencodergstreamer.c:141: warning: assignment makes pointer from > integer without a cast > > There is no exported function named gst_caps_new_from_string. This > function however have _nothing_ to do with libcap. > > Some googling provides me with this: > | +#if G_BYTE_ORDER == G_LITTLE_ENDIAN > | + ogv->caps = gst_caps_from_string (GST_VIDEO_CAPS_BGRx); > | +#elif G_BYTE_ORDER == G_BIG_ENDIAN > | + ogv->caps = gst_caps_new_from_string (GST_VIDEO_CAPS_xRGB); > | +#else > | +#error "Please add the Cairo caps format here" > | +#endif > > This looks weird, as this is the only endian-dependant part on the > whole code and the only thing it seems to do is write it to a cairo > surface, which wants native endianess. > > Bastian > -- Bastian Venthur http://venthur.de Debian Developer venthur at debian org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org