Bug 40291 - В python3 два раза собирается shared сборка.
Summary: В python3 два раза собирается shared сборка.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-base (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-27 05:11 MSK by ilyakurdyukov
Modified: 2021-06-29 15:10 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ilyakurdyukov 2021-06-27 05:11:10 MSK
В python3 делалось две сборки питона, static для бинарников и shared для сборки libpython3. Добавлено vitty@ в этом коммите:

http://git.altlinux.org/gears/p/python3.git?p=python3.git;a=commitdiff;h=ab72acf07643aa6b3985631f8a9c3d49854d8335

Но потом darktemplar@ добавляет --enable-shared в static сборку, без всяких комментариев о том для чего это было сделано. Здесь:

http://git.altlinux.org/gears/p/python3.git?p=python3.git;a=commitdiff;h=97e9168e0c6ed32977f6d0a458b82296c729f79d

Так что сейчас собирается два раза одно и то же.
Нужно либо оставить только shared сборку, или вернуть static убрав --enable-shared из build(), вернув в первоначальный вид.
Comment 1 Grigory Ustinov 2021-06-27 09:34:36 MSK
Спасибо за такой развёрнутый багрепорт!
Comment 2 Repository Robot 2021-06-29 15:10:36 MSK
python3-3.9.6-alt1 -> sisyphus:

 Tue Jun 29 2021 Grigory Ustinov <grenka@altlinux> 3.9.6-alt1
 - Updated to upstream version 3.9.6.
 - Removed duplicated shared building (Closes: #40291).
 - Enabled valgrind on some arches.