From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <446DC20A.8040204@altlinux.com> Date: Fri, 19 May 2006 17:03:06 +0400 From: Anton Farygin Organization: ALT Linux Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060502) MIME-Version: 1.0 To: ALT Devel discussion list References: <44630CEC.1050405@altlinux.com> <446335C2.7050506@altlinux.com> <4463399C.7020605@altlinux.com> <44656A91.7020501@altlinux.com> In-Reply-To: <44656A91.7020501@altlinux.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?0NLPwszFzcEg0yBsaWJ0b29s?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 May 2006 13:00:43 -0000 Archived-At: List-Archive: List-Post: Anton Farygin wrote: > Anton Farygin wrote: >> Anton Farygin wrote: >>> Anton Farygin wrote: >>>> Всем привет. >>>> >>>> Есть проблема. >>>> >>>> Имеем: новый ImageMagick со сменой soname. (был so.9, стал so.10) >>>> >>> >>> >>>> Т.е. - команда: >>>> ./libtool --silent --mode=install /bin/install -c 'wand/libWand.la' >>>> '/home/rider/RPMS/git/ImageMagick.git/BUILD/ImageMagick-6.2.7/tmp//usr/lib64/libWand.la' >>>> >>>> >>>> Перелинковывает дополнительные библиотеки с установленным в систему >>>> ImageMagick'ом. >>>> >>>> Может быть кто-то сталкивался с таким странным поведением и знает как >>>> его лечить ? >>> Вопрос: >>> а зачем вообще libtool делает relink всему что собирал, но только уже >>> при установке в реальную систему и совсем с другими путями к >>> библиотекам ? >>> >>> Судя по коду - это выполняется в момент install, когда libtool не >>> находит одной из требуемых библиотек в путях. >>> >>> То он делает relink с тем, что установлено в системе, не подозревая о >>> том, что линковаться надо со свежесобранными библиотеками. >>> >>> Да и почему бы просто не изменить rpath ? >> Собственно lafile от libmagick++, attached. >> > > 2ldv: так всё-таки... что делать и кто виноват ? Проблема ещё актуальна. 2ldv: посмотри пожалуйста. Rgds, Rider