Compilers, interpreters and other basic build tools used by StarlingX
 
 
Go to file
Boovan Rajendran 50f0ee3587 Add golang-1.20 and remove golang-1.19 package
This adds golang-1.20 package (go version 1.20.7) and removes the
build for golang-1.19 since we are pulling it in as a binary.

To use this version, instead of the default one provided by golang-go
package, add /usr/lib/go-1.20/bin/ to PATH, or invoke
/usr/lib/go-1.20/bin/go directly.

Packages that specify Build-Depends: golang-any, bring in the default
golang-go package.

golang-1.19 package was failing with "UNEXPECTED CIRCULAR DEPENDENCY"
error while using golang-1.19 from debian bullseye-backports as
default version, so we removed golang-1.19 package from the build.

To support golang-1.19 for the build, golang-1.19 binaries from Debian
bullseye-backports has been added in the base-bullseye list.

Test Plan:
Pass: golang-1.20 package build successful.
Pass: kubernetes-1.27.5 package build successful using golang-1.20.
PASS: All packages build successfully.
PASS: Verify by Installing the ISO as AIO-SX.

Story: 2010878
Task: 48635

Depends-On: https://review.opendev.org/c/starlingx/tools/+/891698

Change-Id: Ia9868e0f08013c8f4ba374414734e5d37b905cd6
Signed-off-by: Boovan Rajendran <boovan.rajendran@windriver.com>
2023-09-08 11:26:52 -04:00
languages Add golang-1.20 and remove golang-1.19 package 2023-09-08 11:26:52 -04:00
tools expat: fix CVE-2022-23990 2022-06-23 18:30:55 +00:00
.gitignore Add zuul check and gate jobs to this new repo 2019-09-09 14:03:01 -05:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:16:10 -05:00
.zuul.yaml Fix github mirroring for this repo 2023-04-28 12:38:50 -04:00
centos_build_layer.cfg Build layering, add python,bash,golang,rpm,dep declaration 2019-10-21 09:22:41 +08:00
centos_iso_image.inc expat: fix CVE-2022-23990 2022-06-23 18:30:55 +00:00
centos_pkg_dirs expat: fix CVE-2022-23990 2022-06-23 18:30:55 +00:00
centos_pkg_dirs_installer installer: build expat from source 2022-07-12 15:56:32 +00:00
centos_pkg_dirs_rt CentOS: Enable rpm 4.14.0 for rt build 2022-08-17 20:31:12 -04:00
centos_srpms_centos.lst python: Fix CVE-2021-3177 2022-09-02 00:48:30 +00:00
centos_tarball-dl.lst Add support for golang 1.17.5 2022-03-15 18:08:50 -04:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:04:07 -04:00
debian_pkg_dirs Add golang-1.20 and remove golang-1.19 package 2023-09-08 11:26:52 -04:00
requirements.txt Add zuul check and gate jobs to this new repo 2019-09-09 14:03:01 -05:00
test-requirements.txt Add zuul check and gate jobs to this new repo 2019-09-09 14:03:01 -05:00
tox.ini Update tox.ini to work with tox 4 2022-12-26 22:04:12 +00:00