Package: wnpp Severity: wishlist Owner: Nicolas Peugnet <nico...@club1.fr>
* Package name : golang-github-tonistiigi-go-archvariant Version : 1.0.0-1 Upstream Author : Tõnis Tiigi * URL : https://github.com/tonistiigi/go-archvariant * License : Expat Programming Lang: Go Description : Go package to detect compatibility version of the current system go-archvariant is a Go package for determining the maximum compatibility version of the current system. The main use case is to use this value in container platform definitions (https://github.com/containerd/containerd/blob/v1.5.9/platforms/platforms.go#L55). . On x86-64 platforms this package returns the maximum current microarchitecture level as defined in (https://en.wikipedia.org/wiki/X86- 64#Microarchitecture_levels) . This value can be used to configure compiler in LLVM since 12.0 (https://github.com/llvm/llvm- project/commit/012dd42e027e2ff3d183cc9dcf27004cf9711720) and GCC since 11.0 (https://github.com/gcc- mirror/gcc/commit/324bec558e95584e8c1997575ae9d75978af59f1). Go1.18+ (https://tip.golang.org/doc/go1.18#amd64) uses GOAMD64 environemnt to configure Go compiler with this value. go-archvariant is a dependency of buildkit (Bug#1094971)