Summary: | [PATCH] собираемость lcc-1.23 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||||||
Component: | php7 | Assignee: | Anton Farygin <rider> | ||||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||
Severity: | enhancement | ||||||||||
Priority: | P3 | CC: | rider | ||||||||
Version: | unstable | ||||||||||
Hardware: | e2k | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Created attachment 7933 [details]
spec patch
Created attachment 7934 [details]
7.2.13-alt2 (у меня собирается)
В 7.2.14, кстати, минимум один ремотный сегфолт в core полечили, пишут: https://bugs.php.net/bug.php?id=77369 Миша, на будущее было бы удобнее просто мержить твой git репозиторий. (В ответ на комментарий №4) > Миша, на будущее было бы удобнее просто мержить твой git репозиторий. Эээ... так для того и готовил, чтоб хоть мержить, хоть чпикать. Ты только смержи, а то всё так же не наблюдаю в http://git.altlinux.org/people/rider/packages/?p=php.git;a=shortlog;h=refs/heads/sisyphus и _сейчас_ это важно. Позвонил по телефону, показал куда смотреть ;) Спасибо :) php7-7.2.14-alt1 -> sisyphus: Tue Jan 15 2019 Anton Farygin <rider@altlinux.ru> 7.2.14-alt1 - 7.2.14 (fixes: CVE-2018-19935) - removed the .a archive from php7-mysqlnd package (closes: #34521) - E2K: worked around the lack of gcc5's builtins in lcc-1.23 (closes: #35856) |
Created attachment 7932 [details] [e2k] added lcc-1.23 related patch (gcc5's __builtin_* missing) Забандленная копия sqlite3 в php7 не собирается сходу lcc-1.23, в котором недостаёт builtin'ов из gcc5: lcc: "/usr/src/RPM/BUILD/php7-source/ext/sqlite3/libsqlite/sqlite3.c", строка 29470: ошибка: неизвестная built-in функция __builtin_add_overflow() make: *** [ext/sqlite3/libsqlite/sqlite3.lo] Error 1 Прилагаю патчик, обходящий проблему рекомендованным поставщиком способом.