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

Aleksey Novodvorsky aen на altlinux.ru
Вс Апр 11 10:32:19 UTC 2010


11 апреля 2010 г. 14:27 пользователь Afanasov Dmitry
<ender на altlinux.org> написал:
> 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 было.

6.6-alt3 (ALT Linux)

:-)

Rgrds, Алексей


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