[Pkg-samba-maint] samba-4.16 progress so far

Andrew Bartlett abartlet at samba.org
Wed Mar 30 21:31:11 BST 2022


On Wed, 2022-03-30 at 23:22 +0300, Michael Tokarev wrote:
> 30.03.2022 21:39, Andrew Bartlett wrote:
> ..
> > The system install then changes some of these variables and paths
> > and
> > so some things need to be rebuilt and re-linked.  It shouldn't be
> > the
> > whole tree, but is non-zero.
> 
> I fixed this by explicitly building the necessary tools (compile_et
> and
> asn1_compile) and running `waf install' instead of `waf build'.  So
> it
> does perform the actual install step twice, but it is way better than
> recompiling/relinking. Better in terms of the amount of resources
> required.
> 
> As a bonus, the actual install step (which is the second `waf
> install'
> invocation) remakes/rebuilds nothing, so the salsa ci should be happy
> too.
> 
> And ofcourse the whole build process is now quite a bit faster too.
> 
> Thank you!

If you would work upstream to ensure the correct dependencies are in
place so you don't have to build the first two manually that would be
great.

Long term the closer we get the Debian packaging to a normal Samba
install the less pain this will be.

Andrew Bartlett

-- 
Andrew Bartlett (he/him)       https://samba.org/~abartlet/
Samba Team Member (since 2001) https://samba.org
Samba Team Lead, Catalyst IT   https://catalyst.net.nz/services/samba

Samba Development and Support, Catalyst IT - Expert Open Source
Solutions




More information about the Pkg-samba-maint mailing list