[devel] middleman vs pcre

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Вт Ноя 11 15:57:05 MSK 2003


On Tue, Nov 11, 2003 at 05:29:13PM +0500, Andrey Rahmatullin wrote:
Content-Description: signed data
> 2-й день сражаюсь с middleman. Дело в том, что после обновления libpcre я 
> решил попробовать middleman пересобрать (мало ли), и, как ни странно, не 
> получилось. (Кстати, если мой пакет, лежащий в Сизифе, перестанет 
> собираться после обновления к.-л. других пакетов, я об этом узнаю?)
> 
> Дело вот в чем. С middleman идет своя libpcre (версии 3.4, судя по всему). 
> И до вчерашнего дня, оказывается, собиралось именно с ней (до вчерашнего 
> обновления ./configure почему-то не нравилось наше прежнее libpcre-devel). 
> А новая версия ему уже нравится, и он собирает с ней. Но полученный 
> бинарник падает (судя по strace) где-то при парсинге конфига (причем если 
> из конфига убрать все регэкспы, то middleman нормально запускается. Но 
> нафига он мне такой?). 
Как уже советовали, посмотрите через gdb. Скорее всего имеет место неверное 
использование библиотеки.
> 
> Видимо, придется его собирать с его собственной libpcre. Только как? Для 
> hasher все понятно - убрать из Buildreqs libpcre-devel. А вообще? 
Ни в коем случае так делать нельзя.
> ./configure при нахождении соотв. хидеров выставляет в config.h
> #define HAVE_PCRE
> Это можно как-то #undef-нуть без патчей, видимо, через CFLAGS=-UHAVE_PCRE ?
> 
> -- 
> [...] кишки latex в сравнении с кишками passivetex это
> нечто очень прямое, ровное и светлое.
> 		-- boyarsh in docs@



> _______________________________________________
> Devel mailing list
> Devel на altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel




Подробная информация о списке рассылки Devel