File _patchinfo of Package patchinfo.35786
<patchinfo incident="35786">
<issue tracker="bnc" id="1148184">LTO: libsodium build failure for ppc64le as bad cpuid opcode</issue>
<issue tracker="bnc" id="1199282">Update azure SDK and cli to support aarch64 image creation</issue>
<issue tracker="jsc" id="SLE-24629"/>
<issue tracker="jsc" id="PM-3243"/>
<packager>glaubitz</packager>
<rating>important</rating>
<category>recommended</category>
<summary>Recommended update for libsodium</summary>
<description>This update for libsodium fixes the following issues:
libsodium:
- Version update from 1.0.16 to 1.0.18 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)
* Emscripten: print and printErr functions are overridden to send errors to the console, if there is one
* Emscripten: UTF8ToString() is now exported since Pointer_stringify() has been deprecated
* Libsodium version detection has been fixed in the CMake recipe
* Generic hashing got a 10% speedup on AVX2.
* New target: WebAssembly/WASI (compile with dist-builds/wasm32-wasi.sh)
* New functions to map a hash to an edwards25519 point or get a random point: core_ed25519_from_hash() and core_ed25519_random()
* crypto_core_ed25519_scalar_mul() has been implemented for scalar*scalar (mod L) multiplication
* Support for the Ristretto group has been implemented for interoperability with wasm-crypto
* Improvements have been made to the test suite
* Portability improvements have been made
* 'randombytes_salsa20' has been 'renamed to randombytes_internal'
* Support for NativeClient has been removed
* Most ((nonnull)) attributes have been relaxed to allow 0-length inputs to be NULL.
* The -ftree-vectorize and -ftree-slp-vectorize compiler switches are now used, if available, for optimized builds
* For the full list of changes please consult the packaged ChangeLog
- Disable LTO to bypass build failures on Power PC architecture (bsc#1148184)
</description>
</patchinfo>