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

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

    <bug>
          <bug_id>47098</bug_id>
          
          <creation_ts>2023-08-02 15:13:31 +0300</creation_ts>
          <short_desc>glibc: поддержка архитектуры LoongArch (lp64d ABI)</short_desc>
          <delta_ts>2023-08-02 15:43:05 +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>glibc</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>45802</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Sheplyakov">asheplyakov</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>asheplyakov</cc>
    
    <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>ldv</cc>
    
    <cc>sin</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>230753</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-08-02 15:13:31 +0300</bug_when>
    <thetext>1. glibc 2.37 поддерживает LoongArch, но есть ньюанс [1], который сильно мешает нашему rpm-build
2. Наш спек не учитывает некоторые особенности (отсутствие устаревших библиотек libnsl.so, libanl.so) 

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=30658</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230757</commentid>
    <comment_count>1</comment_count>
      <attachid>13969</attachid>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-08-02 15:41:09 +0300</bug_when>
    <thetext>Created attachment 13969
патч для ld.so</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230759</commentid>
    <comment_count>2</comment_count>
      <attachid>13970</attachid>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-08-02 15:43:05 +0300</bug_when>
    <thetext>Created attachment 13970
патч для spec</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13969</attachid>
            <date>2023-08-02 15:41:09 +0300</date>
            <delta_ts>2023-08-02 15:41:09 +0300</delta_ts>
            <desc>патч для ld.so</desc>
            <filename>0001-LoongArch-rtld-avoid-segfaults-when-tracing.patch</filename>
            <type>text/plain</type>
            <size>2055</size>
            <attacher name="Alexey Sheplyakov">asheplyakov</attacher>
            
              <data encoding="base64">RnJvbSBkNWU0YTEzMTI4ZDQ3ZTg1MmI0N2ExYjRjODZjMWE5N2JiZDdkYTRjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4ZXkgU2hlcGx5YWtvdiA8YXNoZXBseWFrb3ZAYmFzZWFs
