force tevent to be standalone
authorMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 Nov 2024 14:28:51 +0000 (17:28 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 21 Aug 2025 17:37:38 +0000 (20:37 +0300)
commit4b40863218b115d3ccbe114f0a9f4a5eb4f9b35e
tree4ccde64991812a88033ea52250fe3554e1543e9a
parent1aeb96799d8b3e56cf5c83672a1478cf293da275
force tevent to be standalone

Forwarded: not-needed

Upstream ships contents of lib/tevent/ as a separate
source of tevent.  Since we build samba anyway, there's
no need to have separate tevent source package, it's
enough to build it during samba build.

Always build tevent as stand-alone library
(instead of being samba-private if in a subdir).

When building as a sub-library within samba, where
libreplace is a private library, libtevent.so will
have rpath pointing to the private samba dir.  Since
tevent actually does not use anything from libreplace,
just remove the dependency.

Gbp-Pq: Name tevent-standalone.diff
lib/tevent/wscript