<?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>4557</bug_id>
          
          <creation_ts>2013-05-26 03:59:08 +0000</creation_ts>
          <short_desc>Python fails to compile due to runtime check.</short_desc>
          <delta_ts>2013-09-26 14:14:25 +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>devtools / tool chain</component>
          <version>1.3</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3.2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dimas Abreu Dutra">dimasadutra</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sgw</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>33299</commentid>
    <comment_count>0</comment_count>
    <who name="Dimas Abreu Dutra">dimasadutra</who>
    <bug_when>2013-05-26 03:59:08 +0000</bug_when>
    <thetext>Python fails to compile in Danny 1.3 due to a bogus runtime check in its configure script. This issue solved in Dylan 1.4 with commit 66db85262bef08802af30964b415bff349cfba69, however the issue persists in Danny. The commit message explains the issue in more detail:

    In configure there is a runtime check to determine buggy getaddrinfo and as we
    are cross-compiling this check goes wrong. If ipv6 is enabled in python, the
    failed test is reported as fatal error with the message
    Fatal: You must get working getaddrinfo() function.
    
    Setting ac_cv_buggy_getaddrinfo=no deactivates the runtime check and allows to
    compile python with ipv6 enabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33385</commentid>
    <comment_count>1</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2013-05-30 07:37:33 +0000</bug_when>
    <thetext>Can you please backport this patch to 1.3 and verify and if it works, push it to the list</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33417</commentid>
    <comment_count>2</comment_count>
      <attachid>1231</attachid>
    <who name="Dimas Abreu Dutra">dimasadutra</who>
    <bug_when>2013-05-30 21:01:06 +0000</bug_when>
    <thetext>Created attachment 1231
Patch obtained from cherry-picking commit 66db85262bef08802af30964b415bff349cfba69</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33418</commentid>
    <comment_count>3</comment_count>
    <who name="Dimas Abreu Dutra">dimasadutra</who>
    <bug_when>2013-05-30 21:03:53 +0000</bug_when>
    <thetext>I simply cherry-picked the commit into the danny branch and it solved the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33927</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2013-06-17 10:51:04 +0000</bug_when>
    <thetext>Merged to danny-next.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37247</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2013-09-26 14:14:25 +0000</bug_when>
    <thetext>In the danny branch, oe-core 0421102cbd78c2e8fe9a027d747be39882ebf20d.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1231</attachid>
            <date>2013-05-30 21:01:06 +0000</date>
            <delta_ts>2013-05-30 21:01:06 +0000</delta_ts>
            <desc>Patch obtained from cherry-picking commit 66db85262bef08802af30964b415bff349cfba69</desc>
            <filename>0001-site-common-deactivate-a-runtime-check-in-python-2.7.patch</filename>
            <type>text/plain</type>
            <size>1578</size>
            <attacher name="Dimas Abreu Dutra">dimasadutra</attacher>
            
              <data encoding="base64">RnJvbSA4NzFkMTgwYmViM2RjYmNmODQ5ZjVmYWIyNjdjMGNmMDBjM2YwZDFlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWthcyBCdWx3YWhuIDxsdWthcy5idWx3YWhuQG9zcy5ibXct
