[Bug 243649] devel/libepoll-shim: Update to 0.0.20191109 version to unbreak re-plugging input devices
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243649 Michael Gmelin <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #211137|0 |1 is obsolete| | --- Comment #5 from Michael Gmelin <[email protected]> --- Created attachment 211197 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=211197&action=edit Patch to change libepoll-shim to use actual upstream, test targets, update to 20191117 (In reply to Namkhai B. from comment #4) Thank you for kick-starting things with your patch (y) Please find attached a new version addressing a few issues: - The filename in distinfo was wrong (datestamp was 20191211 instead of 20191117), causing the build to fail in the fetch phase - Once distinfo was fixed, `make check-plist` showed a couple of orphaned files (poudriere is your friend) - Removed RelWithDebInfo, so it builds Release by default and Debug when WITH_DEBUG is set - Added a test target, so we can run `make test` (upstream provides a couple of useful test cases) I tested the patch using `poudriere testport -i` (+ make test) on (11.3|12.1)-RELEASE (amd64|i386). Unit tests 5 and 53 fail on i386, test 5 does so on purpose (it has a comment that it is lacking unit tests for archs != amd64). Test 53 would require some checking (also, this wasn't on native i386, but in a i386 build jail running on amd64). I don't think that this should be a show stopper, as these problems most likely exist in the current version as well (on top of the other issues it has). -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-x11 To unsubscribe, send any mail to "[email protected]"