On Wed, Sep 21, 2005 at 09:57:50PM +0400, Alexey Tourbin wrote: > On Wed, Sep 21, 2005 at 09:16:01PM +0400, Dmitry V. Levin wrote: > > On Wed, Sep 21, 2005 at 08:57:37PM +0400, Alexey Tourbin wrote: > > > Может, поставить вопрос ребром? А именно, я утверждаю, что > > > в %buildroot'е нельзя абсолютно корректно проверить ELF'ы при помощи > > > динамического линкера, даже модифицируя его механизмы при помощи > > > переменных и опций. > > > > Логично. > > А если модифицировать сам динамический линкер, добавив ему опций? > > Действительно, что нам стоит? > > Добавить опцию --buildroot? Тогда для каждого ELF файла в зависимостях > (рекурсивно) стандартный механизм модифицируется следующим образом: > сначала предпринимается попытка загрузить файл $buildroot$file. В > случае ENOENT загружается просто $file, как обычно. А ведь есть ещё ld.so.conf* > Ну, это будет хак. Плюс у rpm-build появится зависимость на хак. > Нужно подумать, как обосновать этот хак для включения в upstream. Без шансов. -- ldv