<div dir="ltr"><div><div><div><div>Good morning:<br><br></div>Noting that www/webkit-qt5 builds correctly on a variety of Tier 2 architectures, I decided to comment out its BROKEN_sparc64 line in the port Makefile and see, in detail, what the issue was.<br><br></div>After a couple hours of tinkering, it turns out to be quite simple: the port actually needs gmake, or at the least it doesn't like bmake in particular.<br><br></div>The port's attempted usage of i386 assembly on sparc64 was due to Makefiles not being correctly parsed, resulting in incorrect macro definitions for the various .asm files. Once USES+= gmake is set, www/webkit-qt5 builds and runs fine (albeit rather slowly) on sparc64. Tested on both 10.3 and 11.0-CURRENT (not tested on 11-STABLE yet), using both default system GCC 4.2 and GCC 5.4 from ports.<br><br>As an added bonus, the addition of USES+= gmake also fixes a latent problem on all tested architectures as well (verified on sparc64, ppc64, and amd64): alternate definitions of CC=, CXX=, etc. are not parsed correctly as long as bmake is in use, and some subdirectories of www/webkit-qt5 will always attempt to use "c++" or "g++" even when another compiler is defined. USES+= gmake handily addresses that as well.<br><br></div>Would your team like a PR for this issue? If so, I'll be glad to submit one.<br clear="all"><br><div><div><div><div><div><div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font face="monospace, monospace" color="#000000" size="1"><br>-----<br>"There are two kinds of people in the world: those who can extrapolate missing data."<br>╓─────────────────<br>
║C <b>GUY M. BROOME</b> :\<br>
╟──────────────<br>
║C <font color="#444444"><b>System Security Engineer</b> :\</font><font color="#000000"><br>
║C </font><font color="#666666"><b>Virginia Commonwealth University</b> :\</font><font color="#000000"><br>
║C </font><font color="#666666">(804) 827-2072 :\</font><font color="#000000"><br>
║C </font><font color="3D"#999999""><a href="mailto:gmbroome@vcu.edu" target="_blank">gmbroome@vcu.edu</a> :</font><font color="#000000"><br>
╚═══════</font></font><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div></div></div></div></div>