dC5ydT4KRGF0ZTogVGh1LCAyMCBKdWwgMjAyMyAwODo1NjoxNyArMDQwMApTdWJqZWN0OiBbUEFU
Q0ggMS8yXSBMb29uZ0FyY2g6IHJ0bGQ6IGF2b2lkIHNlZ2ZhdWx0cyB3aGVuIHRyYWNpbmcKCmNh
dCA+IHRlc3QuYyA8PEVPRgpzdHJ1Y3QgVEhEOwpleHRlcm4gX190aHJlYWQgc3RydWN0IFRIRCAq
Y3VycmVudF90aGQ7CnZvaWQgKnRlc3QoKSB7IHJldHVybiBjdXJyZW50X3RoZDsgfQpFT0YKCmdj
YyAtZnRscy1tb2RlbD1pbml0aWFsLWV4ZWMgLXNoYXJlZCAtZlBJQyAtbyBsaWJ0ZXN0LnNvIHRl
c3QuYwplbnYgTERfVFJBQ0VfTE9BREVEX09CSkVDVFM9MSBMRF9XQVJOPTEgTERfQklORF9OT1c9
MSAvbGliNjQvbGQtbGludXgtbG9vbmdhcmNoLWxwNjRkLnNvLjEgLi9saWJ0ZXN0LnNvCiAgICBz
dGF0aWNhbGx5IGxpbmtlZAp1bmRlZmluZWQgc3ltYm9sOiBjdXJyZW50X3RoZCAgICguL2xpYnRl
c3Quc28pClNlZ21lbnRhdGlvbiBmYXVsdAoKVGhpcyBmYWlsdXJlIGlzIHBhcnRpY3VsYXJseSBh
bm5veWluZyBzaW5jZSB0aGUgYWJvdmUgdHJhY2luZyBjb21tYW5kCmlzIHVzZWQgd2hlbiBidWls
ZGluZyBSUE0gcGFja2FnZXMuCgpUaGlzIHBhdGNoIGFkZHMgbWlzc2luZyBjaGVja3MgZm9yIE5V
TEwgaW4gTG9vbmdBcmNoIHNwZWNpZmljCmVsZl9tYWNoaW5lX3JlbGEgZnVuY3Rpb24gdG8gYXZv
aWQgdGhlIHByb2JsZW0uCi0tLQogc3lzZGVwcy9sb29uZ2FyY2gvZGwtbWFjaGluZS5oIHwgMTMg
KysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9zeXNkZXBzL2xvb25nYXJjaC9kbC1tYWNoaW5lLmggYi9zeXNk
ZXBzL2xvb25nYXJjaC9kbC1tYWNoaW5lLmgKaW5kZXggMWUwN2QxMjRmOS4uMGJkMTU4ZjBhZiAx
MDA2NDQKLS0tIGEvc3lzZGVwcy9sb29uZ2FyY2gvZGwtbWFjaGluZS5oCisrKyBiL3N5c2RlcHMv
bG9vbmdhcmNoL2RsLW1hY2hpbmUuaApAQCAtMTc1LDE2ICsxNzUsMjEgQEAgZWxmX21hY2hpbmVf
cmVsYSAoc3RydWN0IGxpbmtfbWFwICptYXAsIHN0cnVjdCByX3Njb3BlX2VsZW0gKnNjb3BlW10s
CiAKICNpZm5kZWYgUlRMRF9CT09UU1RSQVAKICAgICBjYXNlIF9fV09SRFNJWkUgPT0gNjQgPyBS
X0xBUkNIX1RMU19EVFBNT0Q2NCA6IFJfTEFSQ0hfVExTX0RUUE1PRDMyOgotICAgICAgKmFkZHJf
ZmllbGQgPSBzeW1fbWFwLT5sX3Rsc19tb2RpZDsKKyAgICAgIGlmIChzeW1fbWFwKQorICAgICAg
ICAqYWRkcl9maWVsZCA9IHN5bV9tYXAtPmxfdGxzX21vZGlkOwogICAgICAgYnJlYWs7CiAKICAg
ICBjYXNlIF9fV09SRFNJWkUgPT0gNjQgPyBSX0xBUkNIX1RMU19EVFBSRUw2NCA6IFJfTEFSQ0hf
VExTX0RUUFJFTDMyOgotICAgICAgKmFkZHJfZmllbGQgPSBUTFNfRFRQUkVMX1ZBTFVFIChzeW0p
ICsgcmVsb2MtPnJfYWRkZW5kOworICAgICAgaWYgKHN5bSAhPSBOVUxMKQorICAgICAgICAqYWRk
cl9maWVsZCA9IFRMU19EVFBSRUxfVkFMVUUgKHN5bSkgKyByZWxvYy0+cl9hZGRlbmQ7CiAgICAg
ICBicmVhazsKIAogICAgIGNhc2UgX19XT1JEU0laRSA9PSA2NCA/IFJfTEFSQ0hfVExTX1RQUkVM
NjQgOiBSX0xBUkNIX1RMU19UUFJFTDMyOgotICAgICAgQ0hFQ0tfU1RBVElDX1RMUyAobWFwLCBz
eW1fbWFwKTsKLSAgICAgICphZGRyX2ZpZWxkID0gVExTX1RQUkVMX1ZBTFVFIChzeW1fbWFwLCBz
eW0pICsgcmVsb2MtPnJfYWRkZW5kOworICAgICAgaWYgKHN5bSAhPSBOVUxMICYmIHN5bV9tYXAg
IT0gTlVMTCkKKwl7CisJICBDSEVDS19TVEFUSUNfVExTIChtYXAsIHN5bV9tYXApOworCSAgKmFk
ZHJfZmllbGQgPSBUTFNfVFBSRUxfVkFMVUUgKHN5bV9tYXAsIHN5bSkgKyByZWxvYy0+cl9hZGRl
bmQ7CisJfQogICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFJfTEFSQ0hfQ09QWToKLS0gCjIuMzMu
OAoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13970</attachid>
            <date>2023-08-02 15:43:05 +0300</date>
            <delta_ts>2023-08-02 15:43:05 +0300</delta_ts>
            <desc>патч для spec</desc>
            <filename>0002-spec-adjust-build-for-LoongArch.patch</filename>
            <type>text/plain</type>
            <size>1892</size>
            <attacher name="Alexey Sheplyakov">asheplyakov</attacher>
            
              <data encoding="base64">RnJvbSBhMzUzZTcyY2Q4ZmU0OTU5ODI1Y2NhZmNjODdmNDlmZjRmOGI3MTVlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4ZXkgU2hlcGx5YWtvdiA8YXNoZXBseWFrb3ZAYmFzZWFs
