Page 1 of 1

1.1.0-git build-failures for a few days now

Posted: 23 Jan 2010 13:21
by moviemaniac
Hi guys,

the last version of VLC-1.1.0 (taken from the nightlies' download section) I've been able to build was from the 13th of January. I didn't try all builds between then and now but for a few days building stops on Ubuntu Lucid Alpha with the following errors:

Code: Select all

CC libdeinterlace_plugin_la-deinterlace.lo deinterlace.c:45:20: error: mmx.h: No such file or directory deinterlace.c: In function ‘XDeint8x8DetectMMXEXT’: deinterlace.c:1300: error: implicit declaration of function ‘pxor_r2r’ deinterlace.c:1300: error: ‘mm7’ undeclared (first use in this function) deinterlace.c:1300: error: (Each undeclared identifier is reported only once deinterlace.c:1300: error: for each function it appears in.) deinterlace.c:1304: error: ‘mm5’ undeclared (first use in this function) deinterlace.c:1305: error: ‘mm6’ undeclared (first use in this function) deinterlace.c:1308: error: implicit declaration of function ‘movd_m2r’ deinterlace.c:1308: error: ‘mm0’ undeclared (first use in this function) deinterlace.c:1309: error: ‘mm1’ undeclared (first use in this function) deinterlace.c:1310: error: ‘mm2’ undeclared (first use in this function) deinterlace.c:1311: error: ‘mm3’ undeclared (first use in this function) deinterlace.c:1313: error: implicit declaration of function ‘punpcklbw_r2r’ deinterlace.c:1318: error: implicit declaration of function ‘movq_r2r’ deinterlace.c:1318: error: ‘mm4’ undeclared (first use in this function) deinterlace.c:1320: error: implicit declaration of function ‘psubw_r2r’ deinterlace.c:1326: error: implicit declaration of function ‘pmaddwd_r2r’ deinterlace.c:1330: error: implicit declaration of function ‘paddd_r2r’ deinterlace.c:1337: error: implicit declaration of function ‘psrlq_i2r’ deinterlace.c:1339: error: implicit declaration of function ‘movd_r2m’ deinterlace.c: In function ‘XDeint8x8MergeMMXEXT’: deinterlace.c:1385: error: ‘mm7’ undeclared (first use in this function) deinterlace.c:1390: error: ‘mm0’ undeclared (first use in this function) deinterlace.c:1393: error: ‘mm1’ undeclared (first use in this function) deinterlace.c:1394: error: ‘mm2’ undeclared (first use in this function) deinterlace.c:1399: error: implicit declaration of function ‘paddw_r2r’ deinterlace.c:1400: error: ‘mm3’ undeclared (first use in this function) deinterlace.c:1404: error: implicit declaration of function ‘paddw_m2r’ deinterlace.c:1406: error: implicit declaration of function ‘psraw_i2r’ deinterlace.c:1407: error: implicit declaration of function ‘packuswb_r2r’ deinterlace.c: In function ‘XDeint8x8FieldEMMXEXT’: deinterlace.c:1457: error: implicit declaration of function ‘movq_m2r’ deinterlace.c:1457: error: ‘mm0’ undeclared (first use in this function) deinterlace.c:1458: error: implicit declaration of function ‘movq_r2m’ deinterlace.c:1461: error: ‘mm1’ undeclared (first use in this function) deinterlace.c:1462: error: implicit declaration of function ‘pavgb_r2r’ deinterlace.c: In function ‘XDeint8x8FieldMMXEXT’: deinterlace.c:1535: error: ‘mm0’ undeclared (first use in this function) deinterlace.c:1536: error: ‘mm1’ undeclared (first use in this function) deinterlace.c:1537: error: ‘mm2’ undeclared (first use in this function) deinterlace.c:1539: error: implicit declaration of function ‘psadbw_m2r’ deinterlace.c: In function ‘RenderX’: deinterlace.c:1791: error: implicit declaration of function ‘emms’ make[5]: *** [libdeinterlace_plugin_la-deinterlace.lo] Fehler 1 make[5]: *** Warte auf noch nicht beendete Prozesse... make[4]: *** [all-recursive] Fehler 1 make[3]: *** [all] Fehler 2 make[2]: *** [all-recursive] Fehler 1 make[1]: *** [all-recursive] Fehler 1 make: *** [all] Fehler 2
Anyone else getting this? It's reproducable on another machine also running Ubuntu 10.04 A2

Re: 1.1.0-git build-failures for a few days now

Posted: 23 Jan 2010 13:41
by moviemaniac
Okay, I found the affecting commit: http://repo.or.cz/w/vlc.git/commitdiff/ ... 7df7fa145e

I downloaded mmx.h from git, placed it in my /vlc-1.1.0-git/modules/video_filter directory and vlc built just fine again.

somehow the mmx.h didn't make it from git into the right folder in the nightly builds. :?:

Re: 1.1.0-git build-failures for a few days now

Posted: 23 Jan 2010 20:23
by xtophe
Thanks for the notification.

Should be fixed in db48230

Re: 1.1.0-git build-failures for a few days now

Posted: 23 Jan 2010 20:38
by moviemaniac
Cheers!