ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ?
@ 2002-03-14  6:59 Evgeniy Kobzev
  2002-03-14  8:02 ` [sisyphus] FireBird 1.0 от AltLinux будет? Stanislav Ievlev
  0 siblings, 1 reply; 22+ messages in thread
From: Evgeniy Kobzev @ 2002-03-14  6:59 UTC (permalink / raw)
  To: sisyphus

Или не стоит ждать?




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 от AltLinux будет?
  2002-03-14  6:59 [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
@ 2002-03-14  8:02 ` Stanislav Ievlev
  2002-03-14  8:31   ` DH
  0 siblings, 1 reply; 22+ messages in thread
From: Stanislav Ievlev @ 2002-03-14  8:02 UTC (permalink / raw)
  To: sisyphus

Evgeniy Kobzev wrote:

>Или не стоит ждать?
>
Видимо нет так как нет мантейнера

>
>
>_______________________________________________
>Sisyphus mailing list
>Sisyphus@altlinux.ru
>http://altlinux.ru/mailman/listinfo/sisyphus
>






^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 от AltLinux  будет?
  2002-03-14  8:02 ` [sisyphus] FireBird 1.0 от AltLinux будет? Stanislav Ievlev
@ 2002-03-14  8:31   ` DH
  2002-03-14  9:16     ` Alexander Bokovoy
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  0 siblings, 2 replies; 22+ messages in thread
From: DH @ 2002-03-14  8:31 UTC (permalink / raw)
  To: sisyphus

Stanislav Ievlev wrote:
> Evgeniy Kobzev wrote:
> 
>> Или не стоит ждать?
>>
> Видимо нет так как нет мантейнера

Я могу взяться!
Я как-то обещал, но оказалось, что в Сизифусе итак последняя версия - 
так дело и замялось - если есть новый - он с меня...:)
Тем более что spec файл очень хороший...

> 
>>
>>
>> _______________________________________________
>> Sisyphus mailing list
>> Sisyphus@altlinux.ru
>> http://altlinux.ru/mailman/listinfo/sisyphus
>>
> 
> 
> 
> 
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
> 
> 
> 






^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 от AltLinux будет?
  2002-03-14  8:31   ` DH
@ 2002-03-14  9:16     ` Alexander Bokovoy
  2002-03-14 10:19       ` DH
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  1 sibling, 1 reply; 22+ messages in thread
From: Alexander Bokovoy @ 2002-03-14  9:16 UTC (permalink / raw)
  To: sisyphus

On Thu, Mar 14, 2002 at 11:31:23AM +0300, DH wrote:
> Stanislav Ievlev wrote:
> >Evgeniy Kobzev wrote:
> >
> >>Или не стоит ждать?
> >>
> >Видимо нет так как нет мантейнера
> 
> Я могу взяться!
> Я как-то обещал, но оказалось, что в Сизифусе итак последняя версия - 
> так дело и замялось - если есть новый - он с меня...:)
> Тем более что spec файл очень хороший...
Тогда принимайте его в свои руки!
-- 
/ Alexander Bokovoy
Software architect and analyst             // SaM-Solutions Ltd.
---
No snowflake in an avalanche ever feels responsible.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ?
  2002-03-14  8:31   ` DH
  2002-03-14  9:16     ` Alexander Bokovoy
@ 2002-03-14  9:46     ` Evgeniy Kobzev
  2002-03-14 10:10       ` [sisyphus] FireBird 1.0 от AltLinux будет? Sir Raorn
                         ` (3 more replies)
  1 sibling, 4 replies; 22+ messages in thread
From: Evgeniy Kobzev @ 2002-03-14  9:46 UTC (permalink / raw)
  To: sisyphus

----- Original Message -----
From: "DH" <dh@altlinux.ru>
To: <sisyphus@altlinux.ru>
Sent: Thursday, March 14, 2002 11:31 AM
Subject: Re: [sisyphus] FireBird 1.0 от AltLinux будет?


> Stanislav Ievlev wrote:
> > Evgeniy Kobzev wrote:
> >
> >> Или не стоит ждать?
> >>
> > Видимо нет так как нет мантейнера
>
> Я могу взяться!
> Я как-то обещал, но оказалось, что в Сизифусе итак последняя версия -
> так дело и замялось - если есть новый - он с меня...:)
> Тем более что spec файл очень хороший...

