force talloc 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>
Sat, 29 Mar 2025 04:24:47 +0000 (07:24 +0300)
commit0c4eef4f8b04d5541f40ba34db5d8b1645f4a352
treed01c532ca91404ba9b87afa0cce8bdfc17f04b6b
parent1565824f782f81d6254606d82ef7af0986c8382a
force talloc to be standalone

Forwarded: not-needed

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

Always build talloc 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, libtalloc.so will
have rpath pointing to the private samba dir.  Since
talloc actually does not use anything from libreplace,
just remove the dependency.

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