From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 5 Oct 2015 21:17:10 +0300 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20151005181710.GA26376@imap.altlinux.org> Mail-Followup-To: devel@lists.altlinux.org References: <20151003211206.GA1963@gyle.altlinux.org> <20151003212327.GA24674@imap.altlinux.org> <201510040437.16751@ruslandh> <20151004100557.GR1151@imap.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20151004100557.GR1151@imap.altlinux.org> User-Agent: Mutt/1.5.23.88.hg577987ca2d02 (2014-03-12) Subject: Re: [devel] [#150717] FAILED qt3.git=3.3.8d-alt8 pdfedit.git=0.4.5-alt4 ... X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2015 18:17:11 -0000 Archived-At: List-Archive: List-Post: On Sun, Oct 04, 2015 at 01:05:57PM +0300, I wrote: > On Sun, Oct 04, 2015 at 04:37:09AM +0300, Hihin Ruslan wrote: > > > Qt3 пересобирается с gcc5 C++ ABI, просьба всех > > > заинтересованных и желающих помочь присоединиться к > > > пересборке зависимых пакетов (по-хорошему-то хватило бы и > > > робота, наверное). > > Так, это весь TDE затронет, плюс кучу пакетов на qt3 - > > почему такой список маленьки не пойму :) > Фигассе маленький, и TDE там как раз есть... Нужна помощь понимающего в cmake по такому поводу: --- Linking CXX shared library libDCOP.so cd /usr/src/RPM/BUILD/kdelibs-3.5.13.2/BUILD/dcop && /usr/bin/cmake -E cmake_link_script CMakeFiles/DCOP-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -Wall -g -Os -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -O2 -g -DNDEBUG -Wl,--no-undefined -shared -Wl,-soname,libDCOP.so.4 -o libDCOP.so.4.2.0 CMakeFiles/DCOP-shared.dir/dcopstub.cpp.o CMakeFiles/DCOP-shared.dir/dcopref.cpp.o CMakeFiles/DCOP-shared.dir/dcopobject.cpp.o CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o KDE-ICE/libkICE.a -ltqt -lqt-mt /usr/bin/ld: cannot find -lqt-mt collect2: error: ld returned 1 exit status make[2]: *** [dcop/libDCOP.so.4.2.0] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/kdelibs-3.5.13.2/BUILD' make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/kdelibs-3.5.13.2/BUILD' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/kdelibs-3.5.13.2/BUILD' --- Т.е. при наличии %define qtdir %_qt3dir [...] export LDFLAGS="-L%buildroot/%_libdir -L%buildroot/%_libdir/kde3 -L%qtdir/lib" расположенный в %qtdir/lib /usr/lib64/qt3/lib/libqt-mt.so не находится вследствие недолетания соответствующего -L. Воспроизводить стоит с подключенным заданием 150717 или локально на скору руку пересобранными qt3, arts, avahi. --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info