Bug 31821 - "Invalid type 'Q' in pack" on i586
Summary: "Invalid type 'Q' in pack" on i586
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: perl-base (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-18 21:50 MSK by Sergey Y. Afonin
Modified: 2016-10-25 10:15 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2016-02-18 21:50:37 MSK
$ perl -e 'print pack("Q",1),"\n";'
Invalid type 'Q' in pack at -e line 1.

Проблема вылезла при попытке собрать Crypt-OpenSSH-ChachaPoly (bug 31818). Я повесил было ошибку на пакет (https://github.com/lkinley/Crypt-OpenSSH-ChachaPoly/issues/1), но, похоже, проблема в сборе Perl. Вот тут написано про похожее:
https://rt.cpan.org/Public/Bug/Display.html?id=87816
Comment 1 viy 2016-02-18 21:54:06 MSK
понял, спасибо.
Comment 2 Sergey Y. Afonin 2016-02-19 13:59:29 MSK
У Crypt-OpenSSH-ChachaPoly переделали тест, он теперь без pack("Q",1). Но как задание 159701 соберётся, я попробую старую версию Crypt-OpenSSH-ChachaPoly собрать тоже.
Comment 3 viy 2016-02-19 14:13:14 MSK
я вот хочу посмотреть (пока [test-only])
#159701 AWAITING #1 [test-only] sisyphus perl.git=5.22.1-alt1.test1
на сборку с -Duse64bitint под i586.

Может, действительно стоит собрать так ?
Comment 4 Sergey Y. Afonin 2016-10-25 10:12:57 MSK
Вызов perl -e 'print pack("Q",1),"\n";' больше не вызывает ошибку (perl-base-5.22.1-alt1). Считаем, что починилось ?
Comment 5 viy 2016-10-25 10:15:47 MSK
ок, спасибо.
все равно скоро обновление до 5.24.1