New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Staging next #93465
Staging next #93465
Conversation
Changes: - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.0-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.1-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.2.2-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.0-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.1-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.2-ReleaseNotes - https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.3.3-ReleaseNotes The python bindings were removed in 2.1.0.
The python bindings were dropped in cryptsetup-2.1.0: https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.1.0-ReleaseNotes#L63 However this did not cause the blivet build to fail nor did anyone notice (cryptsetup-2.1.0 was introduced in nixos-19.09).
This backport allows the Wayland documentation to be successfully built.
Fixes: CVE-2019-19242 CVE-2019-19244 CVE-2019-19317 CVE-2019-19603 CVE-2019-19645 CVE-2019-19646 CVE-2019-19880 CVE-2019-19923 CVE-2019-19924 CVE-2019-19925 CVE-2019-19926 CVE-2019-19959 CVE-2019-20218 CVE-2020-9327 CVE-2020-11655 CVE-2020-11656 CVE-2020-13434 CVE-2020-13435 CVE-2020-13630 CVE-2020-13631 CVE-2020-13632 CVE-2020-13871 CVE-2020-15358 Re #92072, #90989, #88403, #88401, #88400, #77944, #92063, #90990
Build the documentation by default, but install it to seperate outputs so it doesn't have to be downloaded. Documentation is still disabled when cross-compiling, because that is currently broken: wayland -> graphviz -> libdevil -> openexr -> ilmbase (broken)
/cc nss PR #91746
upstream doesn't do stable releases, but this seems to support python3 now
python-gyp: update with python3 support + drop python2 dependency in nss build
This merge actually doesn't seem to be a big rebuild: 36 x86_64-darwin 535 x86_64-linux
Due to a recent change in rustc 1.45.0, rustfmt now requires two additional environment variables to be set in order to build successfully: `CFG_RELEASE` and `CFG_RELEASE_CHANNEL`.
rustfmt: fix build with rustc 1.45.0
Some rebuilds, e.g. all of haskell. Hydra nixpkgs: ?compare=1601713
Also cc @ajs124 on that. I did some digging, it seems we build libreoffice with the system-provided NSS, not the one shipped with libreoffice. I'm not sure if it's a good or bad thing. |
It might be good for fixing security bugs, thought I don't know how important are use cases of nss in libreoffice. |
From what I gathered, Mozillians seem to recommend sticking with the "LTS" version of NSS for Firefox ESR, so we might as well use that for LibreOffice. Then again, support for Firefox 68 ESR will be dropped upstream soon enough (we probably shouldn't include it in 20.09), by which point 78 will be the new ESR, which requires NSS 3.53. Has anyone tried LibreOffice with that version? We skipped that because of the build system change, but 3.53.x should probably replace 3.44.x. |
Yes, I did fix LibreOffice build in commit 34432ad by using NSS 3.44, just as with Firefox ESR and Thunderbird. |
* Fix regression on PS conversion. Regression only happened on applications that are locale enabled i.e. Okular but not pdftops, when using a quite new lcms and the user locale uses , as decimal separator instead of . * Add UTF16LE support to TextStringToUCS4. Even if the standard clearly says it should be UTF16BE
Yet another iteration.