Bug 33609 - [FR] отключать jit на e2k
Summary: [FR] отключать jit на e2k
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: php7 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL: http://bugs.php.net/bug.php?id=73121
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-07-02 21:49 MSK by Michael Shigorin
Modified: 2017-09-25 16:38 MSK (History)
1 user (show)

See Also:


Attachments
E2K: avoid pcre jit (needs porting) (1.28 KB, patch)
2017-07-02 21:49 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2017-07-02 21:49:31 MSK
Created attachment 7131 [details]
E2K: avoid pcre jit (needs porting)

Предлагаю следующую правку php7.spec, чтоб собиралось на e2k:

+%ifarch e2k
+       --without-pcre-jit \
+%endif

См. тж.:
http://bugs.php.net/bug.php?id=73121
http://php.net/manual/en/pcre.installation.php

Заодно попробовал и на нём --with-pcre-dir=%_usr с добавлением
BR: libpcre-devel -- находит заголовки, не находит libpcre.(so|a);
патчить это место пока неохота.
Comment 1 Michael Shigorin 2017-07-10 17:00:12 MSK
ping, в php7-7.1.7-alt1.S1 не приложено.
Comment 2 Anton Farygin 2017-07-10 17:05:24 MSK
Миша, забыл прости пожалуйста.
Comment 3 Michael Shigorin 2017-08-07 21:15:51 MSK
Да я-то прощу, но патчик возьми и приложи, чтоб не потерялся и в третий раз. :)
Comment 4 Anton Farygin 2017-08-14 13:44:07 MSK
приложил в git, будет в след. сборке
Comment 5 Michael Shigorin 2017-08-14 16:04:39 MSK
Спасибо!
Comment 6 Michael Shigorin 2017-09-25 16:38:21 MSK
$ rpm -qp --lastchange php7-7.1.9-alt1.S1.e2k.rpm 
* Вт сен 19 2017 Anton Farygin <rider@altlinux> 7.1.9-alt1.S1
- 7.1.9