<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi,<div><br></div><div>I’m getting the following error when trying to build on macOS arm64 since these patches:</div><div><br></div><div><div>Undefined symbols for architecture arm64:</div><div> "x265_entropyStateBits", referenced from:</div><div> _x265_costCoeffNxN_neon in libx265.a(pixel-util.S.o)</div><div> _x265_10bit_costCoeffNxN_neon in libx265.a(pixel-util.S.o)</div><div> _x265_12bit_costCoeffNxN_neon in libx265.a(pixel-util.S.o)</div><div> (maybe you meant: _x265_entropyStateBits)</div><div>ld: symbol(s) not found for architecture arm64</div><div>clang: error: linker command failed with exit code 1 (use -v to see invocation)</div><div><br><blockquote type="cite"><div>Il giorno 29 ott 2022, alle ore 20:59, Pop, Sebastian <spop@amazon.com> ha scritto:</div><br class="Apple-interchange-newline"><div><meta charset="UTF-8"><div id="divtagdefaultwrapper" dir="ltr" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif;"><div style="margin-top: 0px; margin-bottom: 0px;">Hello Mahesh,</div><div style="margin-top: 0px; margin-bottom: 0px;"><br></div><div style="margin-top: 0px; margin-bottom: 0px;">+x265-devel mailing-list</div><div style="margin-top: 0px; margin-bottom: 0px;"><br></div><div style="margin-top: 0px; margin-bottom: 0px;">Please find attached the last patches from my local git development tree that are not yet part of the public x265 git repo.</div><div style="margin-top: 0px; margin-bottom: 0px;">Could you please run smoke tests and integrate those patches to the public x265?</div><div style="margin-top: 0px; margin-bottom: 0px;">Please let me know if you want me to address any further issue.</div><div style="margin-top: 0px; margin-bottom: 0px;"><br></div><div style="margin-top: 0px; margin-bottom: 0px;">Thanks,</div><div style="margin-top: 0px; margin-bottom: 0px;">Sebastian</div></div><hr tabindex="-1" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; display: inline-block; width: 803.59375px;"><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"></span><div id="divRplyFwdMsg" dir="ltr" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><font face="Calibri, sans-serif" style="font-size: 11pt;"><b>From:</b><span class="Apple-converted-space"> </span>Mahesh Pittala <<a href="mailto:mahesh@multicorewareinc.com">mahesh@multicorewareinc.com</a>><br><b>Sent:</b><span class="Apple-converted-space"> </span>Friday, October 28, 2022 2:41:51 AM<br><b>To:</b><span class="Apple-converted-space"> </span>Pop, Sebastian<br><b>Cc:</b><span class="Apple-converted-space"> </span>Swathi Gurumani; Santhoshini Sekar; Gopi Satykrishna Akisetty<br><b>Subject:</b><span class="Apple-converted-space"> </span>[EXTERNAL] ARM patches</font><div> </div></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div class="WordSection1"><table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border: none;"><tbody><tr style="height: 15.25pt;"><td width="711" valign="top" style="width: 842.35pt; border: 1.5pt solid rgb(237, 125, 49); padding: 0in 5.4pt; height: 15.25pt;"><div style="margin-top: 0px; margin-bottom: 0px;"><strong><span style="background-color: rgb(255, 255, 153);">CAUTION</span></strong><span style="background-color: rgb(255, 255, 153);">: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.</span><o:p></o:p></div></td></tr></tbody></table></div><br><div><div dir="ltr">Hello <span class="Apple-converted-space"> </span><span style="font-family: Arial; font-size: 14px;">Sebastian,</span><div><span style="font-family: Arial; font-size: 14px;"><br></span></div><div><span style="font-family: Arial; font-size: 14px;">I have observed a few ARM patches locally which are not pushed to the public x265 repo, we ran smoke tests and it was successful.</span></div><div><span style="font-family: Arial; font-size: 14px;"><br></span></div><div><span style="font-family: Arial; font-size: 14px;">Can you please share it to x265 videoLAN so that we can push it ? If you have updated patches please share them</span></div><div><br></div><div><span style="font-family: Arial; font-size: 14px;">Thanks,</span></div><div><span style="font-family: Arial; font-size: 14px;">Mahesh</span></div><div><span style="font-family: Arial; font-size: 14px;"><br></span></div><div><span style="font-family: Arial; font-size: 14px;"><br></span></div><div><span style="font-family: Arial; font-size: 14px;"><br></span></div><div><span style="font-family: Arial; font-size: 14px;"><br></span></div></div></div></div><span id="cid:323355E8-3710-4456-ABFC-E79F4A226925"><0007-arm64-disable-scanPosLast_neon-on-Apple-processors.patch></span><span id="cid:19D77815-2711-402E-88D1-A550D83DEE27"><0006-arm64-remove-two-fmov-instructions.patch></span><span id="cid:0194263B-DCCC-4AE4-B2F5-D695D0EFD2E6"><0005-arm64-do-not-use-FP-register-v15.patch></span><span id="cid:F05A5BF5-DDE3-42A5-938C-B7886329F6B0"><0004-arm64-use-better-addressing-modes-with-ld1-st1.patch></span><span id="cid:64DC0C8B-2FA0-449C-AC14-75FA3A88317A"><0003-arm64-register-several-ASM-routines.patch></span><span id="cid:5678A5EF-DAD7-4367-9123-5369FCE23FC1"><0002-arm64-Register-the-assembly-routines-x265_satd_-_neo.patch></span><span id="cid:28FC3D63-39FF-4496-B4EA-04DB73381CD3"><0001-arm64-port-costCoeffNxN.patch></span><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">x265-devel mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><a href="mailto:x265-devel@videolan.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">x265-devel@videolan.org</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><a href="https://mailman.videolan.org/listinfo/x265-devel" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">https://mailman.videolan.org/listinfo/x265-devel</a></div></blockquote></div><br></div></body></html>