Created attachment 251142 [details] update to 1.17.3 Tested in poudriere and live system 13.3 amd64. 1.14.6 build fails if devel/googletest is installed and option TEST is off. But 1.17.3 build without errors.
Also "pet portclippy".
Thanks, the patch roughly matches what I've had in June 2023 while updating the port to version 1.17.1, but didn't commit as I wanted to have the tests working. Let's see if it's better with 1.17.3 now.
(In reply to Alexey Dokuchaev from comment #2) Build without errors with option TEST on and off.
ping
(In reply to Vladimir Druzenko from comment #4) > ping I don't think I can add anything on top of comment #2 right now.
(In reply to Alexey Dokuchaev from comment #5) Do you mean: =============================================================================== [/usr/ports/graphics/partio]# make test ===> Testing for partio-1.14.6_2 ===> partio-1.14.6_2 depends on package: py310-qt5-pyqt>=5.15.10 - found Test project /tmp/work/usr/ports/graphics/partio/work/.build Start 1: testiterator Start 2: testio 1/12 Test #2: testio ........................... Passed 0.01 sec Start 3: testcache 2/12 Test #3: testcache ........................ Passed 0.01 sec Start 4: testclonecopy 3/12 Test #4: testclonecopy .................... Passed 0.01 sec Start 5: testcluster 4/12 Test #5: testcluster ...................... Passed 0.01 sec Start 6: teststr 5/12 Test #6: teststr .......................... Passed 0.01 sec Start 7: makecircle 6/12 Test #7: makecircle ....................... Passed 0.01 sec Start 8: makeline 7/12 Test #8: makeline ......................... Passed 0.01 sec Start 9: testkdtree 8/12 Test #9: testkdtree .......................Subprocess aborted***Exception: 0.01 sec Start 10: testmerge 9/12 Test #10: testmerge ........................ Passed 0.01 sec Start 11: testpartjson 10/12 Test #11: testpartjson .....................***Failed 0.11 sec Start 12: testpartio 11/12 Test #12: testpartio .......................***Failed 0.03 sec 12/12 Test #1: testiterator ..................... Passed 3.92 sec 75% tests passed, 3 tests failed out of 12 Total Test time (real) = 3.92 sec The following tests FAILED: 9 - testkdtree (Subprocess aborted) 11 - testpartjson (Failed) 12 - testpartio (Failed) Errors while running CTest Output from these tests are in: /tmp/work/usr/ports/graphics/partio/work/.build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. *** Error code 8 Stop. make: stopped in /usr/ports/graphics/partio =============================================================================== [/usr/ports/graphics/partio]# make test ===> Testing for partio-1.17.3 ===> partio-1.17.3 depends on package: py310-qt5-pyqt>=5.15.10 - found Test project /tmp/work/usr/ports/graphics/partio/work/.build Start 1: testiterator Start 2: testio Start 3: testcache Start 4: testclonecopy 1/12 Test #3: testcache ........................ Passed 0.02 sec Start 5: testcluster 2/12 Test #4: testclonecopy .................... Passed 0.02 sec Start 6: teststr 3/12 Test #5: testcluster ...................... Passed 0.01 sec Start 7: makecircle 4/12 Test #6: teststr .......................... Passed 0.01 sec Start 8: makeline 5/12 Test #7: makecircle ....................... Passed 0.01 sec Start 9: testkdtree 6/12 Test #8: makeline ......................... Passed 0.01 sec Start 10: testmerge 7/12 Test #2: testio ........................... Passed 0.04 sec Start 11: testpartjson 8/12 Test #10: testmerge ........................ Passed 0.01 sec Start 12: testpartio 9/12 Test #9: testkdtree .......................Subprocess aborted***Exception: 0.04 sec 10/12 Test #12: testpartio .......................***Failed 0.08 sec 11/12 Test #11: testpartjson ..................... Passed 0.35 sec 12/12 Test #1: testiterator ..................... Passed 3.86 sec 83% tests passed, 2 tests failed out of 12 Total Test time (real) = 3.91 sec The following tests FAILED: 9 - testkdtree (Subprocess aborted) 12 - testpartio (Failed) Errors while running CTest Output from these tests are in: /tmp/work/usr/ports/graphics/partio/work/.build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. *** Error code 8 Stop. make: stopped in /usr/ports/graphics/partio =============================================================================== 1.14.6 have 3 errors, 1.17.3 have 2 only.