Bug 279455 - graphics/partio: update to 1.17.3
Summary: graphics/partio: update to 1.17.3
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Alexey Dokuchaev
URL: https://github.com/wdas/partio/releas...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-01 20:07 UTC by Vladimir Druzenko
Modified: 2024-06-09 16:22 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (danfe)


Attachments
update to 1.17.3 (3.44 KB, patch)
2024-06-01 20:07 UTC, Vladimir Druzenko
vvd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-01 20:07:27 UTC
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.
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-01 20:08:08 UTC
Also "pet portclippy".
Comment 2 Alexey Dokuchaev freebsd_committer freebsd_triage 2024-06-02 00:35:10 UTC
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.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-02 11:19:46 UTC
(In reply to Alexey Dokuchaev from comment #2)
Build without errors with option TEST on and off.
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-08 01:01:39 UTC
ping
Comment 5 Alexey Dokuchaev freebsd_committer freebsd_triage 2024-06-09 06:43:28 UTC
(In reply to Vladimir Druzenko from comment #4)
> ping
I don't think I can add anything on top of comment #2 right now.
Comment 6 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-09 10:11:11 UTC
(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.