Subject: | Compilation failure (with Prima 1.48_3?) |
On some of my smokers I see the following compilation failure:
cc -c -I/tmpfs/.cpan-build-cpansand/2016092618/Prima-1.48_3-6/include -I/tmpfs/.cpan-build-cpansand/2016092618/Prima-1.48_3-6/include/generic -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/x86_64-linux-gnu -Iinclude -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC "-I/opt/perl-5.20.1/lib/5.20.1/x86_64-linux/CORE" -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 Cairo.c
Cairo.xs: In function 'XS_Prima__Cairo_surface_create':
Cairo.xs:309:36: error: 'struct _DeviceBitmap' has no member named 'monochrome'
request = ((PDeviceBitmap)object)->monochrome ? REQ_TARGET_BITMAP : REQ_TARGET_PIXMAP;
^
Makefile:342: recipe for target 'Cairo.o' failed
make: *** [Cairo.o] Error 1
Statistical analysis suggests that this happens only with the latest devel version of Prima, 1.48_3 (theta near zero means "bad"; disregard the pseudo version "broken", probably these were tests runs without a $DISPLAY):
****************************************************************
Regression 'mod:Prima'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 0.0000 0.0000 4.57
[1='eq_1.44'] 1.0000 0.0000 22835208805146308.00
[2='eq_1.45'] 1.0000 0.0000 18644869914172668.00
[3='eq_1.46'] 1.0000 0.0000 24941468238508796.00
[4='eq_1.47'] 1.0000 0.0000 23057996605780248.00
[5='eq_1.48_3'] -0.0000 0.0000 -5.32
[6='eq_broken'] 1.0000 0.0000 15223472536764206.00
R^2= 1.000, N= 88, K= 7
****************************************************************