[devel] новый gdb сломал сборку fpc на x86_64

Afanasov Dmitry ender на altlinux.org
Вс Апр 11 10:27:50 UTC 2010


On Sun, Apr 11, 2010 at 02:18:48PM +0400, Afanasov Dmitry wrote:
> On Sun, Apr 11, 2010 at 02:06:58PM +0400, Afanasov Dmitry wrote:
> > - макрос GDB_V<VERSION> берется из файла gdbver.inc, каковой генерируется
> >   запуском откомпилированного gdbver.pp.
> > - в файле gdbver.inc находится макрос GDB_V0.
> здесь неизменно. запуск ./gdbver дает:
> Unsupported GDB version
> 
> значит пишем поддержку 7.0.1 для fpc :)
какая, блин, прелесть:

{копировние gdb переменной version}
strlcopy(gdbversion, на version,Max_version_length);

{основной блок проверки}
if (gdbversion[0] in ['4','5','6','7','8','9']) and (gdbversion[1]='.') then

а прелесть в том, что gdbver ждёт имя версии с 0й позиции, вот только у
нас version звучит как "ALT Linux (7.0.1-alt1)", и 'A' на цифру ну никак
не тянет.

пойду посомтрю, что в прошлом gdb было.
-- 
 С уважением
 Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100411/5d08a3ab/attachment.bin>


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