* Re: [devel] [SCM] packages/perl: heads/master
@ 2011-11-01 23:35 ` Alexey Tourbin
2011-11-02 3:58 ` [devel] удаление подписки Valery Pipin
0 siblings, 1 reply; 5+ messages in thread
From: Alexey Tourbin @ 2011-11-01 23:35 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Nov 02, 2011 at 03:24:12AM +0400, Dmitry V. Levin wrote:
> Update of /people/ldv/packages/perl.git
>
> Changes statistics since `5.14.2-alt2' follows:
> perl.h | 6 ++++++
> 1 files changed, 6 insertions(+), 0 deletions(-)
>
> Changelog since `5.14.2-alt2' follows:
> commit 3a07420e2c45aebc4da3bf879432d065b4c03b44
> Author: Dmitry V. Levin <ldv@altlinux.org>
> Date: Sat Oct 29 21:23:29 2011 +0000
>
> perl.h: add a guard against compiling perl.h with incompatible options
>
> There is an exported structure "struct interpreter" that contains
> numerous fields, and two of them, "Istatbuf" and "Istatcache" of type
> "struct stat", are located near the beginning of this structure.
>
> On x86 glibc, sizeof(struct stat) is controlled by _FILE_OFFSET_BITS
> macro. When perl is compiled with -D_FILE_OFFSET_BITS=64 on that
> platform, all perl.h clients also must be compiled with
> -D_FILE_OFFSET_BITS=64 on that platform to avoid fatal consequences.
>
> Assuming that perl is always built on x86 glibc with 64bit filesystem
> interface selected by default, this change adds a mandatory requirement
> that all perl.h clients are also compiled this way.
>
> Reported-by: Alexey Tourbin <at@altlinux.ru>
>
> Full diff since `5.14.2-alt2' follows:
> diff --git a/perl.h b/perl.h
> index facdacf..4dbabfe 100644
> --- a/perl.h
> +++ b/perl.h
> @@ -5003,6 +5003,12 @@ struct interpreter {
> # include "intrpvar.h"
> };
>
> +#if defined(__i386__) && defined(__GLIBC__) && defined(__WORDSIZE) && !defined(__USE_FILE_OFFSET64)
> +# if __WORDSIZE == 32
> +# error "<perl.h> cannot be used without -D_FILE_OFFSET_BITS=64"
> +# endif
> +#endif
Так cpp.req не отработает (хотя он ничего интересного не найдет).
По-моему я писал в анонсе, что красивого решения нет. Но поскольку perl.h
лежит в приватном каталоге, то наиболее действенным решением было бы
принудительно втыкать нужные флаги примерно через то же место, через
которое узнают о расположении perl.h. То есть выдавать нужные флаги
в нагрузку к -I/usr/lib64/perl5/CORE.
Но почему-то так никто не делает (в дебиане фиксят на попакетной основе).
Ну и потом всё-таки все пакеты пересобрались; в которых есть make test
оно само высплывает, а в которых нет я старался просматривать.
В общем если хочешь то делай!
> +
> #else
> struct interpreter {
> char broiled;
^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] удаление подписки
2011-11-01 23:35 ` [devel] [SCM] packages/perl: heads/master Alexey Tourbin
@ 2011-11-02 3:58 ` Valery Pipin
2011-11-02 10:32 ` Alexey Morsov
0 siblings, 1 reply; 5+ messages in thread
From: Valery Pipin @ 2011-11-02 3:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
В связи с полной потерей интереса к altlinux
Просьба отписать меня от этого списка рассылки
Всего доброго!
Валерий
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] удаление подписки
2011-11-02 3:58 ` [devel] удаление подписки Valery Pipin
@ 2011-11-02 10:32 ` Alexey Morsov
2011-11-02 10:55 ` Valery Pipin
0 siblings, 1 reply; 5+ messages in thread
From: Alexey Morsov @ 2011-11-02 10:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Nov 02, 2011 at 12:58:59PM +0900, Valery Pipin wrote:
> В связи с полной потерей интереса к altlinux
> Просьба отписать меня от этого списка рассылки
Вы сами подписались, сами и отпишитесь.
ссылка внизу письма есть
>
> Всего доброго!
>
> Валерий
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^^^^^^^^^^^^^^^^^
--
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member
<raorn> ab: я ненавижу wireshark почти также сильно как aen ненавидел evo
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] удаление подписки
2011-11-02 10:32 ` Alexey Morsov
@ 2011-11-02 10:55 ` Valery Pipin
2011-11-02 11:02 ` Шенцев Алексей Владимирович
0 siblings, 1 reply; 5+ messages in thread
From: Valery Pipin @ 2011-11-02 10:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
Так бы и сделал,
спасибо за совет,
однако напоминание пароля в этой рассылке
не работает, по крайне мере для меня.
Так что просьба к администратору списка решить проблему
каким-нибудь способом
> On Wed, Nov 02, 2011 at 12:58:59PM +0900, Valery Pipin wrote:
>> В связи с полной потерей интереса к altlinux
>> Просьба отписать меня от этого списка рассылки
> Вы сами подписались, сами и отпишитесь.
> ссылка внизу письма есть
>
>> Всего доброго!
>>
>> Валерий
>> _______________________________________________
>> Devel mailing list
>> Devel@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/devel
> ^^^^^^^^^^^^^^^^^
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] удаление подписки
2011-11-02 10:55 ` Valery Pipin
@ 2011-11-02 11:02 ` Шенцев Алексей Владимирович
0 siblings, 0 replies; 5+ messages in thread
From: Шенцев Алексей Владимирович @ 2011-11-02 11:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 02 November 2011 14:55:39 Valery Pipin wrote:
> Так бы и сделал,
> спасибо за совет,
> однако напоминание пароля в этой рассылке
> не работает, по крайне мере для меня.
> Так что просьба к администратору списка решить проблему
> каким-нибудь способом
Письмо ldv@, подписанное вашим альтовским ключом, думаю достаточно будет.
>
> > On Wed, Nov 02, 2011 at 12:58:59PM +0900, Valery Pipin wrote:
> >> В связи с полной потерей интереса к altlinux
> >> Просьба отписать меня от этого списка рассылки
> >
> > Вы сами подписались, сами и отпишитесь.
> > ссылка внизу письма есть
> >
> >> Всего доброго!
--
С уважением, системный администратор
ООО "Новая Россия - КТВ"
Шенцев Алексей Владимирович.
Тел.: (8617) 716-526 доп.107
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-11-02 11:02 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-01 23:35 ` [devel] [SCM] packages/perl: heads/master Alexey Tourbin
2011-11-02 3:58 ` [devel] удаление подписки Valery Pipin
2011-11-02 10:32 ` Alexey Morsov
2011-11-02 10:55 ` Valery Pipin
2011-11-02 11:02 ` Шенцев Алексей Владимирович
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git