From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexander Bokovoy To: mandrake-russian@altlinux.ru Message-ID: <20010328222011.A1573@avilink.net> Mail-Followup-To: mandrake-russian@altlinux.ru References: <13772.010328@avilink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: ; from ujo@king.ifirst.ru on Wed, Mar 28, 2001 at 08:57:14PM +0400 Subject: [mdk-re] Re: =?koi8-r?B?W21kay1yZV0gUmU6IFttZGstcmVdIFJlOiBbbWRrLXJlXSBBTFQgTGludXgg?= =?koi8-r?B?LSAiIOvPzsvSxdTO2cUg0sXbxc7J0SDLz87L0sXUztnIINrBIMTB3iI=?= Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Wed Mar 28 23:15:01 2001 X-Original-Date: Wed, 28 Mar 2001 22:20:11 +0300 Archived-At: List-Archive: List-Post: On Wed, Mar 28, 2001 at 08:57:14PM +0400, Artem K. Jouravsky wrote: > > Hello Artem, > > > > Wednesday, March 28, 2001, 6:21:53 PM, you wrote: > > > btw, можно вопрос? Где-то пробегала ссылка на то как писать SPEC'и, это можно > > > просто на www.rpm.org найти? А то надо собрать Апач, я взял из Сизифа, > > > редактирую... Удалил зависимость perl-devel (у меня система 7.0RE+Appendix, > > > больше ничего особенно не обновлял, кроме rpm > > > [ujo@king SPECS]$ rpm -qa|grep rpm > > > urpmi-1.1-5mdk > > > rpmtools-1.1-15mdk > > > rpm-3.0.6-ipl9mdk.compat > > > rpm-build-3.0.6-ipl9mdk.compat > > > ), теперь все гасится на стадии make EXPATLIB=-lexpat > > > c сообщением http_main.c:7466: expat.h: No such file or directory. > > Потому что у Вас не установлен libexpat. Apache мы собираем с > > отключенным внутренним expat-lite и включенным внешним Expat 1.95.1, поскольку им > > пользуются другие приложения, которые работают внутри Apache как > > модули. Так что либо поставьте libexpat, libexpat-devel, либо уберите > А эти звери ничего дополнительно не попросят? Может мне их так просто из > тарболлов поставить? Только вот ссылки нет... Пересоберите в своей среде, взяв src.rpm из Сизифа. expat-1.95.1-ipl1.src.rpm > > > EXPATLIB=-lexpat, но тогда гарантии полной работоспособности с > > остальными сборками (например, нашим PHP 4.0.5RC1, а в ближайшие сутки > > и RC3) дать Вам не смогу. > > Не помогает, пробовал уже... Сообщение то же > http_main.c:7466: expat.h: No such file or directory > > Я хотел вообще EAPI убрать, но его там много где... Не советую, EAPI уже фактически стандарт для расширения возможностей Apache. В частности, он нужен для работы mod_ssl. > Чуть выше в spec'e имеется строка которая патчит http_main.c > > perl -pi -e 's|"xmlparse.h"|"expat.h"|;' \ > $RPM_BUILD_DIR/apache_%{apache_vanilla_version}/src/main/http_main.c > xmlparse.h я тоже нигде не нашел... Как вариант, можно убрать этот патч (вместе с удалением EXPATLIB=-lexpat). Но фраза про гарантии останется прежней :-) -- Sincerely yours, Alexander Bokovoy The Midgard Project | ALT Linux Team | Minsk Linux Users Group www.midgard-project.org | www.altlinux.ru | www.minsk-lug.net -- Set the cart before the horse. -- John Heywood