Было бы прекрасно.

Попутный вопрос.
Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на время
сборки (из тарбола) переключится на kgcc ?





^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 от AltLinux будет?
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
@ 2002-03-14 10:10       ` Sir Raorn
  2002-03-14 10:15       ` [sisyphus] FireBird 1.0 ПФ AltLinux ВХДЕФ? Alexander Bokovoy
                         ` (2 subsequent siblings)
  3 siblings, 0 replies; 22+ messages in thread
From: Sir Raorn @ 2002-03-14 10:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 354 bytes --]

On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> Попутный вопрос.
> Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на
> время сборки (из тарбола) переключится на kgcc ?
apt-get install compat-gcc

BuildRequires: compat-gcc

CC=compat-gcc %configure ...

-- 
Regards, Sir Raorn.
AIF5-RIPN, Binec System Administrator.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 ПФ AltLinux ВХДЕФ?
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  2002-03-14 10:10       ` [sisyphus] FireBird 1.0 от AltLinux будет? Sir Raorn
@ 2002-03-14 10:15       ` Alexander Bokovoy
  2002-03-14 10:17       ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
  2002-03-14 10:26       ` Michael Shigorin
  3 siblings, 0 replies; 22+ messages in thread
From: Alexander Bokovoy @ 2002-03-14 10:15 UTC (permalink / raw)
  To: sisyphus

On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> ----- Original Message -----
> From: "DH" <dh@altlinux.ru>
> To: <sisyphus@altlinux.ru>
> Sent: Thursday, March 14, 2002 11:31 AM
> Subject: Re: [sisyphus] FireBird 1.0 от AltLinux будет?
> 
> 
> > Stanislav Ievlev wrote:
> > > Evgeniy Kobzev wrote:
> > >
> > >> Или не стоит ждать?
> > >>
> > > Видимо нет так как нет мантейнера
> > Я могу взяться!
> > Я как-то обещал, но оказалось, что в Сизифусе итак последняя версия -
> > так дело и замялось - если есть новый - он с меня...:)
> > Тем более что spec файл очень хороший...
> Было бы прекрасно.
> 
> Попутный вопрос.
> Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на время
> сборки (из тарбола) переключится на kgcc ?
export CC=kgcc

-- 
/ Alexander Bokovoy
Software architect and analyst             // SaM-Solutions Ltd.
---
I think, therefore I am... I think.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  2002-03-14 10:10       ` [sisyphus] FireBird 1.0 от AltLinux будет? Sir Raorn
  2002-03-14 10:15       ` [sisyphus] FireBird 1.0 ПФ AltLinux ВХДЕФ? Alexander Bokovoy
@ 2002-03-14 10:17       ` Mikhail Zabaluev
  2002-03-14 10:43         ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  2002-03-14 10:26       ` Michael Shigorin
  3 siblings, 1 reply; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-14 10:17 UTC (permalink / raw)
  To: sisyphus

Hello Evgeniy,

On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
>
> Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на время
> сборки (из тарбола) переключится на kgcc ?

А может, пропатчить? Чего он там не хочет?

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
He who is in love with himself has at least this advantage -- he won't
encounter many rivals.
		-- Georg Lichtenberg, "Aphorisms"



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] FireBird 1.0 от AltLinux  будет?
  2002-03-14  9:16     ` Alexander Bokovoy
@ 2002-03-14 10:19       ` DH
  0 siblings, 0 replies; 22+ messages in thread
From: DH @ 2002-03-14 10:19 UTC (permalink / raw)
  To: sisyphus

Alexander Bokovoy wrote:
> On Thu, Mar 14, 2002 at 11:31:23AM +0300, DH wrote:
> 
>>Stanislav Ievlev wrote:
>>
>>>Evgeniy Kobzev wrote:
>>>
>>>
>>>>Или не стоит ждать?
>>>>
>>>>
>>>Видимо нет так как нет мантейнера
>>>
>>Я могу взяться!
>>Я как-то обещал, но оказалось, что в Сизифусе итак последняя версия - 
>>так дело и замялось - если есть новый - он с меня...:)
>>Тем более что spec файл очень хороший...
>>
> Тогда принимайте его в свои руки!
> 

