On Понедельник 13 апреля 2009, Stanislav Sedov wrote: > On Mon, 13 Apr 2009 17:37:58 +0200 > Jan Henrik Sylvester <m...@janh.de> mentioned: > > > I tried to rebuild editors/koffice-kde3 not to link against the old > > libpoppler.so.3 anymore, but the build failed: > > > > /bin/sh /usr/local/bin/libtool --silent --tag=CXX --mode=link c++ > > -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 > > -O2 -fno-strict-aliasing -pipe -Wno-non-virtual-dtor -fno-exceptions > > -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST > > -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DHAVE_KNEWSTUFF > > -fexceptions -L/usr/local/lib -o libkritagmagickimport.la -rpath > > /usr/local/lib/kde3 -avoid-version -module -no-undefined -R > > /usr/local/lib -R /usr/local/lib -R /usr/local/lib -R /usr/local/lib -R > > /usr/local/lib-D_THREAD_SAFE -pthread -L/usr/local/lib -L/usr/local/lib > > -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib -L/usr/local/lib -R > > /usr/local/lib -R /usr/local/lib -R /usr/local/lib -R /usr/local/lib -R > > /usr/local/lib -L/usr/local/lib -D_THREAD_SAFE -pthread > > -L/usr/local/lib -module -avoid-version -no-undefinedmagickimport.lo > > kis_image_magick_converter.lo ../../../lib/kofficeui/libkofficeui.la > > ../../../lib/kofficecore/libkofficecore.la > > ../../../lib/store/libkstore.la -lGraphicsMagick -ljbig -llcms -ltiff > > -lfreetype -ljasper -ljpeg -lpng -lfpx-lwmflite -lXext -lSM -lICE -lX11 > > -lbz2 -lxml2 -lz -lm ../../../krita/libkritacommon.la > > -Wl,-export-dynamic -L/usr/local/lib -ljpeg -L/usr/local/lib > > grep: /usr/local/lib/liblcms.la: No such file or directory > > sed: /usr/local/lib/liblcms.la: No such file or directory > > libtool: link: `/usr/local/lib/liblcms.la' is not a valid libtool archive > > gmake[4]: *** [libkritagmagickimport.la] Error 1 > > gmake[4]: Leaving directory > > `/usr/ports/editors/koffice-kde3/work/koffice-1.6.3/filters/krita/gmagick' > > > > Six days ago, graphics/lcms was updated to 1.18, including: "Do not > > install .la and static library files." > > > > Is that the problem? Can koffice link against the .so or does lcms have > > to provide the .la again? > > > > koffice should not link agains .a or .la libraries, he should be > using the shared object instead. AFAIK, makc is already working > on this issue. >
koffice (and most if not all of kde3 ports) uses both shared and static libraries. And it seems kde3 is not supposed to build without static libs, so I think lcms should be reverted. Max
_______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information