Bug 45746

Summary: gettext: упрощение первоначальной (bootstrap) сборки
Product: Sisyphus Reporter: Alexey Sheplyakov <asheplyakov>
Component: gettextAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: glebfm, iv, ldv, nir, placeholder, sin
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 45802    

Description Alexey Sheplyakov 2023-04-04 19:52:40 MSK
Для сборки gettext требуется glib2, которая требует для сборки среди прочего gettext. Что при начальной сборке (для новой архитектуры или ABI) создаёт циклическую зависимость.

Для упрощения начальной сборки предлагаю добавить ключ --enable=bootstrap, и в случае изначальной сборки использовать копию glib2 (а также libxml2, libunistring, libcroco), поставляемую с gettext.
Comment 1 Alexey Sheplyakov 2023-04-04 21:12:04 MSK
#318037 TESTED #2 [test-only] sisyphus gettext.git=0.21-alt2