Принял!:)




^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
                         ` (2 preceding siblings ...)
  2002-03-14 10:17       ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
@ 2002-03-14 10:26       ` Michael Shigorin
  3 siblings, 0 replies; 22+ messages in thread
From: Michael Shigorin @ 2002-03-14 10:26 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на время
> сборки (из тарбола) переключится на kgcc ?
CC=kgcc ?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ http://visa.chem.univ.kiev.ua/~mike/

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ?
  2002-03-14 10:17       ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
@ 2002-03-14 10:43         ` Evgeniy Kobzev
  2002-03-14 11:08           ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
  0 siblings, 1 reply; 22+ messages in thread
From: Evgeniy Kobzev @ 2002-03-14 10:43 UTC (permalink / raw)
  To: sisyphus

----- Original Message -----
From: "Mikhail Zabaluev" <mhz@alt-linux.org>
To: <sisyphus@altlinux.ru>
Sent: Thursday, March 14, 2002 1:17 PM
Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?


> Hello Evgeniy,
>
> On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> >
> > Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на
время
> > сборки (из тарбола) переключится на kgcc ?
>
> А может, пропатчить? Чего он там не хочет?

Не, он принципиально не хочет собираться с 2.96
В старом спеке стояло CC=kgcc
Sir Raorn посоветывал как это обойти, сейчас попробую.





^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14 10:43         ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
@ 2002-03-14 11:08           ` Mikhail Zabaluev
  2002-03-14 14:08             ` Aleksey Novodvorsky
  2002-03-14 16:02             ` Sir Raorn
  0 siblings, 2 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-14 11:08 UTC (permalink / raw)
  To: sisyphus

Hello Evgeniy,

On Thu, Mar 14, 2002 at 01:43:12PM +0300, Evgeniy Kobzev wrote:
>
> ----- Original Message -----
> From: "Mikhail Zabaluev" <mhz@alt-linux.org>
> To: <sisyphus@altlinux.ru>
> Sent: Thursday, March 14, 2002 1:17 PM
> Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?
> 
> 
> > Hello Evgeniy,
> >
> > On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> > >
> > > Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на
> время
> > > сборки (из тарбола) переключится на kgcc ?
> >
> > А может, пропатчить? Чего он там не хочет?
> 
> Не, он принципиально не хочет собираться с 2.96

"Принципиально" может означать две вещи:
- дурь в configure, потому что кто-то решил запретить 2.96;
- код, не вполне соответствующий стандарту или привязанный к версии
  GCC.

Ещё вариант -- использование "фич" C++, которые даже в 2.96 не
полностью реализованы. Но это отпадает, поскольку 2.95.3 годится.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Show me a man who is a good loser and I'll show you a man who is playing
golf with his boss.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Re: FireBird 1.0 от AltLinux  будет?
  2002-03-14 14:08             ` Aleksey Novodvorsky
@ 2002-03-14 14:02               ` Evgeniy Kobzev
  2002-03-14 22:14                 ` Mikhail Zabaluev
  0 siblings, 1 reply; 22+ messages in thread
From: Evgeniy Kobzev @ 2002-03-14 14:02 UTC (permalink / raw)
  To: sisyphus

Aleksey Novodvorsky wrote:

>Mikhail Zabaluev wrote:
>
>>Hello Evgeniy,
>>
>>On Thu, Mar 14, 2002 at 01:43:12PM +0300, Evgeniy Kobzev wrote:
>>
>>>----- Original Message -----
>>>From: "Mikhail Zabaluev" <mhz@alt-linux.org>
>>>To: <sisyphus@altlinux.ru>
>>>Sent: Thursday, March 14, 2002 1:17 PM
>>>Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?
>>>
>>>
>>>>Hello Evgeniy,
>>>>
>>>>On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
>>>>
>>>>>Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на
>>>>>
>>>время
>>>
>>>>>сборки (из тарбола) переключится на kgcc ?
>>>>>
>>>>А может, пропатчить? Чего он там не хочет?
>>>>
>>>Не, он принципиально не хочет собираться с 2.96
>>>
>>"Принципиально" может означать две вещи:
>>- дурь в configure, потому что кто-то решил запретить 2.96;
>>- код, не вполне соответствующий стандарту
>>
>
>Скорее это. Кода много и я сейчас не стал бы его править.
>Rgrds, AEN
>
Да.
Вот на чём валится.

misc.c: In function `MISC_build_parameters_block':
misc.c:76: `SCHAR' is promoted to `int' when passed through `...'
misc.c:76: (so you should pass `int' not `SCHAR' to `va_arg')
misc.c:80: `SCHAR' is promoted to `int' when passed through `...'
misc.c:85: `USHORT' is promoted to `int' when passed through `...'
misc.c:100: `USHORT' is promoted to `int' when passed through `...'
make[1]: *** [misc.bin] Ошибка 1

