Bug 178853 - please keyword app-pda/libopensync (KDE 3.5.7 dep)
|
Bug#:
178853
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: bsd@gentoo.org
|
Reported By: carlo@gentoo.org
|
|
Component: KDE
|
|
|
URL:
|
|
Summary: please keyword app-pda/libopensync (KDE 3.5.7 dep)
|
|
Keywords: KEYWORDREQ
|
|
Status Whiteboard:
|
|
Opened: 2007-05-17 10:31 0000
|
for ~x86-fbsd i have found a compilation problem with graphviz:
Making all in gdtclft
Making all in demo
mkdir .libs
i686-gentoo-freebsd6.2-gcc -DHAVE_CONFIG_H -I. -I../.. -I../..
-I../../tclpkg/tclhandle -I/usr/include -DUSE_TCL_STUBS -mtune=athlon64 -pipe
-O2 -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT gdtclft.lo -MD
-MP -MF .deps/gdtclft.Tpo -c gdtclft.c -fPIC -DPIC -o .libs/gdtclft.o
i686-gentoo-freebsd6.2-gcc -shared .libs/gdtclft.o -Wl,--whole-archive
../../tclpkg/tclhandle/.libs/libtclhandle_C.a
../../tclpkg/tclstubs/.libs/libtclstubs_C.a -Wl,--no-whole-archive -L/usr/lib
-ltclstub8.4 /usr/lib/libgd.so /usr/lib/libXpm.so /usr/lib/libX11.so
/usr/lib/libjpeg.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so
/usr/lib/libpng12.so -lz -lm -mtune=athlon64 -Wl,-O1 -Wl,-O1 -Wl,-soname
-Wl,libgdtclft.so.0 -o .libs/libgdtclft.so.0.0.0
/usr/lib/gcc/i686-gentoo-freebsd6.2/4.1.2/../../../../i686-gentoo-freebsd6.2/bin/ld:
cannot find -ltclstub8.4
collect2: ld returned 1 exit status
gmake[4]: *** [libgdtclft.la] Error 1
gmake[3]: *** [all-recursive] Error 1
gmake[2]: *** [all-recursive] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all] Error 2
!!! ERROR: media-gfx/graphviz-2.12 failed.
Call stack:
ebuild.sh, line 1615: Called dyn_compile
ebuild.sh, line 972: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
graphviz-2.12.ebuild, line 157: Called die
the problem is around dev-lang/tcl that make point the libtclstub.a to a wrong
library version:
/usr/lib/libtclstub.a -> libtclstub8.4.a
it must point to:
/usr/lib/libtclstub.a -> libtclstub8.4g.a
I'm doing a patch to fix the problem and make dev-lang/tcl install libraries
with the same versioning names that come from Linux.
added ~ppc64
Toffanin: please open a separate bug for graphviz. that compile error is not
libopensync related.
I would love to get CC'ed on libopensync bugs next time, tia.
(In reply to comment #9)
> mips stable.
Bah, was looking at the wrong bug. This is not stable on mips yet (AFAIK).
No, it's not stable, Kumba. It doesn't even have to be. It would just be great
to get that nice ~mips seal of approval on 0.22. :)
Same for ~x86-fbsd which should compile tcl without the debug USE flag for
testing this.
@bsd - ping
From the Changelog:
02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> libopensync-0.22.ebuild:
~mips