ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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