<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">tag 1024793 + wontfix</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">thanks</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Fri, 25 Nov 2022 11:18:41 +0800 zhangdandan <zhangdandan@loongson.cn> wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Package: gmp</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Version: 6.2.1+dfsg1-1.1</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Severity: wishlist</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Tags: patch</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> User: debian-devel@lists.debian.org</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Usertags: loongarch64</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Hi gmp maintainers,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - update symbols for loongarch64.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> gmp would fail to build from source on mips64r6el if we had bootstrapped </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> this port due to symbol issues. Methods for updating symbol files:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> sed -i -e 's/!hppa/& !loongarch64/' libgmp10.symbols</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">The symbols file was removed in 2021:</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="background-color:#ffffff;"><span style="font-family:monospace;"><span style="color:#000000;">gmp (2:6.2.1+dfsg-2~exp1) experimental; urgency=medium </span></span></span><br /><br /> * Drop <span style="background-color:#000000;"><span style="color:#ffffff;">symbol</span></span><span style="background-color:#ffffff;"><span style="color:#000000;">s-file to make the work of porters easier. </span></span><br /> (Closes: #984744, #989440, #788411) <br /> * [05e73e2] Add myself as uploader <br /> * Add autopkgtests. <br /><br />-- Anton Gladky <gladk@debian.org> Tue, 07 Sep 2021 21:42:39 +0200<br /></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - definition for mixed size 64 bit arithmetic.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> I have added patch for loongarch64. The patch:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> gmp-6.2.1-add-loongarch64-definition.patch</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I'm not comfortable enough with the code to assess correctness of the patch. Please forward it to the upstream authors. </p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Best,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-Steve</p>
<br /></body>
</html>