Bug 33609

Summary: [FR] отключать jit на e2k
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: php7Assignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: rider
Version: unstableKeywords: patch
Hardware: all   
OS: Linux   
URL: http://bugs.php.net/bug.php?id=73121
Attachments:
Description Flags
E2K: avoid pcre jit (needs porting) none

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