* [sisyphus] IA: Perl 5.16.0 RC0
@ 2012-05-11 8:44 thecrux
2012-05-12 3:29 ` Eugene Prokopiev
2012-08-23 18:02 ` thecrux
0 siblings, 2 replies; 8+ messages in thread
From: thecrux @ 2012-05-11 8:44 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
Сегодня вышел первый (точнее нулевой) релиз кандидат новой стабильной
версии языка Perl 5.16.0
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2012-05/msg00355.html
Изменений достаточно много. Из самых заметных:
• Поддержка последнего стандарта Unicode 6.1. Perl позволяет свободно
использовать любые символы Юникода в именах переменных, подпрограмм,
модулей, методов и других конструкциях языка
• Изменённая логика работы use version для обеспечения высокого уровня
обратной совместимости. Код с указанием версии будет использовать только
функции указанной версии и работать одинаково на любой последующей версии
Perl
• Обращение к некоторым встроенным функциям через пространство имён CORE
(например, &CORE::tie() )
• Значительное ускорение работы и снижение потребляемой памяти для Unicode
в регулярных выражениях
• Статические XSUB. Начиная с версии Perl 5.12 в Sisyphus, Алексей Турбин
разработал патч, который обеспечивал, что все генерируемые XSUB'ы
объявлялись как статические. Теперь в Perl 5.16 подобный функционал также
присутствует и реализован с оглядкой на обратную совместимость
• Полностью переработана документация по ООП. Описана современная
концепция ООП в Perl, сделаны рекомендации по использованию ООП
фреймворков со CPAN в Perl
• Большое число исправленных багов, устранённых утечек и увеличения
производительности
Я уже попробовал собрать новый Perl. Изменений в сборке немного, из
perl-devel пришлось вынести Pod::Html в самостоятельный пакет. Думаю, что
логично будет подождать выхода как минимум 5.16.1, до сборки в Sisyphus.
--
Vladimir Lettiev aka crux ✉ theCrux@gmail.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-11 8:44 [sisyphus] IA: Perl 5.16.0 RC0 thecrux
@ 2012-05-12 3:29 ` Eugene Prokopiev
2012-05-12 6:41 ` thecrux
2012-05-12 6:42 ` Anton Gorlov
2012-08-23 18:02 ` thecrux
1 sibling, 2 replies; 8+ messages in thread
From: Eugene Prokopiev @ 2012-05-12 3:29 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
11 мая 2012 г., 12:44 пользователь <thecrux@gmail.com> написал:
> Сегодня вышел первый (точнее нулевой) релиз кандидат новой стабильной
> версии языка Perl 5.16.0
При этом поддержка того перла, что есть в p6/t6, объявлена оконченной.
Реально ли там его обновить?
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-12 3:29 ` Eugene Prokopiev
@ 2012-05-12 6:41 ` thecrux
2012-05-12 6:42 ` Anton Gorlov
1 sibling, 0 replies; 8+ messages in thread
From: thecrux @ 2012-05-12 6:41 UTC (permalink / raw)
To: Eugene Prokopiev; +Cc: ALT Linux Sisyphus discussions
On Sat, May 12, 2012 at 07:29:45AM +0400, Eugene Prokopiev wrote:
> 11 мая 2012 г., 12:44 пользователь <thecrux@gmail.com> написал:
>
> > Сегодня вышел первый (точнее нулевой) релиз кандидат новой стабильной
> > версии языка Perl 5.16.0
>
> При этом поддержка того перла, что есть в p6/t6, объявлена оконченной.
> Реально ли там его обновить?
А разве в бранчах p6/t6 допускается обновление библиотек и всех зависящих
от них приложений?
Думаю, что вполне реально бэкпортить исправления, если они будут
затрагивать модули.
--
Vladimir Lettiev aka crux ✉ theCrux@gmail.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-12 3:29 ` Eugene Prokopiev
2012-05-12 6:41 ` thecrux
@ 2012-05-12 6:42 ` Anton Gorlov
2012-05-12 9:21 ` Aleksey Novodvorsky
1 sibling, 1 reply; 8+ messages in thread
From: Anton Gorlov @ 2012-05-12 6:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
12.05.2012 7:29, Eugene Prokopiev написал:
> 11 мая 2012 г., 12:44 пользователь<thecrux@gmail.com> написал:
>
>> Сегодня вышел первый (точнее нулевой) релиз кандидат новой стабильной
>> версии языка Perl 5.16.0
>
> При этом поддержка того перла, что есть в p6/t6, объявлена оконченной.
> Реально ли там его обновить?
>
я бы тоже очень хотел иметь живую версию перла в p6..
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-12 6:42 ` Anton Gorlov
@ 2012-05-12 9:21 ` Aleksey Novodvorsky
2012-05-12 12:20 ` Anton Gorlov
0 siblings, 1 reply; 8+ messages in thread
From: Aleksey Novodvorsky @ 2012-05-12 9:21 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
12 мая 2012 г., 10:42 пользователь Anton Gorlov <stalker@altlinux.ru> написал:
> 12.05.2012 7:29, Eugene Prokopiev написал:
>
>> 11 мая 2012 г., 12:44 пользователь<thecrux@gmail.com> написал:
>>
>>> Сегодня вышел первый (точнее нулевой) релиз кандидат новой стабильной
>>> версии языка Perl 5.16.0
>>
>>
>> При этом поддержка того перла, что есть в p6/t6, объявлена оконченной.
>> Реально ли там его обновить?
>>
> я бы тоже очень хотел иметь живую версию перла в p6..
Замечу, что в RHEL6 (6.2), поддерживаемом очень долго, сейчас 5.10.
Стоит ли нам быть настолько святее Папы, учитывая, что после
обновления perl последуют другие столь же обоснованные желания?
У нас летом (надеюсь, не поздним) седьмой бранч, не лучше ли
обеспечить безболезненное обновление до него?
Rgrds, Алексей
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-12 9:21 ` Aleksey Novodvorsky
@ 2012-05-12 12:20 ` Anton Gorlov
0 siblings, 0 replies; 8+ messages in thread
From: Anton Gorlov @ 2012-05-12 12:20 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
12.05.2012 13:21, Aleksey Novodvorsky написал:
> Замечу, что в RHEL6 (6.2), поддерживаемом очень долго, сейчас 5.10.
> Стоит ли нам быть настолько святее Папы, учитывая, что после
> обновления perl последуют другие столь же обоснованные желания?
> У нас летом (надеюсь, не поздним) седьмой бранч, не лучше ли
> обеспечить безболезненное обновление до него?
Ну..если летом 7-ка ожидается то вполне можно и подождать.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-05-11 8:44 [sisyphus] IA: Perl 5.16.0 RC0 thecrux
2012-05-12 3:29 ` Eugene Prokopiev
@ 2012-08-23 18:02 ` thecrux
2012-08-23 22:46 ` Igor Vlasenko
1 sibling, 1 reply; 8+ messages in thread
From: thecrux @ 2012-08-23 18:02 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list; +Cc: at
On Fri, May 11, 2012 at 12:44:05PM +0400, thecrux@gmail.com wrote:
...
> Я уже попробовал собрать новый Perl. Изменений в сборке немного, из
> perl-devel пришлось вынести Pod::Html в самостоятельный пакет. Думаю, что
> логично будет подождать выхода как минимум 5.16.1, до сборки в Sisyphus.
5.16.1 вышел. Вероятно пора начинать процесс обновления.
Подготовил gear-репозиторий с новым perl
http://git.altlinux.org/people/crux/packages/?p=perl.git;a=shortlog;h=refs/heads/perl-5.16
Если нет замечаний, можно будет начать формировать таск.
--
Vladimir Lettiev aka crux ✉ theCrux@gmail.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] IA: Perl 5.16.0 RC0
2012-08-23 18:02 ` thecrux
@ 2012-08-23 22:46 ` Igor Vlasenko
0 siblings, 0 replies; 8+ messages in thread
From: Igor Vlasenko @ 2012-08-23 22:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thu, Aug 23, 2012 at 10:02:00PM +0400, thecrux@gmail.com wrote:
> On Fri, May 11, 2012 at 12:44:05PM +0400, thecrux@gmail.com wrote:
> ...
> > Я уже попробовал собрать новый Perl. Изменений в сборке немного, из
> > perl-devel пришлось вынести Pod::Html в самостоятельный пакет. Думаю, что
> > логично будет подождать выхода как минимум 5.16.1, до сборки в Sisyphus.
>
> 5.16.1 вышел. Вероятно пора начинать процесс обновления.
>
> Подготовил gear-репозиторий с новым perl
> http://git.altlinux.org/people/crux/packages/?p=perl.git;a=shortlog;h=refs/heads/perl-5.16
Спасибо!
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2012-08-23 22:46 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-11 8:44 [sisyphus] IA: Perl 5.16.0 RC0 thecrux
2012-05-12 3:29 ` Eugene Prokopiev
2012-05-12 6:41 ` thecrux
2012-05-12 6:42 ` Anton Gorlov
2012-05-12 9:21 ` Aleksey Novodvorsky
2012-05-12 12:20 ` Anton Gorlov
2012-08-23 18:02 ` thecrux
2012-08-23 22:46 ` Igor Vlasenko
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