Created attachment 187339 [details] update diffoscope to v87 portlint & poudriere testport clean. make test has a small number of failures, as have previous updates. they should be investigated but does not warrant holding off on the update. tests/comparators/test_device.py:59: AssertionError tests/comparators/test_device.py:68: AssertionError tests/comparators/test_elf.py:66: AssertionError tests/comparators/test_elf.py:106: AssertionError tests/comparators/test_rlib.py:57: AssertionError tests/comparators/test_rlib.py:63: IndexError tests/comparators/test_rlib.py:72: IndexError tests/comparators/test_rlib.py:80: IndexError tests/comparators/test_rlib.py:96 tests/utils/nonexisting.py:32: AssertionError
(In reply to Ed Maste from comment #0) I found both old and new failed tests in this release. I think after the last release with our patches committed upstream, diffoscope still has some problems using external tools that act somewhat differently than those on Linux. Anyway I will look into it and update that PR about failed tests.
v88 has been released while waiting for approval
Updated patch to 88 required
Comment on attachment 187339 [details] update diffoscope to v87 v88 released. Please submit change as a review with a well-formed commit log message (and adding review URL to URl field here)
A commit references this bug: Author: ygy Date: Mon Nov 6 12:28:20 UTC 2017 New revision: 453613 URL: https://svnweb.freebsd.org/changeset/ports/453613 Log: sysutils/py-diffoscope: Update to 88 PR: 223140 Approved by: koobs (maintainer) Differential Revision: D12970 Changes: head/sysutils/py-diffoscope/Makefile head/sysutils/py-diffoscope/distinfo
Thanks koobs and ygy.