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
Even nicer if it would support arbitrary software trees from any distro.
Implementation options
To support arbitrary distros some ELF loader path patching could be tried to have the effect of LD_LIBRARY_PATH.
Additional information
Nix is a very common tool for self-contained software trees, normally people use it in their home dirs. But of course it's also used to build container images or as package manager in NixOS.
The text was updated successfully, but these errors were encountered:
pothos
changed the title
sysext-bakery: Add build helper based on Nix for distro-independent systemd-sysext images
sysext-bakery: Add build helper based on e.g. Nix for distro-independent systemd-sysext images
Oct 19, 2023
Here a set of tools to build distro-indep. sysext from a package-manager chroot (e.g. container image): flatcar/sysext-bakery#74
Tested with Debian and Alpine.
Didn't try the flix.sh with nix but for nix one might even make it simpler assuming that the elf-patching can be skipped.
Current situation
Currently the sysext-bakery scripts use static binaries to be version-independent instead of being coupled to a specific OS version.
Impact
This limits the software we can provide.
Ideal future situation
Add build helper based on e.g. Nix is added as alternative to the Flatcar SDK Gentoo prefix build option.
Even nicer if it would support arbitrary software trees from any distro.
Implementation options
To support arbitrary distros some ELF loader path patching could be tried to have the effect of
LD_LIBRARY_PATH
.Additional information
Nix is a very common tool for self-contained software trees, normally people use it in their home dirs. But of course it's also used to build container images or as package manager in NixOS.
The text was updated successfully, but these errors were encountered: