From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey V Turchin To: devel@linux.iplabs.ru Subject: Re: [devel] qt2-2.3.1: new spec Message-Id: <20010917121730.784a7a9b.zerg@altlinux.ru> In-Reply-To: <20010915190029.78e9b08f.vsu@mivlgu.murom.ru> References: <20010915190029.78e9b08f.vsu@mivlgu.murom.ru> Organization: ALT Linux X-Mailer: Sylpheed version 0.6.1 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=.bp2ho(p2sTXxX_" Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: ALT Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Mon, 17 Sep 2001 12:17:30 +0400 Date: Mon, 17 Sep 2001 12:17:30 +0400 Archived-At: List-Archive: List-Post: --=.bp2ho(p2sTXxX_ Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Sat, 15 Sep 2001 19:00:29 +0400 Sergey Vlasov wrote: SV> Здравствуйте! SV> SV> Я обнаружил проблему в пакете qt2-2.3.1-alt5: SV> /usr/bin/designer и SV> /usr/bin/uic собирались со статической libqt, и, SV> следовательно, имели SV> дикий размер. Что еще хуже, поскольку из SV> configs/linux-g++-static не SV> вычищается rpath, в них rpath указывал в BuildRoot. SV> SV> По этому поводу я подправил spec: в вызове %make_build для SV> компиляции SV> статических библиотек вписал усеченный список компонентов для SV> сборки - SV> только libqt-mt и libqt. Теперь designer собирается только SV> на втором SV> этапе сборки, с разделяемой libqt. SV> SV> Заодно я отключил сборку примеров вообще - все равно они не SV> устанавливаются. Также добавлен вызов make clean после SV> сборки SV> статических библиотек - иначе эти же *.o, скомпилированные SV> без -fPIC, SV> попадали в разделяемые библиотеки (по крайней мере в libqxt). SV> Кроме SV> того, для сборки libqxt установлены SYSCONF_CFLAGS и SV> SYSCONF_CXXFLAGS="$RPM_OPT_FLAGS", как для всех остальных SV> частей. SV> SV> Наконец, исправлена установка и список файлов для SV> qt2-designer - SV> зачем-то ставились файлы tools/designer/pics, которые на SV> самом деле не SV> нужны (все их содержимое включено в исполняемый файл SV> designer), а вот SV> про templates, наоборот, забыли. Еще я добавил SV> designer/examples и SV> designer/tools/createcw (это в qt2-doc). SV> SV> Получившийся qt2.spec - в аттаче. Спасибо -- Regards, ZerG ________________________________________________________________ _____ __ ______ __ _ / / / / / /_/ /_/ / / (_)__ __ ____ __ ALT Linux Team /__/ / / /__ / / / /__/ / _ \/ // /\ \ / / /_/ /____/ /_/ /____/_/_//_/\_,_//_\_\ http://altlinux.ru ________________________________________________________________ --=.bp2ho(p2sTXxX_ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7pbGc+zBIrxwqPwgRArcdAKCs/5UBqVKFLP3bEEZLey3D849kEgCfXSv1 9kxR8nNNFUVillHH32H6Bg4= =aVWw -----END PGP SIGNATURE----- --=.bp2ho(p2sTXxX_-- _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel