Page MenuHomeFreeBSD

[NEW-PORT] devel/tevent016: Talloc based event loop library
ClosedPublic

Authored by kiwi on Fri, Jan 24, 3:16 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Feb 3, 7:00 PM
Unknown Object (File)
Sat, Feb 1, 4:35 AM
Unknown Object (File)
Thu, Jan 30, 3:35 PM
Unknown Object (File)
Thu, Jan 30, 2:52 PM
Unknown Object (File)
Tue, Jan 28, 11:00 PM
Unknown Object (File)
Tue, Jan 28, 11:00 PM
Unknown Object (File)
Tue, Jan 28, 10:38 PM
Unknown Object (File)
Sat, Jan 25, 12:57 AM
Subscribers

Details

Summary
tevent is a simple library that can handle the main event loop for an
application. It supports three kinds of events: timed events, file
descriptors becoming readable or writable and signals.

Talloc is used for memory management, both internally and for private
data provided by users of the library.

This port is needed for Samba 4.20

Sponsored by:   Klara, Inc.
Approved by:    0mp (mentor)
Test Plan

This port is needed for samba 4.20. Tested with poudriere and build of samba4.20

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

kiwi requested review of this revision.Fri, Jan 24, 3:16 PM
kiwi created this revision.

Subject and desc are incorrect, refers to talloc instead of libtevent

kiwi retitled this revision from [NEW-PORT] devel/talloc242: Hierarchical pool based memory allocator to [NEW-PORT] devel/tevent016: Talloc based event loop library.Mon, Jan 27, 8:29 AM
kiwi edited the summary of this revision. (Show Details)

Subject and desc are incorrect, refers to talloc instead of libtevent

You are right, wrong cut and paste. This has been fixed

0mp requested changes to this revision.Mon, Jan 27, 5:54 PM

It would be good if we committed this patch in two steps.

  1. First, commit an unmodified copy of devel/tevent as devel/tevent016.
  2. Second, update devel/tevent016 to 0.1.6.

This way it is easier to see in the commit log what really changed with the 0.1.6 upgrade.

Also, please add PR: xxx to your commit message referencing the Bugzilla issue for Samba 4.20.

devel/tevent016/Makefile
12

Shouldn't that be talloc>=2.4.2?

60

We'll need to add a similar variable to devel/tevent. As a separate commit.

devel/tevent016/files/patch-buildtools_wafsamba_wscript
12

This change could be dropped.

devel/tevent016/pkg-descr
5

Isn't talloc a separate port? This part is probably a copy-paste mistake.

This revision now requires changes to proceed.Mon, Jan 27, 5:54 PM
This revision was not accepted when it landed; it landed in state Needs Revision.Thu, Jan 30, 2:44 PM
This revision was automatically updated to reflect the committed changes.