<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>45746</bug_id>
          
          <creation_ts>2023-04-04 19:52:40 +0300</creation_ts>
          <short_desc>gettext: упрощение первоначальной (bootstrap) сборки</short_desc>
          <delta_ts>2023-04-10 13:44:24 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gettext</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>45802</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Sheplyakov">asheplyakov</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>ldv</cc>
    
    <cc>nir</cc>
    
    <cc>placeholder</cc>
    
    <cc>sin</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>223931</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-04-04 19:52:40 +0300</bug_when>
    <thetext>Для сборки gettext требуется glib2, которая требует для сборки среди прочего gettext. Что при начальной сборке (для новой архитектуры или ABI) создаёт циклическую зависимость.

Для упрощения начальной сборки предлагаю добавить ключ --enable=bootstrap, и в случае изначальной сборки использовать копию glib2 (а также libxml2, libunistring, libcroco), поставляемую с gettext.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223934</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-04-04 21:12:04 +0300</bug_when>
    <thetext>#318037 TESTED #2 [test-only] sisyphus gettext.git=0.21-alt2</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>