<div dir="ltr"><div>I have just found this mail. <br></div><div>At this momet there is no maco wheel on riverbank PyPi. </div><div><br></div><div>Could you reupload it? <br></div><div><br></div><div>Regards.</div><div>Grzegorz <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">wt., 14 lis 2023 o 18:07 Phil Thompson <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I've replaced the wheel at the local PyPI server with another version <br>
(same filename). This is a patched version of Qt v5.15.11 built with <br>
Xcode-15.0.1 which is my preferred solution.<br>
<br>
Let me know if you get a chance to test.<br>
<br>
Thanks,<br>
Phil<br>
<br>
On 07/11/2023 14:55, Grzegorz Bokota wrote:<br>
> I installed it on my Mac, and import works. I will test more.<br>
> <br>
> I have started from these two links: I cannot find now where I sound to<br>
> suggest that it is connected with c++17.<br>
> <br>
> <a href="https://forum.qt.io/topic/149842/qt-6-5-2-build-crash-after-update-to-macos14-sdk" rel="noreferrer" target="_blank">https://forum.qt.io/topic/149842/qt-6-5-2-build-crash-after-update-to-macos14-sdk</a><br>
> <a href="https://bugreports.qt.io/browse/QTBUG-117484" rel="noreferrer" target="_blank">https://bugreports.qt.io/browse/QTBUG-117484</a><br>
> <br>
> wt., 7 lis 2023 o 10:23 Phil Thompson <<a href="mailto:phil@riverbankcomputing.com" target="_blank">phil@riverbankcomputing.com</a>><br>
> napisał(a):<br>
> <br>
>> Did you mean Xcode 15 and not 14?<br>
>> <br>
>> Can you point me to the links you found describing the problem.<br>
>> <br>
>> I've re-built the PyQt5-Qt5 wheel using Xcode 14.3.1 and put it up on<br>
>> the local PyPI server. I think it fixes the problem so please test.<br>
>> <br>
>> Thanks,<br>
>> Phil<br>
>> <br>
>> On 02/11/2023 19:16, Grzegorz Bokota wrote:<br>
>> > Googling provides information that when code is build using XCode 14<br>
>> > with<br>
>> > c++17 mode, it will not work with macOS Ventura arm64 (lack of symbols<br>
>> > in<br>
>> > libc++) . Did PyQt5 require  c++17, or could it be compiled with an<br>
>> > older<br>
>> > version?<br>
>> ><br>
>> > Regards,<br>
>> > Grzegorz Bokota<br>
>> ><br>
>> > czw., 2 lis 2023 o 19:34 Grzegorz Bokota <<a href="mailto:g.bokota@mimuw.edu.pl" target="_blank">g.bokota@mimuw.edu.pl</a>><br>
>> > napisał(a):<br>
>> ><br>
>> >> Dear Phil,<br>
>> >> I just tested PyQt5 wheels on macos 13.2.1 and got:<br>
>> >><br>
>> >> In [2]: from PyQt5.QtWidgets import QApplication, QLabel<br>
>> >>    ...:<br>
>> >><br>
>> ---------------------------------------------------------------------------<br>
>> >> ImportError                               Traceback (most recent call<br>
>> >> last)<br>
>> >> Cell In[2], line 1<br>
>> >> ----> 1 from PyQt5.QtWidgets import QApplication, QLabel<br>
>> >><br>
>> >> ImportError:<br>
>> >><br>
>> dlopen(/Users/sobolp/micromamba/envs/napari-419/lib/python3.11/site-packages/PyQt5/<br>
>> >> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>, 0x0002): Symbol not found:<br>
>> >> __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>> >>   Referenced from: <8239A761-D3BE-396C-A445-F703655273B5><br>
>> >><br>
>> /Users/sobolp/micromamba/envs/napari-419/lib/python3.11/site-packages/PyQt5/Qt5/lib/QtWidgets.framework/Versions/5/QtWidgets<br>
>> >>   Expected in:     <3EE92404-8FC3-374B-A598-D5C9A8CD64B5><br>
>> >> /usr/lib/libc++.1.dylib<br>
>> >><br>
>> >> The wheels are tagged as 11.0 compatible. Also, wheels on from<br>
>> >> riverbank<br>
>> >> pypi (<a href="https://www.riverbankcomputing.com/pypi/" rel="noreferrer" target="_blank">https://www.riverbankcomputing.com/pypi/</a>) are working without<br>
>> >> any<br>
>> >> problem on this machine. could you chek what may have men changed and<br>
>> >> rebuilt the wheels?<br>
>> >><br>
>> >> Regards,<br>
>> >> Grzegorz Bokota<br>
>> >><br>
>> >><br>
>> >><br>
>> >><br>
>> >> wt., 31 paź 2023 o 11:41 Phil Thompson <<a href="mailto:phil@riverbankcomputing.com" target="_blank">phil@riverbankcomputing.com</a>><br>
>> >> napisał(a):<br>
>> >><br>
>> >>> On 31/10/2023 08:05, ullix wrote:<br>
>> >>> > This one-liner fails on Mac (macbook air M1, OS Big Sur 11.6):<br>
>> >>> ><br>
>> >>> >    fromPyQt5.QtWidgetsimport*<br>
>> >>> ><br>
>> >>> > with this output on Py3.10 and same on Py3.11:<br>
>> >>> ><br>
>> >>> >    python3.10 test4mac.py Exception:<br>
>> >>> ><br>
>> >>> > dlopen(/opt/homebrew/lib/python3.10/site-packages/PyQt5/<br>
>> >>> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>,<br>
>> >>> >    2): Symbol not found: __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>> >>> >    Referenced from:<br>
>> >>> ><br>
>> >>> ><br>
>> >>><br>
>> /opt/homebrew/lib/python3.10/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>> >>> >    Expected in: /usr/lib/libc++.1.dylib in<br>
>> >>> ><br>
>> >>> ><br>
>> >>><br>
>> /opt/homebrew/lib/python3.10/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>> >>> >    python3.11 test4mac.py Exception:<br>
>> >>> ><br>
>> >>> ><br>
>> >>><br>
>> dlopen(/Users/alkaddy/Library/Python/3.11/lib/python/site-packages/PyQt5/<br>
>> >>> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>,<br>
>> >>> >    2): Symbol not found: __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>> >>> >    Referenced from:<br>
>> >>> ><br>
>> >>> ><br>
>> >>><br>
>> /Users/alkady/Library/Python/3.11/lib/python/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>> >>> >    Expected in: /usr/lib/libc++.1.dylib in<br>
>> >>> ><br>
>> >>> ><br>
>> >>><br>
>> /Users/alesandro/Library/Python/3.11/lib/python/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>> >>> ><br>
>> >>> ><br>
>> >>> > The tiny test program is attached.<br>
>> >>> > The PyQt stuff had been installed with:<br>
>> >>> ><br>
>> >>> >    |python3 -m pip uninstall PyQt5 PyQt5-sip|<br>
>> >>> ><br>
>> >>> > Any guidance? Thanks.<br>
>> >>> > ullix<br>
>> >>><br>
>> >>> It's possibly an issue with your version of macOS. The Qt wheels are<br>
>> >>> built with Xcode 15 on Ventura.<br>
>> >>><br>
>> >>> Phil<br>
>> >>><br>
>> >><br>
>> <br>
</blockquote></div>