Date: Thu, 30 Jan 2020 16:29:24 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 243649] devel/libepoll-shim: Update to 0.0.20191109 version to unbreak re-plugging input devices Message-ID: <bug-243649-7141-E4nkZBH7GW@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-243649-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-243649-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243649 Michael Gmelin <grembo@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #211137|0 |1 is obsolete| | --- Comment #5 from Michael Gmelin <grembo@FreeBSD.org> --- Created attachment 211197 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D211197&action= =3Dedit 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 f= iles (poudriere is your friend) - Removed RelWithDebInfo, so it builds Release by default and=20 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 !=3D 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). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243649-7141-E4nkZBH7GW>