dC5ydT4KRGF0ZTogV2VkLCAyIEF1ZyAyMDIzIDE1OjU0OjA4ICswNDAwClN1YmplY3Q6IFtQQVRD
SCAyLzJdIHNwZWM6IGFkanVzdCBidWlsZCBmb3IgTG9vbmdBcmNoCgotIExvb25nQXJjaCBoYXMg
bm8geXAvbmlzIGxlZ2FjeQotIGdhaV8gZnVuY3Rpb25zIGFyZSBpbiBsaWJjLnNvIHNpbmNlIGRh
eSAwIG9uIExvb25nQXJjaCwKICB0aHVzIG5vIGxpYmFubC5zbyBjb21wYXRpYmlsaXR5IERTTwot
LS0KIGFsdC9nbGliYy5zcGVjIHwgMTcgKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCAxNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYWx0L2dsaWJjLnNwZWMgYi9hbHQvZ2xp
YmMuc3BlYwppbmRleCA0NjNjMWE4NTVmLi40ZTMyZDZmNzE3IDEwMDY0NAotLS0gYS9hbHQvZ2xp
YmMuc3BlYworKysgYi9hbHQvZ2xpYmMuc3BlYwpAQCAtNTEsNiArNTEsMTAgQEAgVXJsOiBodHRw
Oi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZ2xpYmMvCiAlZGVmaW5lIGVuYWJsZWtlcm5lbCAzLjEw
LjAKICVlbmRpZgogCislaWZhcmNoIGxvb25nYXJjaDY0CislZGVmaW5lIGVuYWJsZWtlcm5lbCA2
LjAKKyVlbmRpZgorCiAjIGh0dHA6Ly9naXQuYWx0bGludXgub3JnL2dlYXJzL2cvZ2xpYmMuZ2l0
CiBTb3VyY2U6IGdsaWJjLSV2ZXJzaW9uLSVyZWxlYXNlLnRhcgogCkBAIC0zOTMsNyArMzk3LDEw
IEBAIG12ICVidWlsZHJvb3QvJV9saWIvbGlie21lbXVzYWdlLHBjcHJvZmlsZSxTZWdGYXVsdH0u
c28gXAogCSVidWlsZHJvb3QlX2xpYmRpci8gfHw6CiAKICMgUmVsb2NhdGUgbGlibnNsLgorIyBT
b21lIGFyY2hpdGVjdHVyZXMgKExvb25nQXJjaCkgaGF2ZSBubyB5cC9uaXMgbGVnYWN5CislaWZu
YXJjaCBsb29uZ2FyY2g2NAogbXYgJWJ1aWxkcm9vdC8lX2xpYi9saWJuc2wuc28uMSAlYnVpbGRy
b290JV9saWJkaXIvCislZW5kaWYKIAogIyBJbnN0YWxsIHVwZ3JhZGUgcHJvZ3JhbXMuCiBtYWtl
IC1DIGFsdCBpbnN0YWxsCkBAIC02NTYsNyArNjYzLDEzIEBAIGZpCiAlZmlsZXMgY29yZQogLyVf
bGliL2xpYiouc28qCiAlZXhjbHVkZSAvJV9saWIvbGliKnRocmVhZCouc28qCisjIGdhaV8gZnVu
Y3Rpb25zIGhhdmUgbW92ZWQgdG8gbGliYy5zbyBhcyBvZiBnbGliYyAyLjM0LCBhbmQgbGliYW5s
Ki5zbyoKKyMgZXhpc3QgZm9yIGNvbXBhdGliaWxpdHkgcHVycG9zZXMgb25seS4gTG9vbmdBcmNo
IHBvcnQgaGFzIGJlZW4gYWRkZWQKKyMgaW4gZ2xpYmMgMi4zNiwgYW5kIGhhcyBubyBsaWJhbmwq
LnNvKiAobmV3IHBvcnQgLT4gbm8gY29tcGF0aWJpbGl0eQorIyBpc3N1ZXMgeWV0KQorJWlmbmFy
Y2ggbG9vbmdhcmNoNjQKICVleGNsdWRlIC8lX2xpYi9saWJhbmwqLnNvKgorJWVuZGlmCiAlZXhj
bHVkZSAvJV9saWIvbGlicnQqLnNvKgogJWF0dHIoNzU1LHJvb3Qscm9vdCkgLyVfbGliL2xkKi5z
by4qCiAlaWZhcmNoIGFhcmNoNjQKQEAgLTY4NCwxNSArNjk3LDE5IEBAIGZpCiAKICVmaWxlcyBw
dGhyZWFkCiAvJV9saWIvbGliKnRocmVhZCouc28qCislaWZuYXJjaCBsb29uZ2FyY2g2NAogLyVf
bGliL2xpYmFubCouc28qCislZW5kaWYKIC8lX2xpYi9saWJydCouc28qCiAKICVmaWxlcyBuc3MK
IC8lX2xpYi9saWJuc3NfKi5zbyoKICVleGNsdWRlIC8lX2xpYi9saWJuc3NfZioKIAorJWlmbmFy
Y2ggbG9vbmdhcmNoNjQKICVmaWxlcyAtbiBsaWJuc2wxCiAlX2xpYmRpci9saWJuc2wuc28uMQor
JWVuZGlmCiAKICVpZl93aXRoIGxvY2FsZXMKICVmaWxlcyBsb2NhbGVzIC1mIGxpYmMubGFuZwot
LSAKMi4zMy44Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>