Open heinsimon opened 6 months ago
I think we were hoping to move away from qt5, which is why the fix you linked to never got merged. You could try --qt6
when invoking build_visit
. Perhaps other members of the team have insight into how to get qt5 working in this instance.
@heinsimon --qt6
should help you avoid the python
vs python3
issue and is fancier in general. Let us know if you get a chance to try and if hit any issues.
@heinsimon
--qt6
should help you avoid thepython
vspython3
issue and is fancier in general. Let us know if you get a chance to try and if hit any issues.
The option --qt6
is not available with 3.3.3. I will see, when I find time to test the pre-release 3.4.0.
Yes, sorry for the confusion. We are releasing 3.4.1, I recommend using that version.
Describe the bug
I am trying to build visit on ubuntu 22.04.
Call to build-script:
The build process fails during building QT:
Last lines in build_visit3_3_3_log
Relevant other Issue: #18747 Note: The fix mention in Issue #18747 was not merged: #18642 !
To Reproduce
Expected behavior
Build process works.
Identified reason
The build is failing due to a not working replace of "python" with "python3" in line 18762-18763 in build_visit3_3_3 or L852-853 in bv_qt.sh:
The sed command gets a relative path to masm.pri and qtdeclarative.pro. These relatives paths are only valid if the current folder is ${QT_SRC_DIR}, but one is currently in ${QT_BUILD_DIR}. This becomes clear by adding a check if the file exists:
This results in the additional line in the console log:
Possible fix
A possible fix to this problem could be following:
Desktop