С 2.95 всё нормально.





^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Re: FireBird 1.0 от AltLinux  будет?
  2002-03-14 11:08           ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
@ 2002-03-14 14:08             ` Aleksey Novodvorsky
  2002-03-14 14:02               ` Evgeniy Kobzev
  2002-03-14 16:02             ` Sir Raorn
  1 sibling, 1 reply; 22+ messages in thread
From: Aleksey Novodvorsky @ 2002-03-14 14:08 UTC (permalink / raw)
  To: sisyphus

Mikhail Zabaluev wrote:

> Hello Evgeniy,
>
> On Thu, Mar 14, 2002 at 01:43:12PM +0300, Evgeniy Kobzev wrote:
> >
> > ----- Original Message -----
> > From: "Mikhail Zabaluev" <mhz@alt-linux.org>
> > To: <sisyphus@altlinux.ru>
> > Sent: Thursday, March 14, 2002 1:17 PM
> > Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?
> >
> >
> > > Hello Evgeniy,
> > >
> > > On Thu, Mar 14, 2002 at 12:46:05PM +0300, Evgeniy Kobzev wrote:
> > > >
> > > > Я так понял, что Firebird не хочет собираться 2.96, так вот как бы на
> > время
> > > > сборки (из тарбола) переключится на kgcc ?
> > >
> > > А может, пропатчить? Чего он там не хочет?
> >
> > Не, он принципиально не хочет собираться с 2.96
>
> "Принципиально" может означать две вещи:
> - дурь в configure, потому что кто-то решил запретить 2.96;
> - код, не вполне соответствующий стандарту

Скорее это. Кода много и я сейчас не стал бы его править.
Rgrds, AEN




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14 11:08           ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
  2002-03-14 14:08             ` Aleksey Novodvorsky
@ 2002-03-14 16:02             ` Sir Raorn
  2002-03-14 22:13               ` Mikhail Zabaluev
  2002-03-15  7:54               ` Michael Shigorin
  1 sibling, 2 replies; 22+ messages in thread
From: Sir Raorn @ 2002-03-14 16:02 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 617 bytes --]

On Thu, Mar 14, 2002 at 02:08:33PM +0300, Mikhail Zabaluev wrote:
> "Принципиально" может означать две вещи:
> - дурь в configure, потому что кто-то решил запретить 2.96;
> - код, не вполне соответствующий стандарту или привязанный к версии
>   GCC.
> 
> Ещё вариант -- использование "фич" C++, которые даже в 2.96 не
> полностью реализованы. Но это отпадает, поскольку 2.95.3 годится.
Третий случай - нормально собирается 2.96, но не работает. Как
например quakeforge.

P.S. А кто вобще придумал этот гемморой с 2.96? Как он во все
дистрибутивы попал?

-- 
Regards, Sir Raorn.
AIF5-RIPN, Binec System Administrator.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14 16:02             ` Sir Raorn
@ 2002-03-14 22:13               ` Mikhail Zabaluev
  2002-03-15  7:54               ` Michael Shigorin
  1 sibling, 0 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-14 22:13 UTC (permalink / raw)
  To: sisyphus; +Cc: Sir Raorn

Hello Sir,

