<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10486</bug_id>
          
          <creation_ts>2016-10-22 01:52:06 +0000</creation_ts>
          <short_desc>libintl*.so should be in gettext-runtime when using musl</short_desc>
          <delta_ts>2017-07-06 15:31:40 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>2.1.2</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>OBSOLETE</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.1.3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gianluigi Tiesi">sherpya</reporter>
          <assigned_to name="Jussi Kukkonen">jku</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>sherpya</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>67470</commentid>
    <comment_count>0</comment_count>
    <who name="Gianluigi Tiesi">sherpya</who>
    <bug_when>2016-10-22 01:52:06 +0000</bug_when>
    <thetext>I see this line in the gettext recipe:

FILES_gettext-runtime_append_libc-uclibc = &quot; ${libdir}/libintl.so.* \
                                             ${libdir}/charset.alias \


I had to add this one in my build because libintl so is packaged in gettext and not in gettext-runtime (this increasing file image size)

FILES_gettext-runtime_append_libc-musl += &quot;${libdir}/libintl.so.*&quot;

looks like there is no charset.alias files</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67471</commentid>
    <comment_count>1</comment_count>
    <who name="Gianluigi Tiesi">sherpya</who>
    <bug_when>2016-10-22 01:58:01 +0000</bug_when>
    <thetext>I also get this (I&apos;ve disabled nls)

WARNING: python-2.7.11-r1 do_package_qa: QA Issue: python-codecs rdepends on gettext-runtime, but it isn&apos;t a build dependency, missing gettext in DEPENDS or PACKAGECONFIG? [build-deps]

that is ok for me (before was picking gettext instead), but gettext class shouldn&apos;t avoid this warning?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67715</commentid>
    <comment_count>2</comment_count>
    <who name="Jussi Kukkonen">jku</who>
    <bug_when>2016-10-28 09:52:22 +0000</bug_when>
    <thetext>I&apos;m pretty sure this is not applicable to 2.3 and 2.2: as far as I can see gettext has been fixed to assume that the gettext implementation in musl is compatible and that it does not have to build (among other things) libintl.

Assuming the above is correct, do we want to change this for 2.1? backporting the gettext changes sounds kind of drastic -- essentially swapping the gettext implementation after release. The suggested packaging change might be more reasonable maybe...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68892</commentid>
    <comment_count>3</comment_count>
    <who name="Jussi Kukkonen">jku</who>
    <bug_when>2016-12-07 09:52:56 +0000</bug_when>
    <thetext>Setting target to 2.1.3 based on my previous comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74830</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2017-07-06 15:31:40 +0000</bug_when>
    <thetext>If people want these changes in older releases we would need patches to be proposed, this hasn&apos;t happened and krogoth is now getting quite old. Resolving as obsolete as the issue isn&apos;t in master.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>