You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the title says, when building Finit binaries statically linked, tmpfiles.d feature is not working, namely:
the temporary dirs are not getting created according to config rules
finit.debug=true log does not show any activity with regard to required files/dirs management
Tracking the issue down revealed, that the required functionality is managed by bootmisc module, that does not seem to get initialized, even though it was compiled and linked statically into the final binary.
When linked dynamically, the issue is not observed.
As I'm not an active user of the static build myself, and unfortunately never have been. This issue is a great example of where this project needs active help from the community to debug, fix, to help keep the static build alive. Otherwise it will likely have to be removed. Yes, this means I'm willing to (happily) reconsider what I said in #368.
I'll see what I can do, but alas, I do not specialize in C programming per se, and therefore it will take me quite a while to get up to speed with it, unless I find the bug to be rather trivial. We will see.
As the title says, when building Finit binaries statically linked,
tmpfiles.d
feature is not working, namely:Tracking the issue down revealed, that the required functionality is managed by
bootmisc
module, that does not seem to get initialized, even though it was compiled and linked statically into the final binary.When linked dynamically, the issue is not observed.
Finit versions tested: 4.4, 4.5, 4.7
Distro: custom
The text was updated successfully, but these errors were encountered: