<?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>5391</bug_id>
          
          <creation_ts>2013-10-28 11:55:11 +0000</creation_ts>
          <short_desc>eglibc failes to compile with autoconf 2.69 and make 4.0</short_desc>
          <delta_ts>2014-01-18 14:10:30 +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>1.6</version>
          <rep_platform>x86</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.6</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jack Mitchell">jack</reporter>
          <assigned_to name="Khem Raj">raj.khem</assigned_to>
          <cc>laurentiu.palcu</cc>
    
    <cc>Martin.Jansa</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>net147</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>38201</commentid>
    <comment_count>0</comment_count>
    <who name="Jack Mitchell">jack</who>
    <bug_when>2013-10-28 11:55:11 +0000</bug_when>
    <thetext>eglibc is hardcoded to accept make 3.* and exactly autoconf 2.68. With autoconf 2.69 and make 4.0 released, this causes my nativesdk builds to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38202</commentid>
    <comment_count>1</comment_count>
    <who name="Jack Mitchell">jack</who>
    <bug_when>2013-10-28 11:56:11 +0000</bug_when>
    <thetext>| checking for gnumake... make
| checking version of make... 4.0, bad
| checking for gnumsgfmt... no
| checking for gmsgfmt... no
| checking for msgfmt... msgfmt
| checking version of msgfmt... 0.18.3, ok
| checking for makeinfo... makeinfo
| checking version of makeinfo... 5.2, ok
| checking for sed... sed
| checking version of sed... 4.2.2, ok
| checking for gawk... gawk
| checking version of gawk... 4.1.0, ok
| checking for i586-oe-linux-nm... i586-oe-linux-nm
| checking for autoconf... autoconf
| checking whether autoconf works... no
| configure: error:
| *** These critical programs are missing or too old: make
| *** Check the INSTALL file for required versions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38320</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2013-10-30 18:00:26 +0000</bug_when>
    <thetext>I&apos;ve changed aclocal and configure to allow newer make and autoconf, but then it fails a bit later in do_compile:

| /OE/oe-core/tmp-eglibc/work/x86_64-oe-linux/eglibc/2.18-r0/eglibc-2.18/libc/resolv/gethnamaddr.c:510: undefined reference to `__stack_chk_guard&apos;
| /OE/oe-core/tmp-eglibc/work/x86_64-oe-linux/eglibc/2.18-r0/build-x86_64-oe-linux/resolv/libresolv_pic.a(gethnamaddr.os):/OE/oe-core/tmp-eglibc/work/x86_64-oe-linux/eglibc/2.18-r0/eglibc-2.18/libc/resolv/gethnamaddr.c:636: more undefined references to `__stack_chk_guard&apos; follow
| collect2: error: ld returned 1 exit status
| ../Makerules:461: recipe for target &apos;/OE/oe-core/tmp-eglibc/work/x86_64-oe-linux/eglibc/2.18-r0/build-x86_64-oe-linux/resolv/libresolv.so&apos; failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38322</commentid>
    <comment_count>3</comment_count>
      <attachid>1596</attachid>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2013-10-30 20:06:20 +0000</bug_when>
    <thetext>Created attachment 1596
0001-eglibc-2.18-Allow-to-use-make-4.0-and-autoconf-2.69-.patch

Just RFC, because it fails later in build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39919</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2014-01-18 14:10:30 +0000</bug_when>
    <thetext>Different version of such patch was merged and it looks like this was resolved, please reopen if it still fails for you.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1596</attachid>
            <date>2013-10-30 20:06:20 +0000</date>
            <delta_ts>2013-10-30 20:06:20 +0000</delta_ts>
            <desc>0001-eglibc-2.18-Allow-to-use-make-4.0-and-autoconf-2.69-.patch</desc>
            <filename>0001-eglibc-2.18-Allow-to-use-make-4.0-and-autoconf-2.69-.patch</filename>
            <type>text/plain</type>
            <size>3855</size>
            <attacher name="Martin Jansa">Martin.Jansa</attacher>
            
              <data encoding="base64">RnJvbSAxMzUyZTNjNDViMmQ4M2VjN2QzMDNlNmU3MThjODU5YjVmYjlhZGYxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJ0aW4gSmFuc2EgPE1hcnRpbi5KYW5zYUBnbWFpbC5jb20+
