mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-28 14:51:40 +01:00
Since sqlite 3.32.0, Gentoo ebuild does not deal with non-full archive, but fetches only full archive. On top of that, the upstream sqlite's full archive requires `tclsh` to be installed on the host system. Since Flatcar SDK does not include `dev-lang/tcl`, it is not possible to build sqlite from the full-archive. It means that we need to either make the Flatcar SDK include `dev-lang/tcl`, (which takes time) or bring back the non-full archive mechanism just like ebuilds from sqlite 3.31.x. So adapt the full-archive patches on top of the non-full archive. Make the ebuild fetch the non-full archive.