[Bug 243649] devel/libepoll-shim: Update to 0.0.20191109 version to unbreak re-plugging input devices

[email protected]
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]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.