void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

libwacom: update to 2.3.0

Open hervyqa opened this issue 3 years ago • 4 comments

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, (x86_64-musl)

Screenshot_20220625_143106

hervyqa avatar Jun 25 '22 07:06 hervyqa

[0/1] Running all tests.
1/8 libwacom:all / files-in-git                  SKIP            0.01s   exit status 77
2/8 libwacom:all+valgrind / test-load            OK              0.14s
3/8 libwacom:all+valgrind / test-tablet-validity OK              0.16s
4/8 libwacom:all+valgrind / test-stylus-validity OK              0.05s
5/8 libwacom:all+valgrind / test-svg-validity    OK              0.10s
6/8 libwacom:all+valgrind / test-dbverify        OK              0.45s
7/8 libwacom:all / test-ltversion                OK              0.01s
8/8 libwacom:all / pytest                        FAIL           28.94s   exit status 1

Any suggestion? @paper42

hervyqa avatar Jun 25 '22 07:06 hervyqa

the reverse shlibdeps of libwacom should be bumped for this, there's a change to the so version.

re: pytest: it seems that the test that's failing is trying to use these files but isn't finding them

classabbyamp avatar Jun 25 '22 18:06 classabbyamp

@hervyqa Did you get version 2.4.0 to build?

0-st avatar Sep 26 '22 11:09 0-st

@hervyqa Did you get version 2.4.0 to build?

I haven't tried it yet.

hervyqa avatar Oct 02 '22 01:10 hervyqa

re: pytest: it seems that the test that's failing is trying to use these files but isn't finding them

any idea?

hervyqa avatar Nov 21 '22 01:11 hervyqa

disable those tests or add the files

classabbyamp avatar Nov 21 '22 01:11 classabbyamp

isn't it already disabled?

configure_args+=" -Dtests=disabled"

how to add the files?

hervyqa avatar Nov 21 '22 03:11 hervyqa

look at the line before that:

if [ -z "${XBPS_CHECK_PKGS}" ]; then
        configure_args+=" -Dtests=disabled"

if you want to add the files, add them as a distfile

classabbyamp avatar Nov 21 '22 03:11 classabbyamp

maybe it has something to do with this issue https://github.com/linuxwacom/libwacom/issues/515

hervyqa avatar Nov 21 '22 03:11 hervyqa

See my PR https://github.com/void-linux/void-packages/pull/41569, which should fix the test failure.

triallax avatar Jan 11 '23 01:01 triallax

fix: https://github.com/void-linux/void-packages/pull/41569

hervyqa avatar Feb 05 '23 11:02 hervyqa