[cairo-bugs] [Bug 16350] New: cairo-test.c: make check fails for cairo 1.6. 4 on Mac OS X 10.4.11 PPC
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jun 14 07:24:47 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=16350
Summary: cairo-test.c: make check fails for cairo 1.6.4 on Mac OS
X 10.4.11 PPC
Product: cairo
Version: 1.6.4
Platform: PowerPC
OS/Version: Mac OS X (All)
Status: NEW
Severity: normal
Priority: medium
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: margali at imapmail.org
QAContact: cairo-bugs at cairographics.org
Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007;
root:xnu-792.24.17~1/RELEASE_PPC
gcc 4.0.1
1) ./configure --disable-quartz
2) edit Makefiles to replace "-include render.h renderproto.h" with "-include
render.h -include renderproto.h"
3) edit libtool to replace "-dynamiclib" with "-dynamiclib -flat_namespace"
4) make
5) make check
Also tried without step 3 with the same results.
Making check in src
make check-TESTS
Compiler doesn't support symbol visibility; skipping test
PASS: check-def.sh
Compiler doesn't support symbol visibility; skipping test
PASS: check-plt.sh
Checking public headers for missing cairo_public decorators
PASS: check-headers.sh
Checking source files for missing or misplaced #include "cairoint.h"
PASS: check-cairoint.sh
Checking documentation for incorrect syntax
PASS: check-doc-syntax.sh
==================
All 5 tests passed
==================
Making check in doc
Making check in public
make check-TESTS
At least one of cairo-undocumented.txt and cairo-unused.txt not found.
Skipping test.
PASS: check-doc-coverage.sh
Checking documentation for incorrect syntax
PASS: check-doc-syntax.sh
==================
All 2 tests passed
==================
make[2]: Nothing to be done for `check-am'.
Making check in boilerplate
make[1]: Nothing to be done for `check'.
Making check in test
Making check in pdiff
make[2]: Nothing to be done for `check'.
Making check in .
make imagediff png-flatten
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-D_GNU_SOURCE -I. -I./pdiff -I../boilerplate -I../pixman/src -I../src -I../src
-I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include
-I/usr/local/include/libpng12 -include render.h -include renderproto.h
-DXTHREADS -I/usr/local/include -I/usr/local/include/X11/extensions
-I/usr/X11R6/include -I/usr/X11R6/include -I/usr/local/include/pixman-1
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -Wnested-externs -Wpacked -Wswitch-enum
-Wmissing-format-attribute -Wstrict-aliasing=2 -Winit-self
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -Winline
-fno-strict-aliasing -g -O2 -MT cairo-test.lo -MD -MP -MF
.deps/cairo-test.Tpo -c -o cairo-test.lo cairo-test.c
gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I. -I./pdiff -I../boilerplate
-I../pixman/src -I../src -I../src -I/usr/local/include/freetype2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libpng12
-include render.h -include renderproto.h -DXTHREADS -I/usr/local/include
-I/usr/local/include/X11/extensions -I/usr/X11R6/include -I/usr/X11R6/include
-I/usr/local/include/pixman-1 -Wall -Wextra -Wsign-compare
-Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute
-Wstrict-aliasing=2 -Winit-self -Wdeclaration-after-statement
-Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter
-Wno-long-long -Winline -fno-strict-aliasing -g -O2 -MT cairo-test.lo -MD -MP
-MF .deps/cairo-test.Tpo -c cairo-test.c -fno-common -DPIC -o
.libs/cairo-test.o
cairo-test.c: In function 'cairo_test_fini':
cairo-test.c:132: error: implicit declaration of function 'FcFini'
cairo-test.c:132: warning: nested extern declaration of 'FcFini'
cairo-test.c: In function 'cairo_test_expecting':
cairo-test.c:560: warning: format '%d' expects type 'int', but argument 6 has
type 'size_t'
make[3]: *** [cairo-test.lo] Error 1
make[3]: Target `imagediff' not remade because of errors.
make[3]: Target `png-flatten' not remade because of errors.
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1
I don't know enough to know whether this is a serious problem or not.
- cfr
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the cairo-bugs
mailing list