Hello,

In pixman version 0.34.0 (but not limited to) I've found a bug when compiling with these configure parameters:

--disable-arm-iwmmxt2 --enable-arm-iwmmxt --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared --disable-gtk --enable-arm-simd --disable-arm-neon ... + crosscompile and prefix

The relevant one is --enable-arm-iwmmxt

After running make the compilation will fail after a while with:

make[2]: Entering directory ... /pixman/pixman-0.34.0/pixman'
  CC       libpixman_iwmmxt_la-pixman-mmx.lo
pixman-mmx.c:4147:1: fatal error: opening dependency file .deps/libpixman_iwmmxt_la-pixman-mmx.Tpo: No such file or directory
 }
 ^
compilation terminated.

Manually creating the ".deps" directory will allow the compilation to continue. Using multi job make (eg. -j 4) seems to (sometimes) work (probably racing with something other to create .deps). But this was not tested deeply.

Can you fix the creation of the ".deps" in (probably makefile, I'm not much familiar with automake)?

best regards,
Petr
_______________________________________________
Pixman mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to