<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Consolas",serif;}
span.contentpasted0
{mso-style-name:contentpasted0;}
span.EmailStyle22
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:427504137;
mso-list-template-ids:-1866577860;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1
{mso-list-id:974482413;
mso-list-template-ids:2104005352;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:1071856063;
mso-list-template-ids:333892132;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3
{mso-list-id:1997100955;
mso-list-template-ids:1641172162;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Gentle Reminder..!<br>
<br>
Thanks,<o:p></o:p></p>
<p class="MsoNormal">Gayathri<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Gayathri Berli <br>
<b>Sent:</b> Monday, August 28, 2023 11:36 AM<br>
<b>To:</b> 1038447@bugs.debian.org<br>
<b>Cc:</b> Vishwanatha H.D <Vishwanatha.HD@ibm.com>; Simon McVittie <smcv@debian.org><br>
<b>Subject:</b> Bug#1038447: librsvg: FTBFS on big-endian architectures: multiple test regressions since September 2022<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="color:black">Hi Debian folks, <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">We are looking into a Debian Bug#1038447: librsvg: FTBFS on big-endian architectures: multiple test regressions since September 2022. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Simon has helped us to reproduce the issue by the following way. Thanks, simon for your kind support. We are trying these steps on our s390x machine of Debian kernel version 6.3.7-1. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l2 level1 lfo1"><span class="contentpasted0">Have a Debian unstable chroot, container or machine with build-dependencies for the package. I used schroot on the Debian s390x </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l2 level1 lfo1"><span class="contentpasted0">porterbox zelenka: </span><o:p></o:p></li></ul>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<ul style="margin-top:0in" type="disc">
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l0 level2 lfo2"><span class="contentpasted0">schroot -n librsvg -c sid --begin </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l0 level2 lfo2"><span class="contentpasted0">s=librsvg; p=librsvg; dd-schroot-cmd -c $s apt-get -y update && dd-schroot-cmd -c $s apt-get -y dist-upgrade && dd-schroot-cmd -c $s apt-get -y install ccache
git quilt git-buildpackage && dd-schroot-cmd -c $s apt-get -y build-dep $p </span><o:p></o:p></li></ul>
</ul>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">but any chroot/container/machine with the build-dependencies should behave the same. </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">gbp clone
<a href="https://salsa.debian.org/gnome-team/librsvg.git">https://salsa.debian.org/gnome-team/librsvg.git</a>
</span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">cd librsvg </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">git reset --hard debian/2.54.7+dfsg-2 (or skip this step to build the latest version) </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">gbp pq import </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">Edit debian/rules to remove the workaround: delete the lines from </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">"ifeq ($(DEB_HOST_ARCH_ENDIAN),big)" until the next "endif" </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">Build the package in the chroot </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">schroot -c librsvg -r -- debuild -eCCACHE_DIR=$HOME/.cache/ccache -ePATH=/usr/lib/ccache:$PATH -uc -us -b </span><o:p></o:p></li></ul>
<ul style="margin-top:0in" type="disc">
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l1 level2 lfo3"><span class="contentpasted0">Or you can enter the appropriate environment interactively and use: </span><o:p></o:p></li></ul>
</ul>
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">debuild -us -uc -b </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">Expected result: a successful build. </span><o:p></o:p></li><li class="MsoPlainText" style="color:black;mso-list:l1 level1 lfo3"><span class="contentpasted0">Actual result: multiple test failures, as reported previously. </span><o:p></o:p></li></ul>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">These are "reftests" which render a reference SVG and compare it with a reference rendering. You can find the SVGs and reference renderings in <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">tests/fixtures/reftests/: for example, one failing test is coords-viewattr-02-b, which has its SVG at tests/fixtures/reftests/svg1.1/coords-viewattr-02-b.svg <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">and its reference rendering at <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">tests/fixtures/reftests/svg1.1/coords-viewattr-02-b.svg. <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">After the build finishes, each failed test will have the actual output in a file named like target/release/build/librsvg-*/out/coords-viewattr-02-b-out.png, <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">and a highlighted/emphasized visual diff in a file like target/release/build/librsvg-*/out/coords-viewattr-02-b-diff.png. <o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:.5in"><span style="color:black">Those are the files that I attached to the upstream issues. <o:p></o:p></span></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoPlainText" style="color:black;mso-list:l3 level1 lfo4"><span class="contentpasted0">Building librsvg using its upstream build procedure without Debian patches/packaging might also result in failed tests, but I haven't verified this. </span><o:p></o:p></li></ul>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Unfortunately, we are encountering an issue with the chroot as followed. We tried the best to resolve it, but nothing helped us move forward. Could anyone has faced the same issue/solution of it please let us know.
If any other steps might be needed to reproduce the same, please confirm. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <img border="0" width="760" height="198" style="width:7.9166in;height:2.0666in" id="Picture_x0020_1" src="cid:image001.png@01D9EBAF.1462BE40"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Thanks in Advance..! <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Thanks, <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Gayathri. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
</div>
</body>
</html>