From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <433FA2FA.1050200@freesource.info> Date: Sun, 02 Oct 2005 13:06:02 +0400 From: Denis Smirnov Organization: "Seiros" LLC User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050815) X-Accept-Language: en-us, en MIME-Version: 1.0 To: devel@altlinux.ru Subject: Re: [devel] fetchmail /usr/bin/fetchmail U krb5_init_ets References: <20050917204520.GC2358@solemn.turbinal.org> <20051001030557.GD3256@solemn.turbinal.org> <20051001133855.GE3807@solemn.turbinal.org> <20051001173310.GA23211@mithraen.dimline.ru> <20051001180632.GB9641@procyon.home> In-Reply-To: <20051001180632.GB9641@procyon.home> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 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: Sun, 02 Oct 2005 09:06:03 -0000 Archived-At: List-Archive: List-Post: Sergey Vlasov wrote: >>/me думает -- а может LD_BIND_NOW=1 куда-нибудь в /etc/profile.d на >>Сизифе? В дистрибутивах так делать нельзя, а в сизифе будет правильнее >>если по-умолчанию человек будет сразу видеть такие грабли. >> >> > >Не получится. В частности, какие-то @#$%^& переписали новый xorg так, >что с LD_BIND_NOW=1 он в принципе не работает. Там теперь драйверы и >прочие модули грузятся через dlopen(), но вместо нормальной линковки >список зависимостей извлекается из модуля уже после его загрузки (так >же, как делал их старый загрузчик, умевший грузить *.o и *.a), и через >тот же dlopen() загружаются требуемые модули. Кстати, поиск и вывод >списка unresolved symbols, который там был при старом загрузчике >модулей, в результате они тоже потеряли. > > Да... И насколько реально переписать этот код по-человечески?