[cairo-bugs] [Bug 49669] New: 1.12.2 won't build on Solaris w/ Sun Studio cc. _cairo_unbounded_rectangle undefined symbol
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue May 8 22:38:35 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=49669
Bug #: 49669
Summary: 1.12.2 won't build on Solaris w/ Sun Studio cc.
_cairo_unbounded_rectangle undefined symbol
Classification: Unclassified
Product: cairo
Version: 1.12.2
Platform: SPARC
OS/Version: Solaris
Status: NEW
Severity: major
Priority: medium
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: mark at ibiblio.org
QAContact: cairo-bugs at cairographics.org
This root cause is likely the same as this bug
https://bugs.freedesktop.org/show_bug.cgi?id=48577
OS's:
SunOS host1 5.10 Generic_142901-13 i86pc i386 i86pc
SunOS host2 5.10 Generic_142909-17 sun4v sparc SUNW,T5240
SunOS host3 5.11 snv_134 i86pc i386 i86pc
Compilers:
cc: Sun C 5.11 SunOS_i386 145355-01 2010/10/11
cc: Sun C 5.11 SunOS_sparc 145354-01 2010/10/11
cc: Sun C 5.11 SunOS_i386 2010/08/13
This occurs for all of the above:
/bin/bash ../libtool --tag=CC --mode=link cc -xtarget=ultra -m64
-xcode=pic32 -L/usr/local/lib -I/usr/local/include -D_POSIX_PTHREAD_SEMANTICS
-I/usr/local/include -L/usr/local/lib -o cairo-analyse-trace
cairo-analyse-trace.o cairo-error.o
../util/cairo-script/libcairo-script-interpreter.la
../util/cairo-missing/libcairo-missing.la libcairoperf.la
../boilerplate/libcairoboilerplate.la ../src/libcairo.la -lrt -lintl -lm
libtool: link: cc -xtarget=ultra -m64 -xcode=pic32 -I/usr/local/include
-D_POSIX_PTHREAD_SEMANTICS -I/usr/local/include -o .libs/cairo-analyse-trace
cairo-analyse-trace.o cairo-error.o -L/usr/local/lib
../util/cairo-script/.libs/libcairo-script-interpreter.so
../util/cairo-missing/.libs/libcairo-missing.a ./.libs/libcairoperf.a
../boilerplate/.libs/libcairoboilerplate.a
/var/tmp/cairo-1.12.2/src/.libs/libcairo.so -ldl ../src/.libs/libcairo.so
/usr/local/lib/libpixman-1.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libexpat.so /usr/local/lib/libiconv.so
/usr/local/lib/libfreetype.so -lbz2 /usr/local/lib/libpng14.so
/usr/local/lib/libxcb-shm.so /usr/local/lib/libX11-xcb.so
/usr/local/lib/libxcb-render.so /usr/local/lib/libXrender.so
/usr/local/lib/libX11.so /usr/local/lib/libxcb.so /usr/local/lib/libXau.so
/usr/local/lib/libXdmcp.so -lnsl -lsocket -lz -lrt /usr/local/lib/libintl.so
-lc -lm -R/cairo/lib -R/usr/local/lib
ld: warning: file ../src/.libs/libcairo.so: linked to
/var/tmp/cairo-1.12.2/src/.libs/libcairo.so: attempted multiple inclusion of
file
Undefined first referenced
symbol in file
_cairo_unbounded_rectangle cairo-error.o (symbol scope specifies
local binding)
ld: fatal: Symbol referencing errors. No output written to
.libs/cairo-analyse-trace
gmake[4]: *** [cairo-analyse-trace] Error 2
gmake[4]: Leaving directory `/var/tmp/cairo-1.12.2/perf'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/var/tmp/cairo-1.12.2/perf'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/var/tmp/cairo-1.12.2/perf'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/var/tmp/cairo-1.12.2'
gmake: *** [all] Error 2
host2:/var/tmp/cairo-1.12.2 root#
--
Configure bugmail: https://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