Skip site navigation (1)Skip section navigation (2)
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>