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

Michael Tokarev mjt at tls.msk.ru
Wed Mar 30 18:19:51 BST 2022


Okay. Since we have more-or-less usable python on unstable again,
the salsa ci pipelines started working again, and this immediately
triggered a problem which I already mentioned before, but I didn't
think it is a real problem.

The problem is that `waf install' still compiles some files which
`waf build' didn't build, even after the PYTHONHASHSEED  is set.

Namely, for some reason, it rebuilds:

  Linking bin/default/third_party/heimdal_build/compile_et.inst
  Linking bin/default/third_party/heimdal_build/asn1_compile.inst
  Linking bin/default/lib/replace/libreplace-samba4.inst.so

This fails at the install stage in salsa ci, since the install
is run as root, the link is done using ccache not gcc, and ccache
tries to create some cache files even when called for link,
not for compile.

This is a new question for the build procedure, which I'm *still*
not familiar with. Now from a different angle.. :)

Help?

Thanks!

/mjt



More information about the Pkg-samba-maint mailing list