On Thu, Mar 14, 2002 at 07:02:40PM +0300, Sir Raorn wrote:
>
> On Thu, Mar 14, 2002 at 02:08:33PM +0300, Mikhail Zabaluev wrote:
> > "Принципиально" может означать две вещи:
> > - дурь в configure, потому что кто-то решил запретить 2.96;
> > - код, не вполне соответствующий стандарту или привязанный к версии
> >   GCC.
> > 
> > Ещё вариант -- использование "фич" C++, которые даже в 2.96 не
> > полностью реализованы. Но это отпадает, поскольку 2.95.3 годится.
> Третий случай - нормально собирается 2.96, но не работает. Как
> например quakeforge.
> 
> P.S. А кто вобще придумал этот гемморой с 2.96? Как он во все
> дистрибутивы попал?

Придумали это в RedHat, потому что им позарез нужен был хороший
компилятор для платформ, отличных от ix86.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Five bicycles make a volkswagen, seven make a truck.
		-- Adolfo Guzman



^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14 14:02               ` Evgeniy Kobzev
@ 2002-03-14 22:14                 ` Mikhail Zabaluev
  2002-03-15  5:46                   ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
  0 siblings, 1 reply; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-14 22:14 UTC (permalink / raw)
  To: sisyphus

Hello Evgeniy,

On Thu, Mar 14, 2002 at 05:02:53PM +0300, Evgeniy Kobzev wrote:
>
> >>>Не, он принципиально не хочет собираться с 2.96
> >>>
> >>"Принципиально" может означать две вещи:
> >>- дурь в configure, потому что кто-то решил запретить 2.96;
> >>- код, не вполне соответствующий стандарту
> >>
> >
> >Скорее это. Кода много и я сейчас не стал бы его править.
> >Rgrds, AEN
> >
> Да.
> Вот на чём валится.
> 
> misc.c: In function `MISC_build_parameters_block':
> misc.c:76: `SCHAR' is promoted to `int' when passed through `...'
> misc.c:76: (so you should pass `int' not `SCHAR' to `va_arg')
> misc.c:80: `SCHAR' is promoted to `int' when passed through `...'
> misc.c:85: `USHORT' is promoted to `int' when passed through `...'
> misc.c:100: `USHORT' is promoted to `int' when passed through `...'
> make[1]: *** [misc.bin] Ошибка 1
> 
> С 2.95 всё нормально.

Хм, сомнительный код... Не означаёт ли это, что ошибки загнаны под
ковёр? Можно взглянуть на код, на котором выдаются ошибки?

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Absence diminishes mediocre passions and increases great ones,
as the wind blows out candles and fans fires.
		-- La Rochefoucauld



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ?
  2002-03-14 22:14                 ` Mikhail Zabaluev
@ 2002-03-15  5:46                   ` Evgeniy Kobzev
  2002-03-15  8:45                     ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
  0 siblings, 1 reply; 22+ messages in thread
From: Evgeniy Kobzev @ 2002-03-15  5:46 UTC (permalink / raw)
  To: sisyphus

----- Original Message -----
From: "Mikhail Zabaluev" <mhz@alt-linux.org>
To: <sisyphus@altlinux.ru>
Sent: Friday, March 15, 2002 1:14 AM
Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?


> Хм, сомнительный код... Не означаёт ли это, что ошибки загнаны под
> ковёр? Можно взглянуть на код, на котором выдаются ошибки?

Можно. Функция в которой ругается. Это 47 строка, и далее до 110.
=====================================================================
SSHORT MISC_build_parameters_block (
    UCHAR *buffer,
    ...)
{
/**************************************
 *
 * M I S C _ b u i l d _ p a r a m e t e r s _ b l o c k
 *
 **************************************
 *
 * Functional description
 * Stuffs the passed buffer with various argument information coming via
 * va_list.  An argument type of 0 signifies the end of argument list.
 * Returns the total number of bytes put (stuffed) in the passed buffer.
 *
 **************************************/
va_list ptr;
UCHAR *p, *q;
SCHAR arg_type, ch;
USHORT sh;
SLONG l;

p = buffer;
VA_START (ptr, buffer);

/* using the argument types in the parameter list,
   pop the arguments off the call stack and put
   them into the passed buffer */

while (arg_type = va_arg (ptr, SCHAR)) // <--- misc.c:76: `SCHAR' is
promoted to `int' when passed through `...'
    switch (arg_type)
 {
 case dtype_byte: /* byte */
     ch = va_arg (ptr, SCHAR);         // <--- misc.c:80: `SCHAR' is
promoted to `int' when passed through `...'
     STUFF (p, ch);
     break;

 case dtype_short: /* short value */
     sh = va_arg (ptr, USHORT);        // <--- misc.c:85: `USHORT' is
promoted to `int' when passed through `...'
     STUFF_SHORT (p, sh);
     break;

 case dtype_long: /* long value */
     l = (SLONG) va_arg (ptr, SLONG);
     STUFF_LONG (p, l);
     break;

 case dtype_cstring: /* null-terminated string */
     q = va_arg (ptr, UCHAR*);
     STUFF_BYTES (p, q, strlen (q) + 1);
     break;

 case dtype_varying: /* short value followed by a value with that many bytes
*/
     sh = va_arg (ptr, USHORT);
     STUFF_SHORT (p, sh);
     q = va_arg (ptr, UCHAR*);
     STUFF_BYTES (p, q, sh);
     break;
 }

