[pyqtdeploy] Failing at building the demo

umbertofilippo umbertofilippo at tiscali.it
Fri Apr 26 15:13:41 BST 2024


Hello Charles, thanks for the link!


I have made all the needed replacements, and now I have this error... 
(just highlighting one part of it)


```

/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so: undefined 
reference to `ucnv_toUnicode_56'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so: undefined 
reference to `ucol_strcoll_56'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so: undefined 
reference to `ucnv_close_56'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so: undefined 
reference to `ucnv_getMaxCharSize_56'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so: undefined 
reference to `ucnv_countAvailable_56'
collect2: error: ld returned 1 exit status
make: *** [Makefile:210: memory] Error 1

```

All these errors are about "libQt5Core.so". Of course, if I replace this 
file with the original one (which I have kept luckily), I receive the 
previous usual error.

So it seems this trick did not work or am I missing something?

Thanks again for the many feedback!


Umberto


On 4/23/24 17:52, Charles wrote:
> It might be beneficial to read this
>
> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/developer_guide/gcc-using-libraries
>
> On Tue, Apr 23, 2024 at 10:46 PM Charles <peacech at gmail.com> wrote:
>
>     rm /usr/lib/x86_64-linux-gnu/libQt5Core.so
>     cp
>     /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Core.so.5
>     /usr/lib/x86_64-linux-gnu/libQt5Core.so
>
>     The linker does not care about the versioning after the .so, which
>     is why they are symlinked.
>
>     On Tue, Apr 23, 2024 at 10:30 PM umbertofilippo
>     <umbertofilippo at tiscali.it> wrote:
>
>         Hopefully this is the last thing I write about this (not for
>         me but for you :) )
>
>         I would like to go for option 1. Just to understand how to
>         properly do it without messing up the folder.
>
>         Let's take one of the many I have to replace as an example:
>         "/usr/lib/x86_64-linux-gnu/libQt5Core.so"
>
>         I'd like to replace this with the counterpart in
>         "/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".
>
>         I don't have anything with the same exact name. The one I have
>         there which is similar ends with ".5" ("libQt5Core.so.5").
>
>         Then, if I look in the "/usr/lib/x86_64-linux-gnu/", other
>         than "libQt5Core.so", I also have "libQt5Core.so.5" (same name
>         as the file in the PyQt5 folder), "libQt5Core.so.5.15", and
>         "libQt5Core.so.5.15.3".
>
>         All these are symlinks except "libQt5Core.so.5.15.3", and all
>         others seem symlink to this one.
>
>         The question is: what am I supposed to do?
>
>         Hope I have given enough details.
>
>         Thanks!
>
>         Umberto
>
>
>         On 4/23/24 16:30, Charles wrote:
>>         Other options are (1) replace the .so files in that LIBS line
>>         with the one from PyQt5/lib or (2) install pyqt5 from your
>>         package manager (not from pip) and enable your virtualenv to
>>         inherit your global package.
>>
>>         On Tue, Apr 23, 2024 at 9:25 PM umbertofilippo
>>         <umbertofilippo at tiscali.it> wrote:
>>
>>             So I changed LIBS in the Makefile to this:
>>
>>             ```
>>
>>             LIBS          = $(SUBLIBS)
>>             -L/home/umberto/games/python/memory/sysroot-linux-64/lib
>>             -L/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
>>             -lQtCore -lQtGui -lQtMultimedia -lQtNetwork -lQtWidgets
>>             -lm -lpython3.11 -lsip -lz -lutil -ldl
>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Multimedia.so5
>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Widgets.so5
>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Gui.so5
>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Network.so5
>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Core.so5
>>             -lGL -lpthread
>>
>>             ```
>>
>>             I made a copy of the modified Makefile and kept it aside.
>>
>>             I made sure all the "*.so.5" files exist in
>>             "/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".
>>
>>             Just to be sure, I deleted the folder "build-linux-64"
>>             and recreated it by doing `pyqtdeploy-build memory.pdt`,
>>             then inside ran `qmake`.
>>
>>             Only then, I replaced the generated Makefile with the
>>             modified copy. At this point, something unexpected (at
>>             least for me) happened: launching the `make` command
>>             somehow overwrites the just replaced one. I tried to
>>             overwrite it during the make process but I guess I am not
>>             quick enough, and I receive the same error as before.
>>
>>             Also, I remember in a previous message in this mail
>>             thread from KC that I had another issues because I was
>>             using gcc versions 11. Don't know if this might be
>>             related though... I am just assuming this has something
>>             to do because the previous message and the part of the
>>             erroe
>>             "/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/libQtMultimedia.so"
>>
>>
>>             Umberto
>>
>>
>>             On 4/23/24 15:52, Charles wrote:
>>>
>>>                 LIBS          = $(SUBLIBS)
>>>                 -L/home/umberto/games/python/memory/sysroot-linux-64/lib
>>>                 -L/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
>>>                 -lQtCore -lQtGui -lQtMultimedia -lQtNetwork
>>>                 -lQtWidgets -lm -lpython3.11 -lsip -lz -lutil -ldl
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so/usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Gui.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Network.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread 
>>>
>>>
>>>             You could try replacing /usr/lib/x86_64-linux-gnu in
>>>             that line with
>>>             /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib
>>>
>>>
>>>             Make sure the target .so file actually exists either by
>>>             creating symlinks or using the right path (with .so.3 or
>>>             whatever).
>>>
>>>             The problem is that libQt5Core.so installed by the
>>>             system package is dynamically linked to libstdc++ while
>>>             the one used by PyQt5 is statically linked, which is why
>>>             you got the undefined reference error.
>>>
>>>             On Tue, Apr 23, 2024 at 8:17 PM umbertofilippo
>>>             <umbertofilippo at tiscali.it> wrote:
>>>
>>>                 Hi Charles, and thank you again for your time.
>>>
>>>                 I am a bit confused.
>>>
>>>                 I can see I have a file named "libQt5Core.so.5" in
>>>                 the folder
>>>                 "/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".
>>>
>>>                 In "/va/lib/" I don't have anything related to Qt,
>>>                 but I have lots of "Qt*"-like files in
>>>                 "/usr/lib/x86_64-linux-gnu/".
>>>
>>>                 Among these, there is one which is called
>>>                 "libQt5Core.so.5" (just like the one in the other
>>>                 "PyQt5" folder). This is actually a symlink to the
>>>                 file in the same directory called
>>>                 "libQt5Core.so.5.15.3".
>>>
>>>                 Are you suggesting to replace all "libQt*.so" files
>>>                 in "/usr/lib/x86_64-linux-gnu/" with the ones from
>>>                 "/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib"?
>>>
>>>                 Then you wrote "Alternatively you can adjust your
>>>                 compiler LIB search directory if you know how." I
>>>                 certainly am no expert and don't know how to do
>>>                 that. However, i can see an entry in the "Makefile"
>>>                 inside my project's "build-linux-64" folder, which
>>>                 looks like:
>>>
>>>                 ```
>>>
>>>                 LIBS          = $(SUBLIBS)
>>>                 -L/home/umberto/games/python/memory/sysroot-linux-64/lib
>>>                 -L/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
>>>                 -lQtCore -lQtGui -lQtMultimedia -lQtNetwork
>>>                 -lQtWidgets -lm -lpython3.11 -lsip -lz -lutil -ldl
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Gui.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Network.so
>>>                 /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread
>>>
>>>                 ```
>>>
>>>                 What if I try to change the paths from
>>>                 "/usr/lib/x86_64-linux-gnu/*" to
>>>                 "/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/*"
>>>                 there? Would it make sense? I see many of the files
>>>                 in the "PyQt5" folders ends with "*.so.5" rather
>>>                 than "*.so" so I am afraid this probably won't work...
>>>
>>>                 And last but not least, is it normal that one is
>>>                 supposed to be doing all these modifications? I am
>>>                 noting down all the steps, but I was wondering if I
>>>                 did anything wrong that led me to pyqtdeploy not
>>>                 working as expected.
>>>
>>>
>>>                 Thank you in advance!
>>>
>>>
>>>                 Umberto
>>>
>>>
>>>                 On 4/22/24 14:06, Charles wrote:
>>>>                 That symbol is exported by libQtCore.so.3 from
>>>>                 PyQt5-Qt5. The easiest way to fix it is to
>>>>                 copy/replace libQtCore.so in /var/lib with the file
>>>>                 from PyQt5-Qt5. To be safe it is better to replace
>>>>                 all Qt .so in /var/lib with the ones from
>>>>                 PyQt5-Qt5. Alternatively you can adjust your
>>>>                 compiler LIB search directory if you know how.
>>>>
>>>>
>>>>                 On Sun, Apr 21, 2024 at 11:53 PM umbertofilippo
>>>>                 <umbertofilippo at tiscali.it> wrote:
>>>>
>>>>                     Thanks Charles and thanks Phil for clarifying,
>>>>
>>>>
>>>>                     I am moving on, but having another issue now.
>>>>
>>>>                     The symlink is now fine and I have the file I
>>>>                     accidentally removed
>>>>                     earlier ("libQt5Multimedia.so").
>>>>
>>>>                     Now when I try to build with make I get:
>>>>
>>>>                     ```
>>>>
>>>>                     /usr/bin/ld:
>>>>                     /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/libQtMultimedia.so:
>>>>
>>>>                     undefined reference to `operator
>>>>                     delete[](void*, unsigned long)@Qt_5'
>>>>                     collect2: error: ld returned 1 exit status
>>>>                     make: *** [Makefile:210: memory] Error 1
>>>>
>>>>                     ```
>>>>
>>>>                     Sorry for spamming, I hope I can keep posting
>>>>                     my tries without
>>>>                     disturbing too much.
>>>>
>>>>
>>>>                     Umberto
>>>>
>>>>
>>>>                     On 4/21/24 18:49, Phil Thompson wrote:
>>>>                     > QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so> is the Python
>>>>                     extension module that implements
>>>>                     > the bindings to the QtMultimedia C++ library.
>>>>                     >
>>>>                     > libQt5Multimedia.so is the QtMultimedia C++
>>>>                     library itself.
>>>>                     >
>>>>                     > Phil
>>>>                     >
>>>>                     > On 21/04/2024 17:40, umbertofilippo wrote:
>>>>                     >> Sorry for messing things up.
>>>>                     >>
>>>>                     >> I noticed the right command for the symlink
>>>>                     was `sudo ln -s
>>>>                     >>
>>>>                     /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so>
>>>>                     >>
>>>>                     >>
>>>>                     /usr/lib/x86_64-linux-gnu/libQtMultimedia.so` (not
>>>>                     >> "libQt5Multimedia.so", removed the "5").
>>>>                     >>
>>>>                     >> Trying to rebuild again with this I got:
>>>>                     >>
>>>>                     >> ```
>>>>                     >>
>>>>                     >> /usr/bin/ld: cannot find
>>>>                     >>
>>>>                     /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so:
>>>>                     No such file or
>>>>                     >> directory
>>>>                     >> collect2: error: ld returned 1 exit status
>>>>                     >> make: *** [Makefile:210: memory] Error 1
>>>>                     >>
>>>>                     >> ```
>>>>                     >>
>>>>                     >> Sorry for the confusion.
>>>>                     >>
>>>>                     >> Umberto
>>>>                     >>
>>>>                     >> On 4/21/24 18:35, umbertofilippo wrote:
>>>>                     >>>
>>>>                     >>> Hello again,
>>>>                     >>>
>>>>                     >>>
>>>>                     >>> I gave it a try.
>>>>                     >>>
>>>>                     >>> I found the QtMultimedia.abi.so
>>>>                     <http://QtMultimedia.abi.so> file in the folder
>>>>                     >>>
>>>>                     /home/umberto/miniforge3/envs/memory/lib/python3.1/site-packages/PyQt5
>>>>
>>>>                     >>> (I am using a virtual Python environment
>>>>                     created with mamba, similar
>>>>                     >>> to conda).
>>>>                     >>>
>>>>                     >>> I created the symlink with `sudo ln -s
>>>>                     >>>
>>>>                     /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so>
>>>>                     >>>
>>>>                     /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so`.
>>>>                     After this, I
>>>>                     >>> checked that
>>>>                     /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
>>>>                     points to
>>>>                     >>>
>>>>                     /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so>
>>>>                     >>> by following the symlink and everything
>>>>                     seems fine so far.
>>>>                     >>>
>>>>                     >>> I then tried to re-build with
>>>>                     `pyqtdeploy-build memory.pdt`, then cs
>>>>                     >>> to build- directory, `qmake` and `make`.
>>>>                     >>>
>>>>                     >>> I came back to the error I had before this:
>>>>                     >>>
>>>>                     >>> ```
>>>>                     >>>
>>>>                     >>> /usr/bin/ld: cannot find -lQtMultimedia: No
>>>>                     such file or directory
>>>>                     >>> collect2: error: ld returned 1 exit status
>>>>                     >>> make: *** [Makefile:210: memory] Error 1
>>>>                     >>>
>>>>                     >>> ```
>>>>                     >>>
>>>>                     >>> I sincerely don't know at this point what I
>>>>                     am supposed to do, and I
>>>>                     >>> did not think it wold be this complicated.
>>>>                     >>>
>>>>                     >>> Is it because I am using a virtual
>>>>                     environment maybe?
>>>>                     >>>
>>>>                     >>>
>>>>                     >>> Thanks,
>>>>                     >>>
>>>>                     >>> Umberto
>>>>                     >>>
>>>>                     >>>
>>>>                     >>> On 4/21/24 12:31, Charles wrote:
>>>>                     >>>> That means instead of QtMultimedia.so from
>>>>                     Qt, it wants to link
>>>>                     >>>> with QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so>
>>>>                     <http://QtMultimedia.abi3.so
>>>>                     <http://QtMultimedia.abi3.so>> from PyQt5
>>>>                     >>>> package instead, so you should find where
>>>>                     that file is located then
>>>>                     >>>> create symlink from QtMultimedia.so to it.
>>>>                     >>>>
>>>>                     >>>> On Sun, Apr 21, 2024 at 5:16 PM
>>>>                     umbertofilippo
>>>>                     >>>> <umbertofilippo at tiscali.it> wrote:
>>>>                     >>>>
>>>>                     >>>>     Thank you Charles,
>>>>                     >>>>
>>>>                     >>>>
>>>>                     >>>>     I symlinked the file, and now I am
>>>>                     receiving yet another error:
>>>>                     >>>>
>>>>                     >>>>
>>>>                     >>>>     `/usr/bin/ld:
>>>>                     pyqtdeploy_main.o:(.data.rel+0x28): undefined
>>>>                     >>>>     reference to `PyInit_QtMultimedia'`
>>>>                     >>>>
>>>>                     >>>>
>>>>                     >>>>     I am (again) a bit stuck at this
>>>>                     point, a google search of
>>>>                     >>>> "PyInit_QtMultimedia" gave no results...
>>>>                     >>>>
>>>>                     >>>>     But I am confident that slowly but
>>>>                     steadily, error by error, I
>>>>                     >>>>     will be able to eventually build the
>>>>                     application!
>>>>                     >>>>
>>>>                     >>>>     Of course, if it wasn't for the
>>>>                     support of this mailing list, I
>>>>                     >>>>     would not be so optimist :)
>>>>                     >>>>
>>>>                     >>>>
>>>>                     >>>>     Umberto
>>>>                     >>>>
>>>>                     >>>>
>>>>                     >>>>     On 4/20/24 15:57, Charles wrote:
>>>>                     >>>>> -lQtMultimedia means that you are linking
>>>>                     with QtMultimedia.so.
>>>>                     >>>>>
>>>>                     >>>>>     The first thing you do is check is
>>>>                     your /usr/lib directory
>>>>                     >>>>>     whether that file exists: cd /usr/lib
>>>>                     && find | grep -i
>>>>                     >>>>> qtmultimedia
>>>>                     >>>>>
>>>>                     >>>>>     Then if the file is not found, you
>>>>                     check the list of files your
>>>>                     >>>>> qtmultimedia5-dev package has. You'll see
>>>>                     that it has
>>>>                     >>>>> Qt5Multimedia.so.
>>>>                     >>>>>
>>>>                     >>>>>     So then what you need to do is just
>>>>                     symlink it
>>>>                     >>>>>
>>>>                     >>>>>     ln
>>>>                     >>>>>
>>>>                     -s /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so /usr/lib/x86_64-linux-gnu/libQtMultimedia.so
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>     On Sat, Apr 20, 2024 at 8:21 PM
>>>>                     umbertofilippo
>>>>                     >>>>>     <umbertofilippo at tiscali.it> wrote:
>>>>                     >>>>>
>>>>                     >>>>>         Hi KC and thanks again for your
>>>>                     suopport!
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         I have included it in my toml
>>>>                     file, then tried to build the
>>>>                     >>>>> project and I got the error: "Project
>>>>                     ERROR: Unknown
>>>>                     >>>>> module(s) in QT: multimedia linux"
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         I then googled and understood I
>>>>                     might need to install
>>>>                     >>>>> QtMultimedia on my system (Linux Mint 20).
>>>>                     >>>>>
>>>>                     >>>>>         I then did `sudo apt install
>>>>                     qtmultimedia5-dev
>>>>                     >>>>> libqt5multimedia5
>>>>                     libqt5multimedia5-plugins` (not sure if
>>>>                     >>>>>         all were necessary), and now
>>>>                     during the make command I
>>>>                     >>>>> receive a new error:
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         ```
>>>>                     >>>>>
>>>>                     >>>>> /usr/bin/ld: cannot find -lQtMultimedia:
>>>>                     No such file or
>>>>                     >>>>> directory
>>>>                     >>>>> collect2: error: ld returned 1 exit status
>>>>                     >>>>>         make: *** [Makefile:210: memory]
>>>>                     Error 1
>>>>                     >>>>>
>>>>                     >>>>>         ```
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         I tried to find out how to solve
>>>>                     the problem but after some
>>>>                     >>>>> search I could figure it out.
>>>>                     >>>>>
>>>>                     >>>>>         I guess it still has to do with
>>>>                     some missing components, but
>>>>                     >>>>>         I could not find the proper page
>>>>                     with a list of all the
>>>>                     >>>>> needed libraries.
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         Do you or anyone else has it?
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>> Thanks again for your time, really
>>>>                     appreciated
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>> Umberto
>>>>                     >>>>>
>>>>                     >>>>>
>>>>                     >>>>>         On 4/20/24 11:32, Kaiser Chief wrote:
>>>>                     >>>>>> Hi umbertofilippo,
>>>>                     >>>>>>
>>>>                     >>>>>> The non-standard python packages should
>>>>                     be added to the
>>>>                     >>>>>> `sysroot.toml` first.
>>>>                     >>>>>>
>>>>                     >>>>>> In fact, there should be a `PyQt5` block
>>>>                     in your
>>>>                     >>>>>> `sysroot.toml`. (The component plugin
>>>>                     for PyQt5 will work
>>>>                     >>>>>> there). Look at the `Pyqt5.Linux`
>>>>                     section and add
>>>>                     >>>>>> QtMultimedia to the list of modules
>>>>                     (QtWidgets should
>>>>                     >>>>>> already be there for instance).
>>>>                     >>>>>>
>>>>                     >>>>>> Then reload your .pdt and it should
>>>>                     automatically detect
>>>>                     >>>>>> QtMultimedia which you can tick.
>>>>                     >>>>>>
>>>>                     >>>>>>         I have checked your python
>>>>                     source code and it does not seem
>>>>                     >>>>>> that you need any other dependency so
>>>>                     you can ghead with
>>>>                     >>>>>> this change and build.
>>>>                     >>>>>>
>>>>                     >>>>>> Best regards,
>>>>                     >>>>>>
>>>>                     >>>>>> KC
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>> On Fri, 19 Apr 2024, 17:16 umbertofilippo,
>>>>                     >>>>>> <umbertofilippo at tiscali.it> wrote:
>>>>                     >>>>>>
>>>>                     >>>>>>             Hello everyone,
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>>             I finally had some time to
>>>>                     come back to this.
>>>>                     >>>>>>
>>>>                     >>>>>>             I tried to build my own
>>>>                     application (a simple memory
>>>>                     >>>>>>             game, whose source you can
>>>>                     find here:
>>>>                     >>>>>> https://github.com/umbe1987/memory).
>>>>                     >>>>>>
>>>>                     >>>>>>             Host Linux-64 and target
>>>>                     Linux-64.
>>>>                     >>>>>>
>>>>                     >>>>>>             The deployment process
>>>>                     seemed smooth, however when I
>>>>                     >>>>>>             try to launch my application
>>>>                     in the build-linux-64
>>>>                     >>>>>>             directory, I see this error:
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>>             ```
>>>>                     >>>>>>
>>>>                     >>>>>>             Traceback (most recent call
>>>>                     last):
>>>>                     >>>>>>               File "memory.py", line 6,
>>>>                     in <module>
>>>>                     >>>>>>               File "bootstrap-3.11.0.py
>>>>                     <http://bootstrap-3.11.0.py>
>>>>                     >>>>>>            
>>>>                     <http://bootstrap-3.11.0.py>", line 1178, in
>>>>                     >>>>>> _find_and_load
>>>>                     >>>>>>               File "bootstrap-3.11.0.py
>>>>                     <http://bootstrap-3.11.0.py>
>>>>                     >>>>>>            
>>>>                     <http://bootstrap-3.11.0.py>", line 1142, in
>>>>                     >>>>>> _find_and_load_unlocked
>>>>                     >>>>>>             ModuleNotFoundError: No
>>>>                     module named
>>>>                     >>>>>> 'PyQt5.QtMultimedia'
>>>>                     >>>>>>
>>>>                     >>>>>>             ```
>>>>                     >>>>>>
>>>>                     >>>>>>             I went back to the .pdt file
>>>>                     (`pyqtdeploy-build
>>>>                     >>>>>>             memory.pdt`), but in the
>>>>                     Packages tab I cannot see
>>>>                     >>>>>>             QtMultimedia listed anywhere.
>>>>                     >>>>>>
>>>>                     >>>>>>             I could try to add it
>>>>                     manually in the memory.pdt file,
>>>>                     >>>>>>             but I was wondering if I am
>>>>                     doing anything wrong.
>>>>                     >>>>>>
>>>>                     >>>>>>             I am sharing the content of
>>>>                     my pdt file below.
>>>>                     >>>>>>
>>>>                     >>>>>>             Many thanks in advance if
>>>>                     you wish to help.
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>>             Umberto
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>>             memory.pdt
>>>>                     >>>>>>
>>>>                     >>>>>>             ```
>>>>                     >>>>>>
>>>>                     >>>>>>             version = 0
>>>>                     >>>>>>             sysroot = ""
>>>>                     >>>>>>             sysroots_dir = ""
>>>>                     >>>>>>             parts = [ "Python:random",
>>>>                     "PyQt:PyQt5.QtWidgets",
>>>>                     >>>>>>             "Python:glob", "Python:os",
>>>>                     "PyQt:PyQt5.QtCore",
>>>>                     >>>>>>             "PyQt:PyQt5.QtGui",
>>>>                     "SIP:PyQt5.sip", "PyQt:PyQt5",]
>>>>                     >>>>>>
>>>>                     >>>>>>             [Application]
>>>>                     >>>>>>             entry_point = ""
>>>>                     >>>>>>             is_console = false
>>>>                     >>>>>>             is_bundle = false
>>>>                     >>>>>>             name = ""
>>>>                     >>>>>>             qmake_configuration = ""
>>>>                     >>>>>>             script = "memory.py"
>>>>                     >>>>>>             syspath = ""
>>>>                     >>>>>>
>>>>                     >>>>>>             [Application.Package]
>>>>                     >>>>>>             name = "data"
>>>>                     >>>>>>             exclude = [ "*.pyc",
>>>>                     "*.pyd", "*.pyo", "*.pyx",
>>>>                     >>>>>>             "*.pxi", "__pycache__",
>>>>                     "*-info", "EGG_INFO", "*.so",]
>>>>                     >>>>>> [[Application.Package.Content]]
>>>>                     >>>>>>             name = "back.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content]]
>>>>                     >>>>>>             name = "img"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = true
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "analisiapprofondita.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "cagnaccioselvaggio.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name =
>>>>                     "diamanteocchidileone.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "lameraviglia.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "leggedelpiuforte.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name =
>>>>                     "lucertolacrogiolante.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "ricercaossessiva.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "ruggitodelwurm.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "studioaccurato.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "Tropicalisland.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "wurmarrogante.jpg"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content]]
>>>>                     >>>>>>             name = "sound"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = true
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "end.wav"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "fail.wav"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>> [[Application.Package.Content.Content]]
>>>>                     >>>>>>             name = "success.wav"
>>>>                     >>>>>>             included = true
>>>>                     >>>>>>             is_directory = false
>>>>                     >>>>>>
>>>>                     >>>>>>             ```
>>>>                     >>>>>>
>>>>                     >>>>>>             On 3/12/24 08:48,
>>>>                     umbertofilippo wrote:
>>>>                     >>>>>>>
>>>>                     >>>>>>>             Thanks Charles and KC!
>>>>                     >>>>>>>
>>>>                     >>>>>>>
>>>>                     >>>>>>>             I was finally able to build
>>>>                     the demo after installing
>>>>                     >>>>>>>             all the Qt for X11
>>>>                     requirements for Linux!!!
>>>>                     >>>>>>>
>>>>                     >>>>>>>
>>>>                     >>>>>>>             For the records, here is
>>>>                     what I had to install on my
>>>>                     >>>>>>>             machine (Linux Mint 21):
>>>>                     >>>>>>>
>>>>                     >>>>>>>             Note: there is a package in
>>>>                     the list of requirements
>>>>                     >>>>>>>             which has a missing match
>>>>                     on my system, I am marking
>>>>                     >>>>>>>             it down below:
>>>>                     >>>>>>>
>>>>                     >>>>>>>
>>>>                     >>>>>>>             sudo apt-get install
>>>>                     libxcb-util-dev
>>>>                     >>>>>>>             sudo apt-get install
>>>>                     libfontconfig1-dev
>>>>                     >>>>>>>             libfreetype6-dev libx11-dev
>>>>                     libx11-xcb-dev libxext-dev
>>>>                     >>>>>>>             libxfixes-dev libxi-dev
>>>>                     libxrender-dev libxcb1-dev
>>>>                     >>>>>>>             libxcb-glx0-dev
>>>>                     libxcb-keysyms1-dev libxcb-image0-dev
>>>>                     >>>>>>>             libxcb-shm0-dev
>>>>                     libxcb-icccm4-dev libxcb-sync0-dev
>>>>                     >>>>>>>             libxcb-xfixes0-dev
>>>>                     libxcb-shape0-dev libxcb-randr0-dev
>>>>                     >>>>>>> libxcb-render-util0-dev libxkbcommon-dev
>>>>                     >>>>>>>             libxkbcommon-x11-dev
>>>>                     libxcb-xinerama0-dev # instead of
>>>>                     >>>>>>>             "libxcd-xinerama-dev"
>>>>                     >>>>>>>
>>>>                     >>>>>>>
>>>>                     >>>>>>>             Now, on my application and
>>>>                     then Android! ;)
>>>>                     >>>>>>>
>>>>                     >>>>>>>
>>>>                     >>>>>>>             On 3/9/24 20:47, Umberto
>>>>                     Minora wrote:
>>>>                     >>>>>>>>             Thanks for the hint
>>>>                     Charles, I will try to test the
>>>>                     >>>>>>>>             solution as soon as I can
>>>>                     and report back on the
>>>>                     >>>>>>>> result.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>             As far as I understand, I
>>>>                     should do "sudo apt-get
>>>>                     >>>>>>>>             install libxcb-util-dev"
>>>>                     as explained in
>>>>                     >>>>>>>>
>>>>                     https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it
>>>>                     <https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it>
>>>>                     >>>>>>>>
>>>>                     <https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it
>>>>                     <https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it>>
>>>>                     >>>>>>>>             and run "build-demo.py" again.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>             Will be back soon.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>             Umberto
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>             Il 9 mar 2024 15:48,
>>>>                     Charles <peacech at gmail.com>
>>>>                     >>>>>>>>             <mailto:peacech at gmail.com>
>>>>                     ha scritto:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                 Do you have libxcb.so
>>>>                     platform plugin in your qt
>>>>                     >>>>>>>>                 directory?
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                 If not you need to
>>>>                     rebuild qt again, make sure
>>>>                     >>>>>>>>                 that requirements
>>>>                     listed at
>>>>                     >>>>>>>>
>>>>                     https://doc.qt.io/qt-5/linux-requirements.html
>>>>                     >>>>>>>>                 are installed and make
>>>>                     sure the xcb platform
>>>>                     >>>>>>>>                 plugin is built.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                 On Sat, Mar 9, 2024 at
>>>>                     8:38 PM umbertofilippo
>>>>                     >>>>>>>>                
>>>>                     <umbertofilippo at tiscali.it> wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     Hello everyone,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     just a quick
>>>>                     update: I did the KC's three
>>>>                     >>>>>>>>                     lines trick and it
>>>>                     did the job.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     I am now stuck at
>>>>                     yet another error, which is
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     Generating the
>>>>                     Makefiles...
>>>>                     >>>>>>>>
>>>>                     /home/umberto/games/python/pyqt-demo/sysroot-linux-64/Qt/bin/qmake
>>>>                     >>>>>>>>                     -recursive PyQt5.pro
>>>>                     >>>>>>>>                     sip-install:
>>>>                     >>>>>>>>
>>>>                     '/home/umberto/games/python/pyqt-demo/sysroot-linux-64/Qt/bin/qmake
>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     -recursive
>>>>                     PyQt5.pro' failed returning 3
>>>>                     >>>>>>>>                     Info: creating
>>>>                     stash file
>>>>                     >>>>>>>> /tmp/tmphwkq3ix1/.qmake.stash
>>>>                     >>>>>>>>                     Reading
>>>>                     /tmp/tmphwkq3ix1/QtCore/QtCore.pro
>>>>                     >>>>>>>>                     Reading
>>>>                     >>>>>>>> /tmp/tmphwkq3ix1/QtNetwork/QtNetwork.pro
>>>>                     >>>>>>>>                     Reading
>>>>                     /tmp/tmphwkq3ix1/QtGui/QtGui.pro
>>>>                     >>>>>>>>                     Reading
>>>>                     >>>>>>>> /tmp/tmphwkq3ix1/QtWidgets/QtWidgets.pro
>>>>                     >>>>>>>>                     Reading
>>>>                     >>>>>>>>
>>>>                     /tmp/tmphwkq3ix1/QtX11Extras/QtX11Extras.pro
>>>>                     >>>>>>>>                     Project ERROR:
>>>>                     Unknown module(s) in QT:
>>>>                     >>>>>>>> x11extras
>>>>                     >>>>>>>> pyqtdeploy-sysroot: execution of
>>>>                     >>>>>>>>                     'sip-install'
>>>>                     failed: returned exit code 1
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     I am attaching the
>>>>                     whole log again in case
>>>>                     >>>>>>>>                     it's useful to
>>>>                     better understand what went
>>>>                     >>>>>>>> wrong.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     Any idea how to
>>>>                     move on from here?
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     Sorry for spamming
>>>>                     but I hope this thread not
>>>>                     >>>>>>>>                     only will fix my
>>>>                     issues but also will serve
>>>>                     >>>>>>>>                     as a reference for
>>>>                     building with a Linux
>>>>                     >>>>>>>>                     machine (or me and
>>>>                     for others hopefully).
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     Umberto
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                     On 3/8/24 20:32,
>>>>                     Kaiser Chief wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         Hi,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     "qt-everywhere-opensource-src-5.15.10.tar.xz"
>>>>                     >>>>>>>>                         is the right
>>>>                     file you are looking for.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Unfortunately,
>>>>                     >>>>>>>> "pyqtdeploy/sysroot/plugins/Qt.py" is
>>>>                     >>>>>>>>                         looking for
>>>>                     'qt-everywhere-src-{}.tar.xz'
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         You could fix
>>>>                     that line (#53) in
>>>>                     >>>>>>>> "pyqtdeploy/sysroot/plugins/Qt.py"with:
>>>>                     >>>>>>>>                         `
>>>>                     qt-everywhere-opensource-src-{}.tar.xz `
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         However, you
>>>>                     might encounter problems
>>>>                     >>>>>>>>                         down the line
>>>>                     probably...
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         I would
>>>>                     recommend to stick with Qt5.15.2
>>>>                     >>>>>>>>                         and do
>>>>                     necessary changes.
>>>>                     >>>>>>>> Alternatively, you could built
>>>>                     >>>>>>>>
>>>>                     qt-everywhere-opensource-src-5.15.10.tar.xz
>>>>                     >>>>>>>>                         from source
>>>>                     manually and tell pyqtdeploy
>>>>                     >>>>>>>>                         where to look
>>>>                     for Qt install (but that's
>>>>                     >>>>>>>>                         a bit more
>>>>                     painful).
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         Best regards,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         KC
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                         Le ven. 8 mars
>>>>                     2024 à 19:21,
>>>>                     >>>>>>>> umbertofilippo
>>>>                     >>>>>>>> <umbertofilippo at tiscali.it> a écrit :
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             Thanks
>>>>                     again for the feedback,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             I have
>>>>                     just tried to update the
>>>>                     >>>>>>>> sysroot.toml like this:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             # Qt
>>>>                     >>>>>>>>
>>>>                     ##########################################################################
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             [Qt]
>>>>                     >>>>>>>> version = "5.15.10" # original was
>>>>                     >>>>>>>> "5.15.2"
>>>>                     >>>>>>>> edition = "opensource"
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             and now it
>>>>                     seems the link to download
>>>>                     >>>>>>>>                             the qt
>>>>                     source can no longer be found.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             Qt:
>>>>                     installing component...
>>>>                     >>>>>>>>                             Qt:
>>>>                     looking for
>>>>                     >>>>>>>> 'qt-everywhere-src-5.15.10.tar.xz' in
>>>>                     >>>>>>>> /home/umberto/games/python/pyqt-demo.
>>>>                     >>>>>>>>                             Qt:
>>>>                     downloading
>>>>                     >>>>>>>> 'qt-everywhere-src-5.15.10.tar.xz'
>>>>                     >>>>>>>>                             from
>>>>                     >>>>>>>>
>>>>                     https://download.qt.io/archive/qt/5.15/5.15.10/single/.
>>>>                     <https://download.qt.io/archive/qt/5.15/5.15.10/single/.>..
>>>>                     >>>>>>>>                             Qt:
>>>>                     >>>>>>>>
>>>>                     'https://download.qt.io/archive/qt/5.15/5.15.10/single/qt-everywhere-src-5.15.10.tar.xz'
>>>>                     >>>>>>>>                             was not found.
>>>>                     >>>>>>>> pyqtdeploy-sysroot: Qt: unable to
>>>>                     >>>>>>>>                             find
>>>>                     >>>>>>>>
>>>>                     '/home/umberto/.pyqtdeploy/cache/qt-everywhere-src-5.15.10.tar.xz'.
>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             The only
>>>>                     similar thing I can see in
>>>>                     >>>>>>>>
>>>>                     https://download.qt.io/archive/qt/5.15/5.15.10/single/
>>>>                     >>>>>>>>                             is
>>>>                     >>>>>>>>
>>>>                     "qt-everywhere-opensource-src-5.15.10.tar.xz"
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             If there
>>>>                     is no easy way to solve this
>>>>                     >>>>>>>>                             you can
>>>>                     think of I will probably try
>>>>                     >>>>>>>>                             to test
>>>>                     adding those 3 lines to
>>>>                     >>>>>>>> qtbase/src/corelib/global/qglobal.h
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             Thanks
>>>>                     again so much for your kind
>>>>                     >>>>>>>>                             and
>>>>                     feedback, much appreciated!
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Umberto
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                             On 3/8/24
>>>>                     19:38, Kaiser Chief wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                                 To
>>>>                     complement Charles' answer, it
>>>>                     >>>>>>>> seems like someone found a quick
>>>>                     >>>>>>>> fix with GCC11, in case you are
>>>>                     >>>>>>>> reluctant to move back to GCC10:
>>>>                     >>>>>>>>
>>>>                     https://forum.qt.io/topic/136672/error-installing-qt-everywhere-src-5-15-2-on-ubuntu-22-04/2
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> add these 3 lines at the top of
>>>>                     >>>>>>>> qtbase/src/corelib/global/qglobal.h
>>>>                     >>>>>>>>                                 : (I
>>>>                     haven't tested that)
>>>>                     >>>>>>>> ```
>>>>                     >>>>>>>> #ifdef __cplusplus
>>>>                     >>>>>>>> #include <limits>
>>>>                     >>>>>>>> #endif
>>>>                     >>>>>>>> ```
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> For ref, the QT bug associated
>>>>                     >>>>>>>> is:
>>>>                     >>>>>>>>
>>>>                     https://bugreports.qt.io/browse/QTBUG-90395
>>>>                     >>>>>>>>                                 It has
>>>>                     been fixed for ** QT5.15.9
>>>>                     >>>>>>>>
>>>>                     <https://bugreports.qt.io/issues/?jql=project+%3D+QTBUG+AND+fixVersion+%3D+5.15.9>,
>>>>                     >>>>>>>> but since you are using the
>>>>                     >>>>>>>> default QT5.15.2, well it's not
>>>>                     >>>>>>>> fixed.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Best regards,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>                                 KC
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Le ven. 8 mars 2024 à 18:28,
>>>>                     >>>>>>>> Charles <peacech at gmail.com> a
>>>>                     >>>>>>>> écrit :
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> With C++ the relevant error
>>>>                     >>>>>>>> is the first error line, the
>>>>                     >>>>>>>> rest is usually noise. If you
>>>>                     >>>>>>>> google gcc numeric_limits is
>>>>                     >>>>>>>> not a class template you will
>>>>                     >>>>>>>> find
>>>>                     >>>>>>>> https://bugs.gentoo.org/768342
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> If you use gcc 11 then use
>>>>                     >>>>>>>> gcc 10 otherwise patch qt
>>>>                     >>>>>>>> headers as in
>>>>                     >>>>>>>>
>>>>                     https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d54be896563102786238893a9c645b8bdb43ef
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> On Sat, Mar 9, 2024 at
>>>>                     >>>>>>>> 12:49 AM umbertofilippo
>>>>                     >>>>>>>> <umbertofilippo at tiscali.it>
>>>>                     >>>>>>>> wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Moving on,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I have tried to remove
>>>>                     >>>>>>>> OpenSSL from the
>>>>                     >>>>>>>> "sysroot.toml" since it
>>>>                     >>>>>>>> is not required, and now
>>>>                     >>>>>>>> the process seems to go
>>>>                     >>>>>>>> further, but I am stuck
>>>>                     >>>>>>>> at a new error:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Verifying host
>>>>                     >>>>>>>> architecture 'linux-64'...
>>>>                     >>>>>>>> Verifying target
>>>>                     >>>>>>>> architecture 'linux-64'...
>>>>                     >>>>>>>> zlib: verifying...
>>>>                     >>>>>>>> Qt: verifying...
>>>>                     >>>>>>>> Python: verifying...
>>>>                     >>>>>>>> SIP: verifying...
>>>>                     >>>>>>>> PyQt: verifying...
>>>>                     >>>>>>>> PyQt3D: verifying...
>>>>                     >>>>>>>> PyQtChart: verifying...
>>>>                     >>>>>>>> PyQtDataVisualization:
>>>>                     >>>>>>>> verifying...
>>>>                     >>>>>>>> PyQtNetworkAuth: verifying...
>>>>                     >>>>>>>> PyQtPurchasing: verifying...
>>>>                     >>>>>>>> QScintilla: verifying...
>>>>                     >>>>>>>> zlib: installing
>>>>                     >>>>>>>> component...
>>>>                     >>>>>>>> Qt: installing
>>>>                     >>>>>>>> component...
>>>>                     >>>>>>>> Qt: downloading
>>>>                     >>>>>>>> 'qt-everywhere-src-5.15.2.tar.xz'
>>>>                     >>>>>>>> from
>>>>                     >>>>>>>>
>>>>                     https://download.qt.io/archive/qt/5.15/5.15.2/single/.
>>>>                     <https://download.qt.io/archive/qt/5.15/5.15.2/single/.>..
>>>>                     >>>>>>>> pyqtdeploy-sysroot:
>>>>                     >>>>>>>> execution of
>>>>                     >>>>>>>> './configure' failed:
>>>>                     >>>>>>>> returned exit code 2
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> What can be the cause of
>>>>                     >>>>>>>> this new error? I see
>>>>                     >>>>>>>> there is a new folder now
>>>>                     >>>>>>>> in the original pyqt demo
>>>>                     >>>>>>>> directory called
>>>>                     >>>>>>>> "sysroot-linux-64" and
>>>>                     >>>>>>>> inside I see there's
>>>>                     >>>>>>>>
>>>>                     "sysroot-linux-64/build/qt-everywhere-src-5.15.2"
>>>>                     >>>>>>>> with a "configure" file,
>>>>                     >>>>>>>> but other than this I
>>>>                     >>>>>>>> have no clue sincerely on
>>>>                     >>>>>>>> why it is failing.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I have attached the
>>>>                     >>>>>>>> content of running
>>>>                     >>>>>>>> build-demo.py with --verbose
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Hope someone can help me.
>>>>                     >>>>>>>> Thanks.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> On 3/8/24 12:18,
>>>>                     >>>>>>>> umbertofilippo wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Hi and many thanks
>>>>                     >>>>>>>> for you feedback!
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> First of all let me
>>>>                     >>>>>>>> tell that I am very
>>>>                     >>>>>>>> interested in finding
>>>>                     >>>>>>>> a solution to this
>>>>                     >>>>>>>> problem, and I will
>>>>                     >>>>>>>> try to do my best if
>>>>                     >>>>>>>> I can contribute in
>>>>                     >>>>>>>> case it's needed.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I just checked, and
>>>>                     >>>>>>>> this is what I can
>>>>                     >>>>>>>> see in my
>>>>                     >>>>>>>> /usr/include/openssl/opensslv.h
>>>>                     >>>>>>>> file. Cannot tell
>>>>                     >>>>>>>> though if pyqtdeploy
>>>>                     >>>>>>>> is supposed to work
>>>>                     >>>>>>>> or not given these
>>>>                     >>>>>>>> lines...
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> /*
>>>>                     >>>>>>>>  * SECTION 4:
>>>>                     >>>>>>>> BACKWARD COMPATIBILITY
>>>>                     >>>>>>>>  */
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> # define
>>>>                     >>>>>>>> OPENSSL_VERSION_TEXT
>>>>                     >>>>>>>> "OpenSSL 3.0.2 15 Mar
>>>>                     >>>>>>>> 2022"
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> /* Synthesize
>>>>                     >>>>>>>> OPENSSL_VERSION_NUMBER
>>>>                     >>>>>>>> with the layout
>>>>                     >>>>>>>> 0xMNN00PPSL */
>>>>                     >>>>>>>> # ifdef
>>>>                     >>>>>>>> OPENSSL_VERSION_PRE_RELEASE
>>>>                     >>>>>>>> # define
>>>>                     >>>>>>>> _OPENSSL_VERSION_PRE_RELEASE
>>>>                     >>>>>>>> 0x0L
>>>>                     >>>>>>>> # else
>>>>                     >>>>>>>> # define
>>>>                     >>>>>>>> _OPENSSL_VERSION_PRE_RELEASE
>>>>                     >>>>>>>> 0xfL
>>>>                     >>>>>>>> # endif
>>>>                     >>>>>>>> # define
>>>>                     >>>>>>>> OPENSSL_VERSION_NUMBER \
>>>>                     >>>>>>>>     (
>>>>                     >>>>>>>> (OPENSSL_VERSION_MAJOR<<28)
>>>>                     >>>>>>>> \
>>>>                     >>>>>>>> |(OPENSSL_VERSION_MINOR<<20)
>>>>                     >>>>>>>> \
>>>>                     >>>>>>>> |(OPENSSL_VERSION_PATCH<<4)
>>>>                     >>>>>>>> \
>>>>                     >>>>>>>> |_OPENSSL_VERSION_PRE_RELEASE
>>>>                     >>>>>>>> )
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> # ifdef __cplusplus
>>>>                     >>>>>>>> }
>>>>                     >>>>>>>> # endif
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> # include
>>>>                     >>>>>>>> <openssl/macros.h>
>>>>                     >>>>>>>> # ifndef
>>>>                     >>>>>>>> OPENSSL_NO_DEPRECATED_3_0
>>>>                     >>>>>>>> # define
>>>>                     >>>>>>>> HEADER_OPENSSLV_H
>>>>                     >>>>>>>> # endif
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> #endif
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Umberto
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> On 3/7/24 19:11,
>>>>                     >>>>>>>> Kaiser Chief wrote:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Hi,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> To complement my
>>>>                     >>>>>>>> previous message
>>>>                     >>>>>>>> (and after doing
>>>>                     >>>>>>>> a quick search
>>>>                     >>>>>>>> through the
>>>>                     >>>>>>>> source code):
>>>>                     >>>>>>>> * The script
>>>>                     >>>>>>>> "OpenSSL.py" is
>>>>                     >>>>>>>> looking for
>>>>                     >>>>>>>> "OPENSSL_VERSION_NUMBER"
>>>>                     >>>>>>>> in
>>>>                     >>>>>>>> "/usr/include/openssl/opensslv.h"
>>>>                     >>>>>>>> * In OpenSSL
>>>>                     >>>>>>>> 1.1.1 (which is
>>>>                     >>>>>>>> installed on my
>>>>                     >>>>>>>> Linux), I can see
>>>>                     >>>>>>>> the line "#define
>>>>                     >>>>>>>> OPENSSL_VERSION_NUMBER"
>>>>                     >>>>>>>> in
>>>>                     >>>>>>>> "/usr/include/openssl/opensslv.h".
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Can you check
>>>>                     >>>>>>>> that you have
>>>>                     >>>>>>>> that line in your
>>>>                     >>>>>>>> header file too?
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> If not, it's
>>>>                     >>>>>>>> probably that
>>>>                     >>>>>>>> OpenSSL updated
>>>>                     >>>>>>>> their header
>>>>                     >>>>>>>> files and put the
>>>>                     >>>>>>>> VERSION_NUMBER
>>>>                     >>>>>>>> somewhere else...
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> If you want to
>>>>                     >>>>>>>> run the demo, I
>>>>                     >>>>>>>> would recommend
>>>>                     >>>>>>>> you install the
>>>>                     >>>>>>>> default versions
>>>>                     >>>>>>>> as written in the
>>>>                     >>>>>>>> `sysroot.toml`
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> If there are
>>>>                     >>>>>>>> fixes to make for
>>>>                     >>>>>>>> each "version
>>>>                     >>>>>>>> grepping", I
>>>>                     >>>>>>>> believe that Phil
>>>>                     >>>>>>>> had a way to
>>>>                     >>>>>>>> contribute to
>>>>                     >>>>>>>> plugins for
>>>>                     >>>>>>>> pyqtdeploy, but
>>>>                     >>>>>>>> can't remember
>>>>                     >>>>>>>> where...
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Best regards,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> KC
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Le jeu. 7 mars
>>>>                     >>>>>>>> 2024 à 17:56,
>>>>                     >>>>>>>> Kaiser Chief
>>>>                     >>>>>>>> <kaiser.chiefmail at gmail.com>
>>>>                     >>>>>>>> a écrit :
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Hi,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> According to
>>>>                     >>>>>>>> the sysroot
>>>>                     >>>>>>>> help page
>>>>                     >>>>>>>>
>>>>                     (https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/sysroot.html#openssl),
>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> if you have
>>>>                     >>>>>>>> configured
>>>>                     >>>>>>>> your
>>>>                     >>>>>>>> `sysroot.toml`
>>>>                     >>>>>>>> like this:
>>>>                     >>>>>>>> ```
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> [OpenSSL.linux]
>>>>                     >>>>>>>> version = ""
>>>>                     >>>>>>>> install_from_source = false
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> ```
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Then, on
>>>>                     >>>>>>>> Linux, the
>>>>                     >>>>>>>> OpenSSL
>>>>                     >>>>>>>> library used
>>>>                     >>>>>>>> will be the
>>>>                     >>>>>>>> one installed
>>>>                     >>>>>>>> on your OS
>>>>                     >>>>>>>> with no
>>>>                     >>>>>>>> assumption on
>>>>                     >>>>>>>> the version
>>>>                     >>>>>>>> (so that
>>>>                     >>>>>>>> should work
>>>>                     >>>>>>>> in your example).
>>>>                     >>>>>>>> Now, that's
>>>>                     >>>>>>>> what is
>>>>                     >>>>>>>> provided in
>>>>                     >>>>>>>> the demo
>>>>                     >>>>>>>> folder for
>>>>                     >>>>>>>> `pyqtdeploy-3.3.0`,
>>>>                     >>>>>>>> so that's odd.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Therefore, it
>>>>                     >>>>>>>> could be that
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>> `pyqtdeploy-sysroot`
>>>>                     >>>>>>>> functionality
>>>>                     >>>>>>>> is struggling
>>>>                     >>>>>>>> to extract
>>>>                     >>>>>>>> the version
>>>>                     >>>>>>>> number from
>>>>                     >>>>>>>> your
>>>>                     >>>>>>>> OS-installed
>>>>                     >>>>>>>> OpenSSL.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> ---
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I am not of
>>>>                     >>>>>>>> great help
>>>>                     >>>>>>>> with that
>>>>                     >>>>>>>> comment,
>>>>                     >>>>>>>> however, I
>>>>                     >>>>>>>> would like to
>>>>                     >>>>>>>> suggest, if
>>>>                     >>>>>>>> it's your
>>>>                     >>>>>>>> first time
>>>>                     >>>>>>>> with
>>>>                     >>>>>>>> pyqtdeploy to
>>>>                     >>>>>>>> give a try at
>>>>                     >>>>>>>> my Github repo:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     https://github.com/achille-martin/pyqt-crom
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> This repo
>>>>                     >>>>>>>> aims at
>>>>                     >>>>>>>> demonstrating
>>>>                     >>>>>>>> how beginner
>>>>                     >>>>>>>> devs,
>>>>                     >>>>>>>> intermediate
>>>>                     >>>>>>>> devs and
>>>>                     >>>>>>>> expert devs
>>>>                     >>>>>>>> can benefit
>>>>                     >>>>>>>> from pyqtdeploy.
>>>>                     >>>>>>>> It also
>>>>                     >>>>>>>> offers a few
>>>>                     >>>>>>>> simple
>>>>                     >>>>>>>> tutorials to
>>>>                     >>>>>>>> get started
>>>>                     >>>>>>>> with
>>>>                     >>>>>>>> pyqtdeploy
>>>>                     >>>>>>>> (simpler than
>>>>                     >>>>>>>> the demo in
>>>>                     >>>>>>>> the official
>>>>                     >>>>>>>> pyqtdeploy
>>>>                     >>>>>>>> package) and
>>>>                     >>>>>>>> optimises
>>>>                     >>>>>>>> bits of the
>>>>                     >>>>>>>> tool
>>>>                     >>>>>>>> regarding the
>>>>                     >>>>>>>> user
>>>>                     >>>>>>>> interface
>>>>                     >>>>>>>> (for now).
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I can support
>>>>                     >>>>>>>> you with your
>>>>                     >>>>>>>> initial
>>>>                     >>>>>>>> journey on
>>>>                     >>>>>>>> discovering
>>>>                     >>>>>>>> pyqtdeploy
>>>>                     >>>>>>>> through my
>>>>                     >>>>>>>> repo if you wish.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Best regards,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> KC
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Le jeu. 7
>>>>                     >>>>>>>> mars 2024
>>>>                     >>>>>>>> à 17:06,
>>>>                     >>>>>>>> umbertofilippo
>>>>                     >>>>>>>> <umbertofilippo at tiscali.it>
>>>>                     >>>>>>>> a écrit :
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Hello
>>>>                     >>>>>>>> everyone,
>>>>                     >>>>>>>> first
>>>>                     >>>>>>>> time here
>>>>                     >>>>>>>> for me :)
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I was
>>>>                     >>>>>>>> giving
>>>>                     >>>>>>>> pyqtdeploy
>>>>                     >>>>>>>> a try and
>>>>                     >>>>>>>> I am
>>>>                     >>>>>>>> stuck at
>>>>                     >>>>>>>> the very
>>>>                     >>>>>>>> first
>>>>                     >>>>>>>> step of
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>> "Building
>>>>                     >>>>>>>> the Demo"
>>>>                     >>>>>>>> page.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I am on a
>>>>                     >>>>>>>> Linux-64
>>>>                     >>>>>>>> machine.
>>>>                     >>>>>>>> I am
>>>>                     >>>>>>>> following
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> tutorial at
>>>>                     >>>>>>>>
>>>>                     https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/demo.html
>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> and
>>>>                     >>>>>>>> I have
>>>>                     >>>>>>>> downloaded
>>>>                     >>>>>>>> the demo
>>>>                     >>>>>>>> files from
>>>>                     >>>>>>>>
>>>>                     https://files.pythonhosted.org/packages/44/d4/978017382f0ecc48601944c3fc0f58a5c5075a1d3acd48d09c11ee471b05/pyqtdeploy-3.3.0.tar.gz
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I have
>>>>                     >>>>>>>> created a
>>>>                     >>>>>>>> virtual
>>>>                     >>>>>>>> python
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> environment
>>>>                     >>>>>>>> with the
>>>>                     >>>>>>>> following
>>>>                     >>>>>>>> packages
>>>>                     >>>>>>>> and
>>>>                     >>>>>>>> versions
>>>>                     >>>>>>>> installed:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Name,Version
>>>>                     >>>>>>>> _libgcc_mutex,0.1
>>>>                     >>>>>>>> _openmp_mutex,4.5
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> bzip2,1.0.8
>>>>                     >>>>>>>> ca-certificates,2024.2.2
>>>>                     >>>>>>>> ld_impl_linux-64,2.40
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libexpat,2.6.1
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libffi,3.4.2
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libgcc-ng,13.2.0
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libgomp,13.2.0
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libnsl,2.0.1
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libsqlite,3.45.1
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libuuid,2.38.1
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libxcrypt,4.4.36
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> libzlib,1.2.13
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> ncurses,6.4
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> openssl,3.2.1
>>>>                     >>>>>>>> pip,24.0
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> pyqt5,5.15.10
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> pyqt5-qt5,5.15.2
>>>>                     >>>>>>>> pyqt5-sip,12.13.0
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> pyqtdeploy,3.3.0
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> python,3.12.2
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> readline,8.2
>>>>                     >>>>>>>> setuptools,69.1.1
>>>>                     >>>>>>>> tk,8.6.13
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> toml,0.10.2
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> tzdata,2024a
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> wheel,0.42.0
>>>>                     >>>>>>>> xz,5.2.6
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> I have
>>>>                     >>>>>>>> tried to
>>>>                     >>>>>>>> run the
>>>>                     >>>>>>>> command
>>>>                     >>>>>>>> "python
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> build-demo.py"
>>>>                     >>>>>>>> straight
>>>>                     >>>>>>>> away,
>>>>                     >>>>>>>> but I am
>>>>                     >>>>>>>> getting
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>> following
>>>>                     >>>>>>>> error:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> OpenSSL:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> verifying...
>>>>                     >>>>>>>> OpenSSL:
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> determining
>>>>                     >>>>>>>> installed
>>>>                     >>>>>>>> version
>>>>                     >>>>>>>> from
>>>>                     >>>>>>>> '/usr/include/openssl/opensslv.h'.
>>>>                     >>>>>>>> pyqtdeploy-sysroot:
>>>>                     >>>>>>>> OpenSSL:
>>>>                     >>>>>>>> unable to
>>>>                     >>>>>>>> extract
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>> version
>>>>                     >>>>>>>> number.
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> OpenSSL
>>>>                     >>>>>>>> is
>>>>                     >>>>>>>> installed
>>>>                     >>>>>>>> on my
>>>>                     >>>>>>>> machine
>>>>                     >>>>>>>> and the
>>>>                     >>>>>>>> result of
>>>>                     >>>>>>>> doing
>>>>                     >>>>>>>> "openssl
>>>>                     >>>>>>>> version"
>>>>                     >>>>>>>> is
>>>>                     >>>>>>>> "OpenSSL
>>>>                     >>>>>>>> 3.2.1 30
>>>>                     >>>>>>>> Jan 2024
>>>>                     >>>>>>>> (Library:
>>>>                     >>>>>>>> OpenSSL
>>>>                     >>>>>>>> 3.2.1 30
>>>>                     >>>>>>>> Jan 2024)"
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Am I
>>>>                     >>>>>>>> supposed
>>>>                     >>>>>>>> to
>>>>                     >>>>>>>> install
>>>>                     >>>>>>>> the exact
>>>>                     >>>>>>>> versions
>>>>                     >>>>>>>> of all
>>>>                     >>>>>>>> the
>>>>                     >>>>>>>> components
>>>>                     >>>>>>>> found
>>>>                     >>>>>>>> in the
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> ""sysroot.toml"
>>>>                     >>>>>>>> file to
>>>>                     >>>>>>>> be able
>>>>                     >>>>>>>> to
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> run "python
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> build-demo.py"
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> successfully?
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Thanks,
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>                     >>>>>>>> Umberto
>>>>                     >>>>>>>>
>>>>                     >>>>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20240426/2f794642/attachment-0001.htm>


More information about the PyQt mailing list