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)

Reply via email to