va_end (ptr);

return (p-buffer);
}
=====================================================================






^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-14 16:02             ` Sir Raorn
  2002-03-14 22:13               ` Mikhail Zabaluev
@ 2002-03-15  7:54               ` Michael Shigorin
  2002-03-15 10:26                 ` Sir Raorn
  1 sibling, 1 reply; 22+ messages in thread
From: Michael Shigorin @ 2002-03-15  7:54 UTC (permalink / raw)
  To: sisyphus; +Cc: Sir Raorn

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

On Thu, Mar 14, 2002 at 07:02:40PM +0300, Sir Raorn wrote:
> P.S. А кто вобще придумал этот гемморой с 2.96? Как он во все
> дистрибутивы попал?
RH.  Есть подозрение, что код, не собирающийся 2.96, просто крив.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ http://visa.chem.univ.kiev.ua/~mike/

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-15  5:46                   ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
@ 2002-03-15  8:45                     ` Mikhail Zabaluev
  0 siblings, 0 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-15  8:45 UTC (permalink / raw)
  To: sisyphus

Hello Evgeniy,

On Fri, Mar 15, 2002 at 08:46:48AM +0300, Evgeniy Kobzev wrote:
>
> ----- Original Message -----
> From: "Mikhail Zabaluev" <mhz@alt-linux.org>
> To: <sisyphus@altlinux.ru>
> Sent: Friday, March 15, 2002 1:14 AM
> Subject: [sisyphus] Re: FireBird 1.0 от AltLinux будет?
> 
> 
> > Хм, сомнительный код... Не означаёт ли это, что ошибки загнаны под
> > ковёр? Можно взглянуть на код, на котором выдаются ошибки?
> 
> Можно. Функция в которой ругается. Это 47 строка, и далее до 110.
> =====================================================================
> SSHORT MISC_build_parameters_block (
>     UCHAR *buffer,
>     ...)
> {
> /**************************************
>  *
>  * M I S C _ b u i l d _ p a r a m e t e r s _ b l o c k
>  *
>  **************************************
>  *
>  * Functional description
>  * Stuffs the passed buffer with various argument information coming via
>  * va_list.  An argument type of 0 signifies the end of argument list.
>  * Returns the total number of bytes put (stuffed) in the passed buffer.
>  *
>  **************************************/
> va_list ptr;
> UCHAR *p, *q;
> SCHAR arg_type, ch;
> USHORT sh;
> SLONG l;
> 
> p = buffer;
> VA_START (ptr, buffer);
> 
> /* using the argument types in the parameter list,
>    pop the arguments off the call stack and put
>    them into the passed buffer */
> 
> while (arg_type = va_arg (ptr, SCHAR)) // <--- misc.c:76: `SCHAR' is
> promoted to `int' when passed through `...'

Вот что говорит libc.info:

     The type of the value returned by `va_arg' is TYPE as specified
     in
     the call.  TYPE must be a self-promoting type (not `char' or
     `short int' or `float') that matches the type of the actual
     argument.

По смыслу, нужно использовать типы, которые получаются при "возгонке"
параметров в случае, если функция не была объявлена (одна из часто
ругаемых особенностей C, если помните).

Так что стандарт есть стандарт, извольте соответствовать-с.

