Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bitbake: siggen: Change file format of siginfo files to use zstd comp…
…ressed json Since OE is about to change to zstd compression of sstate, it would make it timely to convert the siginfo files from pickle which isn't reproducible to json which is both reproducible and also human readable. At the same time add zstd compression. This makes the siginfo files smaller, reprodubicle and easier to debug. Backwards compatibility mixing the two formats hasn't been supported since in reality if sstate changes at the same time, files will be in one format or the new one but comparing mixed formats won't make much sense. Since json doesn't support sets, we translate them into lists in the files themselves. We only use sets in bitbake since it makes things easier in the internal code, sorted lists are fine for the file format. [YOCTO #13973] (Bitbake rev: b530e42ef01b9531c67fb260884fb89d096687a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
- Loading branch information