Y2FyaXQuZGU+CkRhdGU6IFdlZCwgOSBKYW4gMjAxMyAwODoyMDoyMSArMDEwMApTdWJqZWN0OiBb
UEFUQ0hdIHNpdGUvY29tbW9uOiBkZWFjdGl2YXRlIGEgcnVudGltZSBjaGVjayBpbiBweXRob24g
Pj0yLjcuMQogPDIuNy40IHRoYXQgZmFpbHMgd2hlbiBjcm9zcy1jb21waWxpbmcKCkluIGNvbmZp
Z3VyZSB0aGVyZSBpcyBhIHJ1bnRpbWUgY2hlY2sgdG8gZGV0ZXJtaW5lIGJ1Z2d5IGdldGFkZHJp
bmZvIGFuZCBhcyB3ZQphcmUgY3Jvc3MtY29tcGlsaW5nIHRoaXMgY2hlY2sgZ29lcyB3cm9uZy4g
SWYgaXB2NiBpcyBlbmFibGVkIGluIHB5dGhvbiwgdGhlCmZhaWxlZCB0ZXN0IGlzIHJlcG9ydGVk
IGFzIGZhdGFsIGVycm9yIHdpdGggdGhlIG1lc3NhZ2UKRmF0YWw6IFlvdSBtdXN0IGdldCB3b3Jr
aW5nIGdldGFkZHJpbmZvKCkgZnVuY3Rpb24uCgpTZXR0aW5nIGFjX2N2X2J1Z2d5X2dldGFkZHJp
bmZvPW5vIGRlYWN0aXZhdGVzIHRoZSBydW50aW1lIGNoZWNrIGFuZCBhbGxvd3MgdG8KY29tcGls
ZSBweXRob24gd2l0aCBpcHY2IGVuYWJsZWQuCgpUaGlzIGNvbW1pdCB3YXMgY2hlcnJ5LXBpY2tl
ZCBmcm9tIGNvbW1pdCA2NmRiODUyNjJiZWYwODgwMmFmMzA5NjRiNDE1YmZmMzQ5Y2ZiYTY5Cmlu
dG8gdGhlIGRhbm55IGJyYW5jaC4gVGhlIG9yaWdpbmFsIGNvbW1pdCB3YXMgaW4gdHVybiBkZXJp
dmVkIGZyb20gdGhlIGNvbW1pdAo3MDBiNzVlNzY2MTA2MmFhOTNjZjgxMjA1Yjc4YzhiZjc2MDk5
MjJkIGluIHRoZSBDbGFzc2ljIE9wZW5FbWJlZGRlZCBEZXZlbG9wbWVudApUcmVlLgoKRml4ZXM6
IGJ1ZyAjNDU1NwoKU2lnbmVkLW9mZi1ieTogTHVrYXMgQnVsd2FobiA8bHVrYXMuYnVsd2FobkBv
c3MuYm13LWNhcml0LmRlPgpTaWduZWQtb2ZmLWJ5OiBSaWNoYXJkIFB1cmRpZSA8cmljaGFyZC5w
dXJkaWVAbGludXhmb3VuZGF0aW9uLm9yZz4KU2lnbmVkLW9mZi1ieTogRGltYXMgQWJyZXUgRHV0
cmEgPGRpbWFzYWR1dHJhQGdtYWlsLmNvbT4KLS0tCiBtZXRhL3NpdGUvY29tbW9uIHwgICAgMiAr
KwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL21ldGEvc2l0
ZS9jb21tb24gYi9tZXRhL3NpdGUvY29tbW9uCmluZGV4IDVkYTNmZjQuLjEyMTRhMTMgMTAwNjQ0
Ci0tLSBhL21ldGEvc2l0ZS9jb21tb24KKysrIGIvbWV0YS9zaXRlL2NvbW1vbgpAQCAtMTUsMyAr
MTUsNSBAQCBzaGFkb3dfY3ZfdXRtcGRpcj0ke2xvY2Fsc3RhdGVkaXJ9L3J1bgogc2hhZG93X2N2
X2xvZ2Rpcj0ke2xvY2Fsc3RhdGVkaXJ9L2xvZwogc2hhZG93X2N2X3Bhc3N3ZF9kaXI9JHtiaW5k
aXJ9CiAKKyMgcHl0aG9uOiBkZWFjdGl2YXRlIGEgcnVudGltZSBjaGVjayBmb3IgaXB2Ni1zdXBw
b3J0IGluIHB5dGhvbiA+PTIuNy4xIHRoYXQgZmFpbHMgd2hlbiBjcm9zcy1jb21waWxpbmcKK2Fj
X2N2X2J1Z2d5X2dldGFkZHJpbmZvPW5vCi0tIAoxLjcuMTAuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>