Не берусь судить, правильно ли gcc 2.95.3 достаёт эти параметры из
стека.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Wilner's Observation:
	All conversations with a potato should be conducted in private.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-15  7:54               ` Michael Shigorin
@ 2002-03-15 10:26                 ` Sir Raorn
  2002-03-15 11:02                   ` Mikhail Zabaluev
  0 siblings, 1 reply; 22+ messages in thread
From: Sir Raorn @ 2002-03-15 10:26 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]

On Fri, Mar 15, 2002 at 10:54:11AM +0300, Michael Shigorin wrote:
> > P.S. А кто вобще придумал этот гемморой с 2.96? Как он во все
> > дистрибутивы попал?
> RH.  Есть подозрение, что код, не собирающийся 2.96, просто крив.
Ага. Например mmx инструкции...

P.S. Ладно, тут уже флейм какой-то начинается... Мне просто немного
непонятно, зачем подстраиваться под неизвестно кем и неизвестно откуда
взятый компилятор? Да еще выдавать кривость компилятора за кривость
компилируемого кода... Последний релиз gcc 2 был 2.95.3 если мне память
не изменяет...

-- 
Regards, Sir Raorn.
AIF5-RIPN, Binec System Administrator.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [sisyphus] Re: FireBird 1.0 от AltLinux будет?
  2002-03-15 10:26                 ` Sir Raorn
@ 2002-03-15 11:02                   ` Mikhail Zabaluev
  0 siblings, 0 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2002-03-15 11:02 UTC (permalink / raw)
  To: sisyphus; +Cc: Sir Raorn

Hello Sir,

On Fri, Mar 15, 2002 at 01:26:33PM +0300, Sir Raorn wrote:
>
> On Fri, Mar 15, 2002 at 10:54:11AM +0300, Michael Shigorin wrote:
> > > P.S. А кто вобще придумал этот гемморой с 2.96? Как он во все
> > > дистрибутивы попал?
> > RH.  Есть подозрение, что код, не собирающийся 2.96, просто крив.
> Ага. Например mmx инструкции...
> 
> P.S. Ладно, тут уже флейм какой-то начинается... Мне просто немного
> непонятно, зачем подстраиваться под неизвестно кем и неизвестно откуда
> взятый компилятор? Да еще выдавать кривость компилятора за кривость
> компилируемого кода...

В данном случае, крив (точнее, требует вещей, не прописанных в
стандарте) именно код, что я показал в сообщении слева сверху.

> Последний релиз gcc 2 был 2.95.3 если мне память
> не изменяет...

Да, да, позор отступникам...

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
I read Playboy for the same reason I read National Geographic.  To see
the sights I'm never going to visit.



^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2002-03-15 11:02 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-14  6:59 [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
2002-03-14  8:02 ` [sisyphus] FireBird 1.0 от AltLinux будет? Stanislav Ievlev
2002-03-14  8:31   ` DH
2002-03-14  9:16     ` Alexander Bokovoy
2002-03-14 10:19       ` DH
2002-03-14  9:46     ` [sisyphus] FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
2002-03-14 10:10       ` [sisyphus] FireBird 1.0 от AltLinux будет? Sir Raorn
2002-03-14 10:15       ` [sisyphus] FireBird 1.0 ПФ AltLinux ВХДЕФ? Alexander Bokovoy
2002-03-14 10:17       ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
2002-03-14 10:43         ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
2002-03-14 11:08           ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
2002-03-14 14:08             ` Aleksey Novodvorsky
2002-03-14 14:02               ` Evgeniy Kobzev
2002-03-14 22:14                 ` Mikhail Zabaluev
2002-03-15  5:46                   ` [sisyphus] Re: FireBird 1.0 ÏÔ AltLinux ÂÕÄÅÔ? Evgeniy Kobzev
2002-03-15  8:45                     ` [sisyphus] Re: FireBird 1.0 от AltLinux будет? Mikhail Zabaluev
2002-03-14 16:02             ` Sir Raorn
2002-03-14 22:13               ` Mikhail Zabaluev
2002-03-15  7:54               ` Michael Shigorin
2002-03-15 10:26                 ` Sir Raorn
2002-03-15 11:02                   ` Mikhail Zabaluev
2002-03-14 10:26       ` Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git