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, как обычно. Ну, это будет хак. Плюс у rpm-build появится зависимость на хак. Нужно подумать, как обосновать этот хак для включения в upstream.