MidnightBSD Magus

graphics/cairo

Vector graphics library with cross-device output support

Flavor Version Run OSVersion Arch License Restricted Status
1.17.4,3 464 2.1 i386 lgpl2.1 mpl 0 fail

Events

Machine Type Time Message
m2132 info 2021-09-04 06:53:10.939518 Test Started
m2132 fail 2021-09-04 06:54:17.622096 make build returned non-zero: 1
m2132 fail 2021-09-04 06:54:17.664225 Test complete.

Log

===>  Building for cairo-1.17.4,3
make[1]: "/magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/Makefile" line 1521: warning: duplicate script for target "recheck" ignored
make[1]: "/magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/Makefile" line 1161: warning: using previous script for "recheck" defined here
--- all ---
/usr/bin/make  all-recursive
make[2]: "/magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/Makefile" line 1521: warning: duplicate script for target "recheck" ignored
make[2]: "/magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/Makefile" line 1161: warning: using previous script for "recheck" defined here
--- all-recursive ---
Making all in src
--- all ---
/usr/bin/make  all-am
--- cairo-analysis-surface.lo ---
--- cairo-arc.lo ---
--- cairo-array.lo ---
--- cairo-analysis-surface.lo ---
/bin/sh ../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  -I. -I..  -I. -I/usr/local/include/pixman-1     -I/usr/local/include -I/usr/local/include/freetype2  -I/usr/local/include/freetype2    -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include/libpng16  -I/usr/local/include -pthread  -I/usr/local/include -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread    -O2 -pipe -fno-strict-aliasing -MT cairo-analysis-surface.lo -MD -MP -MF .deps/cairo-analysis-surface.Tpo -c -o cairo-analysis-surface.lo cairo-analysis-surface.c
--- cairo-arc.lo ---
/bin/sh ../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  -I. -I..  -I. -I/usr/local/include/pixman-1     -I/usr/local/include -I/usr/local/include/freetype2  -I/usr/local/include/freetype2    -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include/libpng16  -I/usr/local/include -pthread  -I/usr/local/include -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread    -O2 -pipe -fno-strict-aliasing -MT cairo-arc.lo -MD -MP -MF .deps/cairo-arc.Tpo -c -o cairo-arc.lo cairo-arc.c
--- cairo-array.lo ---
/bin/sh ../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  -I. -I..  -I. -I/usr/local/include/pixman-1     -I/usr/local/include -I/usr/local/include/freetype2  -I/usr/local/include/freetype2    -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread  -I/usr/local/include/libpng16  -I/usr/local/include -pthread  -I/usr/local/include -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread  -I/usr/local/include -D_THREAD_SAFE -pthread    -O2 -pipe -fno-strict-aliasing -MT cairo-array.lo -MD -MP -MF .deps/cairo-array.Tpo -c -o cairo-array.lo cairo-array.c
--- cairo-analysis-surface.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include/libpng16 -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -MT cairo-analysis-surface.lo -MD -MP -MF .deps/cairo-analysis-surface.Tpo -c cairo-analysis-surface.c  -fPIC -DPIC -o .libs/cairo-analysis-surface.o
--- cairo-array.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include/libpng16 -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -MT cairo-array.lo -MD -MP -MF .deps/cairo-array.Tpo -c cairo-array.c  -fPIC -DPIC -o .libs/cairo-array.o
--- cairo-arc.lo ---
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/pixman-1 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include/libpng16 -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -I/usr/local/include -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -MT cairo-arc.lo -MD -MP -MF .deps/cairo-arc.Tpo -c cairo-arc.c  -fPIC -DPIC -o .libs/cairo-arc.o
--- cairo-array.lo ---
In file included from cairo-array.c:39:
In file included from ./cairoint.h:437:
--- cairo-analysis-surface.lo ---
In file included from cairo-analysis-surface.c:37:
In file included from ./cairoint.h:437:
In file included from ./cairo-scaled-font-private.h:45:
In file included from ./cairo-mutex-type-private.h:45:
./cairo-mutex-impl-private.h:262:3: error: "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
# error "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
  ^
./cairo-mutex-impl-private.h:271:11: error: unknown type name 'cairo_mutex_impl_t'
  typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t;
          ^
In file included from cairo-analysis-surface.c:37:
In file included from ./cairoint.h:437:
In file included from ./cairo-scaled-font-private.h:45:
--- cairo-arc.lo ---
In file included from cairo-arc.c:37:
In file included from ./cairoint.h:437:
In file included from ./cairo-scaled-font-private.h:45:
In file included from ./cairo-mutex-type-private.h:45:
./cairo-mutex-impl-private.h:262:3: error: "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
# error "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
  ^
./cairo-mutex-impl-private.h:271:11: error: unknown type name 'cairo_mutex_impl_t'
  typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t;
          ^
In file included from cairo-arc.c:37:
In file included from ./cairoint.h:437:
In file included from ./cairo-scaled-font-private.h:45:
--- cairo-array.lo ---
In file included from ./cairo-scaled-font-private.h:45:
In file included from ./cairo-mutex-type-private.h:45:
./cairo-mutex-impl-private.h:262:3: error: "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
# error "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support."
  ^
./cairo-mutex-impl-private.h:271:11: error: unknown type name 'cairo_mutex_impl_t'
  typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t;
          ^
