On 2/12/24 15:48, Andy Fiddaman wrote:
Last time I tried to build 202311 on illumos it failed due to a number of conflicting type definitions. I haven't had the time to get back to it and see what is going on there.

If you want to try building it yourself then you should be able to just take the upstream tianocore 202311 tag and cherry pick the last three commits from the il-edk2-stable202308, resolving any conflicts, then start from there.

Otherwise I can take a look at the weekend. In the past I've updated this in OmniOS first then pushed the branch to illumos after some period of soak testing.

Andy

Hi Andy!

Thanks for the hint!

Here on OI we lack python >= 3.10 from what i see..

$ pip3 install -r pip-requirements.txt --upgrade
ERROR: Ignored the following versions that require a different python version: 0.19.0 Requires-Python >=3.10; 0.19.1 Requires-Python >=3.10; 0.19.2 Requires-Python >=3.10; 0.19.3 Requires-Python >=3.10; 0.19.4 Requires-Python >=3.10; 0.19.5 Requires-Python >=3.10; 0.19.6 Requires-Python >=3.10; 0.19.7 Requires-Python >=3.10; 0.19.8 Requires-Python >=3.10; 0.19.9 Requires-Python >=3.10; 0.20.0 Requires-Python >=3.10; 0.21.2 Requires-Python >=3.10; 0.21.3 Requires-Python >=3.10

.. so i should try to integrate py-312 for OI first ?? i have absolutely no idea what has to be done additionally, there are sooo many python packages for OI, so this seems out of scope to me right now.


i think i will try to use proxmox first to see if my hardware is able to do what i want and then see if i can do it with bhyve..

Thanks!

Stephan