CkRhdGU6IFdlZCwgMzAgT2N0IDIwMTMgMTc6MzE6MjEgKzAxMDAKU3ViamVjdDogW1BBVENIXSBl
Z2xpYmMtMi4xODogQWxsb3cgdG8gdXNlIG1ha2UtNC4wIGFuZCBhdXRvY29uZi0yLjY5IGZvcgog
YnVpbGQKCiogc29tZSBkaXN0cmlidXRpb25zIGhhdmUgYnJva2VuIG1ha2UtMy44MiBvciBhcmUg
c2hpcHBpbmcgNC4wIGFscmVhZHkKICBlZ2xpYmMgYnVpbGRzIE9LIHdpdGggdGhpcyBwYXRjaCBh
bmQgbWFrZS00LjAgZnJvbSBHZW50b28KKiBhdXRvY29uZi1uYXRpdmUgYWxyZWFkeSBwcm92aWRl
cyAyLjY5IHZlcnNpb24KCltZT0NUTyAjNTM5MV0KClNpZ25lZC1vZmYtYnk6IE1hcnRpbiBKYW5z
YSA8TWFydGluLkphbnNhQGdtYWlsLmNvbT4KLS0tCiAuLi4vMDAwMS1jb25maWd1cmUtQWxsb3ct
dG8tdXNlLUdOVS1tYWtlLTQuMC5wYXRjaCB8IDUxICsrKysrKysrKysrKysrKysrKysrKysKIG1l
dGEvcmVjaXBlcy1jb3JlL2VnbGliYy9lZ2xpYmNfMi4xOC5iYiAgICAgICAgICAgIHwgIDEgKwog
MiBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgbWV0
YS9yZWNpcGVzLWNvcmUvZWdsaWJjL2VnbGliYy0yLjE4LzAwMDEtY29uZmlndXJlLUFsbG93LXRv
LXVzZS1HTlUtbWFrZS00LjAucGF0Y2gKCmRpZmYgLS1naXQgYS9tZXRhL3JlY2lwZXMtY29yZS9l
Z2xpYmMvZWdsaWJjLTIuMTgvMDAwMS1jb25maWd1cmUtQWxsb3ctdG8tdXNlLUdOVS1tYWtlLTQu
MC5wYXRjaCBiL21ldGEvcmVjaXBlcy1jb3JlL2VnbGliYy9lZ2xpYmMtMi4xOC8wMDAxLWNvbmZp
Z3VyZS1BbGxvdy10by11c2UtR05VLW1ha2UtNC4wLnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLmIxOTg4NjQKLS0tIC9kZXYvbnVsbAorKysgYi9tZXRhL3JlY2lwZXMt
Y29yZS9lZ2xpYmMvZWdsaWJjLTIuMTgvMDAwMS1jb25maWd1cmUtQWxsb3ctdG8tdXNlLUdOVS1t
YWtlLTQuMC5wYXRjaApAQCAtMCwwICsxLDUxIEBACitGcm9tIDY2OTQ3ZWRjZTU3YjAxYzQxNzJl
Y2VmY2YyZDZlMzI5NGJiZmZiZjkgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCitGcm9tOiBNYXJ0
aW4gSmFuc2EgPE1hcnRpbi5KYW5zYUBnbWFpbC5jb20+CitEYXRlOiBXZWQsIDMwIE9jdCAyMDEz
IDE3OjE2OjA2ICswMTAwCitTdWJqZWN0OiBbUEFUQ0hdIGNvbmZpZ3VyZTogQWxsb3cgdG8gdXNl
IEdOVSBtYWtlIDQuMCBhbmQgYXV0b2NvbmYtMi42OQorCitVcHN0cmVhbS1TdGF0dXM6IFBlbmRp
bmcKKworU2lnbmVkLW9mZi1ieTogTWFydGluIEphbnNhIDxNYXJ0aW4uSmFuc2FAZ21haWwuY29t
PgorLS0tCisgY29uZmlndXJlLmluIHwgMiArLQorIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMSBkZWxldGlvbigtKQorCitkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmluIGIvY29uZmln
dXJlLmluCistLS0gYS9jb25maWd1cmUuaW4KKysrKyBiL2NvbmZpZ3VyZS5pbgorQEAgLTk5OSw3
ICs5OTksNyBAQAorICAgY3JpdGljX21pc3Npbmc9IiRjcml0aWNfbWlzc2luZyBnY2MiKQorIEFD
X0NIRUNLX1BST0dfVkVSKE1BS0UsIGdudW1ha2UgZ21ha2UgbWFrZSwgLS12ZXJzaW9uLAorICAg
W0dOVSBNYWtlW14wLTldKlwoWzAtOV1bMC05Ll0qXCldLAorLSAgWzMuNzkqIHwgMy5bODldKl0s
IGNyaXRpY19taXNzaW5nPSIkY3JpdGljX21pc3NpbmcgbWFrZSIpCisrICBbMy43OSogfCAzLls4
OV0qIHwgNC4qXSwgY3JpdGljX21pc3Npbmc9IiRjcml0aWNfbWlzc2luZyBtYWtlIikKKyAKKyBB
Q19DSEVDS19QUk9HX1ZFUihNU0dGTVQsIGdudW1zZ2ZtdCBnbXNnZm10IG1zZ2ZtdCwgLS12ZXJz
aW9uLAorICAgW0dOVSBnZXR0ZXh0LiogXChbMC05XSpcLlswLTkuXSpcKV0sCitkaWZmIC0tZ2l0
IGEvY29uZmlndXJlIGIvY29uZmlndXJlCistLS0gYS9jb25maWd1cmUKKysrKyBiL2NvbmZpZ3Vy
ZQorQEAgLTQ3ODUsNyArNDc4NSw3IEBACisgICBhY19wcm9nX3ZlcnNpb249YCRNQUtFIC0tdmVy
c2lvbiAyPiYxIHwgc2VkIC1uICdzL14uKkdOVSBNYWtlW14wLTldKlwoWzAtOV1bMC05Ll0qXCku
KiQvXDEvcCdgCisgICBjYXNlICRhY19wcm9nX3ZlcnNpb24gaW4KKyAgICAgJycpIGFjX3Byb2df
dmVyc2lvbj0idi4gPy4/PywgYmFkIjsgYWNfdmVyY19mYWlsPXllczs7CistICAgIDMuNzkqIHwg
My5bODldKikKKysgICAgMy43OSogfCAzLls4OV0qIHwgNC4qKQorICAgICAgICBhY19wcm9nX3Zl
cnNpb249IiRhY19wcm9nX3ZlcnNpb24sIG9rIjsgYWNfdmVyY19mYWlsPW5vOzsKKyAgICAgKikg
YWNfcHJvZ192ZXJzaW9uPSIkYWNfcHJvZ192ZXJzaW9uLCBiYWQiOyBhY192ZXJjX2ZhaWw9eWVz
OzsKKyAKK2dpdCAtLWRpZmYgYS9hY2xvY2FsLm00IGIvYWNsb2NhbC5tNAorLS0tIGEvYWNsb2Nh
bC5tNAorKysrIGIvYWNsb2NhbC5tNAorQEAgLTIsMTEgKzIsNiBAQAorIGRubCB0aGUgaW50ZXJu
YWwgZnVuY3Rpb25zIGRlZmluZWQgYW5kIHVzZWQgYnkgdGhlIG1haW4gY29uZmlndXJlIHNjcmlw
dAorIGRubCBtYXRjaCB0aG9zZSBleHBlY3RlZCBieSB0aGUgZnJhZ21lbnRzLgorIG00X2RlZmlu
ZShbR0xJQkNfQVVUT0NPTkZfVkVSU0lPTl0sIFsyLjY4XSkKKy1tNF9pZihtNF9kZWZuKFtBQ19B
VVRPQ09ORl9WRVJTSU9OXSksIEdMSUJDX0FVVE9DT05GX1ZFUlNJT04sIFtdLAorLSAgICAgIFtt
NF9mYXRhbChtNF9mbGF0dGVuKAorLUV4YWN0bHkgdmVyc2lvbiBHTElCQ19BVVRPQ09ORl9WRVJT
SU9OIG9mIEF1dG9jb25mIGlzIHJlcXVpcmVkIGJ1dCB5b3UgaGF2ZQorLW00X2RlZm4oW0FDX0FV
VE9DT05GX1ZFUlNJT05dKQorLSksIFs2M10pXSlkbmwKKyBkbmwKKyBkbmwgV2UgZGVmaW5lIHRo
ZSBtYWNybyBHTElCQ19QUk9WSURFUyB0byBkbyBhbiBBQ19QUk9WSURFIGZvciBlYWNoIG1hY3Jv
CisgZG5sIHdoaWNoIGFwcGVhcnMgaW4gY29uZmlndXJlLmluIGJlZm9yZSB0aGUgc3lzZGVwIGNv
bmZpZ3VyZSBzY3JpcHRzIGFyZSBydW4uCmRpZmYgLS1naXQgYS9tZXRhL3JlY2lwZXMtY29yZS9l
Z2xpYmMvZWdsaWJjXzIuMTguYmIgYi9tZXRhL3JlY2lwZXMtY29yZS9lZ2xpYmMvZWdsaWJjXzIu
MTguYmIKaW5kZXggNzEwYjQ5OC4uYjVkN2ZkNiAxMDA2NDQKLS0tIGEvbWV0YS9yZWNpcGVzLWNv
cmUvZWdsaWJjL2VnbGliY18yLjE4LmJiCisrKyBiL21ldGEvcmVjaXBlcy1jb3JlL2VnbGliYy9l
Z2xpYmNfMi4xOC5iYgpAQCAtMjcsNiArMjcsNyBAQCBTUkNfVVJJID0gImh0dHA6Ly9kb3dubG9h
ZHMueW9jdG9wcm9qZWN0Lm9yZy9yZWxlYXNlcy9lZ2xpYmMvZWdsaWJjLSR7UFZ9LXN2bnIyMwog
ICAgICAgICAgICBmaWxlOi8vMDAwMS1lZ2xpYmMtcnVuLWxpYm0tZXJyLXRhYi5wbC13aXRoLXNw
ZWNpZmljLWRpcnMtaW4tUy5wYXRjaCBcCiAgICAgICAgICAgIGZpbGU6Ly9maXgtdGliZXRpYW4t
bG9jYWxlcy5wYXRjaCBcCiAgICAgICAgICAgIGZpbGU6Ly8wMDAxLUFSTS1QYXNzLWRsX2h3Y2Fw
LXRvLUlGVU5DLXJlc29sdmVyLnBhdGNoIFwKKyAgICAgICAgICAgZmlsZTovLzAwMDEtY29uZmln
dXJlLUFsbG93LXRvLXVzZS1HTlUtbWFrZS00LjAucGF0Y2ggXAogICAgICAgICAgICIKIFNSQ19V
UklbbWQ1c3VtXSA9ICJiMzk1YjAyMTQyMmEwMjdkODk4ODQ5OTJlOTE3MzRmYyIKIFNSQ19VUklb
c2hhMjU2c3VtXSA9ICIxNWY1NjRiNDVkYzVkZDY1ZmFmMDg3NTU3OWUzNDQ3OTYxYWU2MWU4NzY5
MzMzODRhZTA1ZDE5MzI4NTM5YWQ0IgotLSAKMS44LjQuMgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>