In file included from cairo-array.c:39:
In file included from ./cairoint.h:437:
In file included from ./cairo-scaled-font-private.h:45:
./cairo-mutex-type-private.h:49:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
--- cairo-analysis-surface.lo ---
./cairo-mutex-type-private.h:49:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:52:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:55:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:139:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined"
# error "CAIRO_MUTEX_IMPL_LOCK not defined"
  ^
./cairo-mutex-type-private.h:142:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined"
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined"
  ^
./cairo-mutex-type-private.h:151:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
--- cairo-arc.lo ---
./cairo-mutex-type-private.h:49:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:52:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:55:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:139:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined"
# error "CAIRO_MUTEX_IMPL_LOCK not defined"
  ^
./cairo-mutex-type-private.h:142:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined"
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined"
  ^
./cairo-mutex-type-private.h:151:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
--- cairo-array.lo ---
# error "CAIRO_MUTEX_IMPL_LOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:52:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:55:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined.  Check cairo-mutex-impl-private.h."
  ^
./cairo-mutex-type-private.h:139:3: error: "CAIRO_MUTEX_IMPL_LOCK not defined"
# error "CAIRO_MUTEX_IMPL_LOCK not defined"
  ^
./cairo-mutex-type-private.h:142:3: error: "CAIRO_MUTEX_IMPL_UNLOCK not defined"
# error "CAIRO_MUTEX_IMPL_UNLOCK not defined"
  ^
./cairo-mutex-type-private.h:151:3: error: "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
# error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined"
  ^
./cairo-mutex-type-private.h:161:9: error: unknown type name 'cairo_mutex_impl_t'
--- cairo-analysis-surface.lo ---
  ^
./cairo-mutex-type-private.h:161:9: error: unknown type name 'cairo_mutex_impl_t'
typedef cairo_mutex_impl_t cairo_mutex_t;
        ^
--- cairo-arc.lo ---
  ^
./cairo-mutex-type-private.h:161:9: error: unknown type name 'cairo_mutex_impl_t'
typedef cairo_mutex_impl_t cairo_mutex_t;
        ^
--- cairo-array.lo ---
typedef cairo_mutex_impl_t cairo_mutex_t;
        ^
--- cairo-arc.lo ---
9 errors generated.
*** [cairo-arc.lo] Error code 1

make[4]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
--- cairo-array.lo ---
9 errors generated.
*** [cairo-array.lo] Error code 1

make[4]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
--- cairo-analysis-surface.lo ---
In file included from cairo-analysis-surface.c:45:
./cairo-surface-snapshot-inline.h:54:5: warning: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK' is invalid in C99 [-Wimplicit-function-declaration]
    CAIRO_MUTEX_LOCK (snapshot->mutex);
    ^
./cairo-mutex-type-private.h:169:27: note: expanded from macro 'CAIRO_MUTEX_LOCK'
#define CAIRO_MUTEX_LOCK                CAIRO_MUTEX_IMPL_LOCK
                                        ^
In file included from cairo-analysis-surface.c:45:
./cairo-surface-snapshot-inline.h:56:5: warning: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK' is invalid in C99 [-Wimplicit-function-declaration]
    CAIRO_MUTEX_UNLOCK (snapshot->mutex);
    ^
./cairo-mutex-type-private.h:170:29: note: expanded from macro 'CAIRO_MUTEX_UNLOCK'
#define CAIRO_MUTEX_UNLOCK              CAIRO_MUTEX_IMPL_UNLOCK
                                        ^
cairo-analysis-surface.c:111:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion]
    CAIRO_INTERNAL_SURFACE_TYPE_NULL,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:235:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        return cairo_region_union_rectangle (&surface->supported_region, rect);
        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:243:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
    status = cairo_region_union_rectangle (&surface->fallback_region, rect);
           ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:279:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        return CAIRO_STATUS_SUCCESS;
        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:285:20: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        status =tmp->base.status;
               ~~~~~~~~~~~^~~~~~
cairo-analysis-surface.c:291:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
    status = cairo_matrix_invert (&p2d);
           ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:299:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
    status = _cairo_recording_surface_replay_and_create_regions (source,
           ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:338:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        status = cairo_matrix_invert (&tmp->ctm);
               ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:462:45: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        cairo_int_status_t backend_source_status = CAIRO_STATUS_SUCCESS;
                           ~~~~~~~~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:463:43: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        cairo_int_status_t backend_mask_status = CAIRO_STATUS_SUCCESS;
                           ~~~~~~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:549:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        status = _cairo_path_fixed_stroke_extents (path, style,
               ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:662:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        status = _cairo_scaled_font_glyph_device_extents (scaled_font,
               ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:740:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion]
        status = _cairo_scaled_font_glyph_device_extents (scaled_font,
               ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:788:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion]
    CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cairo-analysis-surface.c:993:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion]
    CAIRO_INTERNAL_SURFACE_TYPE_NULL,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17 warnings and 9 errors generated.
*** [cairo-analysis-surface.lo] Error code 1

make[4]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
3 errors

make[4]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
*** [all] Error code 2

make[3]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
1 error

make[3]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4/src
*** [all-recursive] Error code 1

make[2]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4
1 error

make[2]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4
*** [all] Error code 2

make[1]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4
1 error

make[1]: stopped in /magus/work/usr/mports/graphics/cairo/work/cairo-1.17.4
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/graphics/cairo

Links

Depends On

Depend Of

Categories