Skip to content

Commit

Permalink
Merge pull request #11 from EdTheBearded/tor-3218
Browse files Browse the repository at this point in the history
Torizon OS Maintenance Q1 2024
  • Loading branch information
jsrc27 authored Feb 8, 2024
2 parents 73d5c90 + f0f68b5 commit 6bfee1a
Show file tree
Hide file tree
Showing 26 changed files with 76 additions and 74 deletions.
4 changes: 4 additions & 0 deletions classes/go-mod.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@ inherit go

GO_WORKDIR ?= "${GO_IMPORT}"
do_compile[dirs] += "${B}/src/${GO_WORKDIR}"

export GOMODCACHE = "${B}/.mod"

do_compile[cleandirs] += "${B}/.mod"
28 changes: 4 additions & 24 deletions classes/goarch.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ COMPATIBLE_HOST:linux-muslx32 = "null"
COMPATIBLE_HOST:powerpc = "null"
COMPATIBLE_HOST:powerpc64 = "null"
COMPATIBLE_HOST:mipsarchn32 = "null"
COMPATIBLE_HOST:riscv32 = "null"

ARM_INSTRUCTION_SET:armv4 = "arm"
ARM_INSTRUCTION_SET:armv5 = "arm"
Expand All @@ -67,31 +68,10 @@ SECURITY_NOPIE_CFLAGS ??= ""
CCACHE_DISABLE ?= "1"

def go_map_arch(a, d):
import re
if re.match('i.86', a):
return '386'
elif a == 'x86_64':
return 'amd64'
elif re.match('arm.*', a):
return 'arm'
elif re.match('aarch64.*', a):
return 'arm64'
elif re.match('mips64el.*', a):
return 'mips64le'
elif re.match('mips64.*', a):
return 'mips64'
elif a == 'mips':
return 'mips'
elif a == 'mipsel':
return 'mipsle'
elif re.match('p(pc|owerpc)(64le)', a):
return 'ppc64le'
elif re.match('p(pc|owerpc)(64)', a):
return 'ppc64'
elif a == 'riscv64':
return 'riscv64'
else:
arch = oe.go.map_arch(a)
if not arch:
raise bb.parse.SkipRecipe("Unsupported CPU architecture: %s" % a)
return arch

def go_map_arm(a, d):
if a.startswith("arm"):
Expand Down
5 changes: 0 additions & 5 deletions classes/gobject-introspection-data.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,3 @@
# so that qemu use can be avoided when necessary.
GI_DATA_ENABLED ?= "${@bb.utils.contains('DISTRO_FEATURES', 'gobject-introspection-data', \
bb.utils.contains('MACHINE_FEATURES', 'qemu-usermode', 'True', 'False', d), 'False', d)}"

do_compile:prepend() {
# This prevents g-ir-scanner from writing cache data to $HOME
export GI_SCANNER_DISABLE_CACHE=1
}
5 changes: 5 additions & 0 deletions classes/gobject-introspection.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ do_configure:prepend:class-target () {
cp ${STAGING_DIR_NATIVE}/${datadir}/aclocal/introspection.m4 ${S}/m4
}

do_compile:prepend() {
# This prevents g-ir-scanner from writing cache data to $HOME
export GI_SCANNER_DISABLE_CACHE=1
}

# .typelib files are needed at runtime and so they go to the main package (so
# they'll be together with libraries they support).
FILES:${PN}:append = " ${libdir}/girepository-*/*.typelib"
Expand Down
4 changes: 2 additions & 2 deletions recipes-containers/docker-compose/docker-compose_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ DEPENDS = " \

# Specify the first two important SRCREVs as the format
SRCREV_FORMAT="compose_survey"
SRCREV_compose = "8d0df1876296bc639614653ba5de38a377da5356"
SRCREV_compose = "d6f842b042d2f2926901305336527b3eaadf067a"

SRC_URI = "git://github.com/docker/compose;name=compose;branch=main;protocol=https"

Expand All @@ -23,7 +23,7 @@ LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=175792518e4ac015ab6696d16c4f60

GO_IMPORT = "import"

PV = "v2.20.3"
PV = "v2.21.0"

COMPOSE_PKG = "github.com/docker/compose/v2"

Expand Down
6 changes: 4 additions & 2 deletions recipes-containers/docker-compose/files/modules.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
## explicit
# github.com/Microsoft/go-winio v0.6.1
## explicit
# github.com/adrg/xdg v0.4.0
## explicit
# github.com/buger/goterm v1.0.4
## explicit
# github.com/compose-spec/compose-go v1.18.1
# github.com/compose-spec/compose-go v1.18.3
## explicit
# github.com/containerd/console v1.0.3
## explicit
Expand Down Expand Up @@ -42,7 +44,7 @@
## explicit
# github.com/moby/buildkit v0.12.1
## explicit
# github.com/moby/patternmatcher v0.5.0
# github.com/moby/patternmatcher v0.6.0
## explicit
# github.com/moby/term v0.5.0
## explicit
Expand Down
7 changes: 4 additions & 3 deletions recipes-containers/docker-compose/relocation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ export sites="k8s.io/api:k8s.io/api:force \
golang.org/x/time:golang.org/x/time:force \
go.uber.org/goleak:go.uber.org/goleak:force \
golang.org/x/tools:golang.org/x/tools:force \
github.com/adrg/xdg:github.com/adrg/xdg:force \
golang.org/x/crypto:golang.org/x/crypto:force \
golang.org/x/oauth2:golang.org/x/oauth2:force \
k8s.io/apimachinery:k8s.io/apimachinery:force \
Expand Down Expand Up @@ -189,9 +190,9 @@ do_compile:prepend() {
force_flag=$(echo $s | cut -d: -f3)
mkdir -p vendor.copy/$site_dest
if [ -n "$force_flag" ]; then
echo "[INFO] $site_dest: force copying .go files"
rm -rf vendor.copy/$site_dest
rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest
echo "[INFO] $site_dest: force copying .go files"
rm -rf vendor.copy/$site_dest
rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest
else
[ -n "$(ls -A vendor.copy/$site_dest/*.go 2> /dev/null)" ] && { echo "[INFO] vendor.fetch/$site_source -> $site_dest: go copy skipped (files present)" ; true ; } || { echo "[INFO] $site_dest: copying .go files" ; rsync -a --exclude='vendor/' --exclude='.git/' vendor.fetch/$site_source/ vendor.copy/$site_dest ; }
fi
Expand Down
17 changes: 11 additions & 6 deletions recipes-containers/docker-compose/src_uri.inc
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,11 @@ SRC_URI += "git://github.com/uber-go/goleak;name=goleak;protocol=https;nobranch=
SRCREV_tools="031fc75960d487b0b15db12fb328676236a3a39c"
SRC_URI += "git://go.googlesource.com/tools;name=tools;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/golang.org/x/tools"

# github.com/adrg/xdg v0.4.0
# [1] git ls-remote https://github.com/adrg/xdg 4ec40e24f0cf1039f93c773f2984decdea9719b5
SRCREV_xdg="4ec40e24f0cf1039f93c773f2984decdea9719b5"
SRC_URI += "git://github.com/adrg/xdg;name=xdg;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/adrg/xdg"

# golang.org/x/crypto v0.7.0
# [1] git ls-remote https://go.googlesource.com/crypto 776e461a4e6d8b372a43c72122c5c28cfc40dca2
SRCREV_crypto="776e461a4e6d8b372a43c72122c5c28cfc40dca2"
Expand Down Expand Up @@ -558,9 +563,9 @@ SRC_URI += "git://github.com/jonboulle/clockwork;name=clockwork;protocol=https;n
SRCREV_go-shellwords="973b9d5391598d4ee601db46fa32f6e186a356ac"
SRC_URI += "git://github.com/mattn/go-shellwords;name=go-shellwords;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/mattn/go-shellwords"

# github.com/moby/patternmatcher v0.5.0
# [1] git ls-remote https://github.com/moby/patternmatcher c5e4b22c8cb290f9439a339c08bba6cb13aa296d
SRCREV_patternmatcher="c5e4b22c8cb290f9439a339c08bba6cb13aa296d"
# github.com/moby/patternmatcher v0.6.0
# [1] git ls-remote https://github.com/moby/patternmatcher 347bb8d8d557f90d1b75cd8bca3c0177f380a979
SRCREV_patternmatcher="347bb8d8d557f90d1b75cd8bca3c0177f380a979"
SRC_URI += "git://github.com/moby/patternmatcher;name=patternmatcher;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/moby/patternmatcher"

# go.opentelemetry.io/otel/trace v1.14.0
Expand Down Expand Up @@ -698,9 +703,9 @@ SRC_URI += "git://github.com/in-toto/in-toto-golang;name=in-toto-golang;protocol
SRCREV_go-shellquote="95032a82bc518f77982ea72343cc1ade730072f0"
SRC_URI += "git://github.com/kballard/go-shellquote;name=go-shellquote;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/kballard/go-shellquote"

# github.com/compose-spec/compose-go v1.18.1
# [1] git ls-remote https://github.com/compose-spec/compose-go 45494a8f6b0176d040c82577f82c84377426a9e6
SRCREV_compose-go="45494a8f6b0176d040c82577f82c84377426a9e6"
# github.com/compose-spec/compose-go v1.18.3
# [1] git ls-remote https://github.com/compose-spec/compose-go c6eecc55b95f952b6d6406adcd297499d11a300b
SRCREV_compose-go="c6eecc55b95f952b6d6406adcd297499d11a300b"
SRC_URI += "git://github.com/compose-spec/compose-go;name=compose-go;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/vendor.fetch/github.com/compose-spec/compose-go"

# github.com/hashicorp/go-multierror v1.1.1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ SRC_URI += "\
file://0008-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \
file://0009-go-Filter-build-paths-on-staticly-linked-arches.patch \
"
SRC_URI[main.sha256sum] = "62ee5bc6fb55b8bae8f705e0cb8df86d6453626b4ecf93279e2867092e0b7f70"
SRC_URI[main.sha256sum] = "0fe745c530f2f1d67193af3c5ea25246be077989ec5178df266e975f3532449e"
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ PROVIDES = "go-native"

# Checksums available at https://go.dev/dl/
SRC_URI = "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}"
SRC_URI[go_linux_amd64.sha256sum] = "b945ae2bb5db01a0fb4786afde64e6fbab50b67f6fa0eb6cfa4924f16a7ff1eb"
SRC_URI[go_linux_arm64.sha256sum] = "4e15ab37556e979181a1a1cc60f6d796932223a0f5351d7c83768b356f84429b"
SRC_URI[go_linux_ppc64le.sha256sum] = "a1b91a42a40bba54bfd5c96c23d72250e0c424038d0d2b5c7950b828b4905822"
SRC_URI[go_linux_amd64.sha256sum] = "9a9d3dcae2b6a638b1f2e9bd4db08ffb39c10e55d9696914002742d90f0047b5"
SRC_URI[go_linux_arm64.sha256sum] = "a2d811cef3c4fc77c01195622e637af0c2cf8b3814a95a0920cf2f83b6061d38"
SRC_URI[go_linux_ppc64le.sha256sum] = "5f632b83323e16f8c6ceb676cd570b3f13f1826e06a81d92985d1301b643a7d3"

UPSTREAM_CHECK_URI = "https://golang.org/dl/"
UPSTREAM_CHECK_REGEX = "go(?P<pver>\d+(\.\d+)+)\.linux"

CVE_PRODUCT = "go"
CVE_PRODUCT = "golang:go"

S = "${WORKDIR}/go"

Expand Down
2 changes: 1 addition & 1 deletion recipes-devtools/go/go-common.inc
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ B = "${S}"
UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)\.src\.tar"

# all recipe variants are created from the same product
CVE_PRODUCT = "go"
CVE_PRODUCT = "golang:go"

INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
SSTATE_SCAN_CMD = "true"
Expand Down
2 changes: 1 addition & 1 deletion recipes-devtools/go/go-cross-canadian.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ PN = "go-cross-canadian-${TRANSLATED_TARGET_ARCH}"
# it uses gcc on build machine during go-cross-canadian bootstrap, but
# the gcc version may be old and not support option '-fmacro-prefix-map'
# which is one of default values of DEBUG_PREFIX_MAP
DEBUG_PREFIX_MAP = "-fdebug-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \
DEBUG_PREFIX_MAP = "-fdebug-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR} \
-fdebug-prefix-map=${STAGING_DIR_HOST}= \
-fdebug-prefix-map=${STAGING_DIR_NATIVE}= \
"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ index 66ef5ce..fb7448a 100644
// Should not happen - b.CFlags was given an empty package.
fmt.Fprintf(os.Stderr, "go: invalid cflags: %v\n", err)
diff --git a/src/cmd/go/internal/work/exec.go b/src/cmd/go/internal/work/exec.go
index d6fa847..7e4fcb3 100644
index 67d1193..62e1774 100644
--- a/src/cmd/go/internal/work/exec.go
+++ b/src/cmd/go/internal/work/exec.go
@@ -223,6 +223,8 @@ func (b *Builder) Do(ctx context.Context, root *Action) {
Expand Down Expand Up @@ -103,7 +103,7 @@ index d6fa847..7e4fcb3 100644
}

// Configuration specific to compiler toolchain.
@@ -2970,8 +2972,25 @@ func envList(key, def string) []string {
@@ -2989,8 +2991,25 @@ func envList(key, def string) []string {
return args
}

Expand All @@ -130,7 +130,7 @@ index d6fa847..7e4fcb3 100644
if cppflags, err = buildFlags("CPPFLAGS", "", p.CgoCPPFLAGS, checkCompilerFlags); err != nil {
return
}
@@ -2987,6 +3006,13 @@ func (b *Builder) CFlags(p *load.Package) (cppflags, cflags, cxxflags, fflags, l
@@ -3006,6 +3025,13 @@ func (b *Builder) CFlags(p *load.Package) (cppflags, cflags, cxxflags, fflags, l
if ldflags, err = buildFlags("LDFLAGS", defaultCFlags, p.CgoLDFLAGS, checkLinkerFlags); err != nil {
return
}
Expand All @@ -144,7 +144,7 @@ index d6fa847..7e4fcb3 100644

return
}
@@ -3002,7 +3028,7 @@ var cgoRe = lazyregexp.New(`[/\\:]`)
@@ -3021,7 +3047,7 @@ var cgoRe = lazyregexp.New(`[/\\:]`)

func (b *Builder) cgo(a *Action, cgoExe, objdir string, pcCFLAGS, pcLDFLAGS, cgofiles, gccfiles, gxxfiles, mfiles, ffiles []string) (outGo, outObj []string, err error) {
p := a.Package
Expand All @@ -153,7 +153,7 @@ index d6fa847..7e4fcb3 100644
if err != nil {
return nil, nil, err
}
@@ -3510,7 +3536,7 @@ func (b *Builder) swigIntSize(objdir string) (intsize string, err error) {
@@ -3577,7 +3603,7 @@ func (b *Builder) swigIntSize(objdir string) (intsize string, err error) {

// Run SWIG on one SWIG input file.
func (b *Builder) swigOne(a *Action, p *load.Package, file, objdir string, pcCFLAGS []string, cxx bool, intgosize string) (outGo, outC string, err error) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@ Signed-off-by: Alexander J Kube <[email protected]>
1 file changed, 3 insertions(+)

diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
index c073017..e60d39a 100644
index 03b9f11..e91c92f 100644
--- a/src/cmd/link/internal/ld/lib.go
+++ b/src/cmd/link/internal/ld/lib.go
@@ -1491,6 +1491,7 @@ func (ctxt *Link) hostlink() {
@@ -1504,6 +1504,7 @@ func (ctxt *Link) hostlink() {
argv = append(argv, "-Wl,-z,relro")
}
argv = append(argv, "-shared")
+ argv = append(argv, fmt.Sprintf("-Wl,-soname,%s", filepath.Base(*flagOutfile)))
if ctxt.HeadType == objabi.Hwindows {
argv = addASLRargs(argv, *flagAslr)
} else {
@@ -1506,6 +1507,7 @@ func (ctxt *Link) hostlink() {
@@ -1519,6 +1520,7 @@ func (ctxt *Link) hostlink() {
argv = append(argv, "-Wl,-z,relro")
}
argv = append(argv, "-shared")
+ argv = append(argv, fmt.Sprintf("-Wl,-soname,%s", filepath.Base(*flagOutfile)))
case BuildModePlugin:
if ctxt.HeadType == objabi.Hdarwin {
argv = append(argv, "-dynamiclib")
@@ -1514,6 +1516,7 @@ func (ctxt *Link) hostlink() {
@@ -1527,6 +1529,7 @@ func (ctxt *Link) hostlink() {
argv = append(argv, "-Wl,-z,relro")
}
argv = append(argv, "-shared")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,11 @@ index 2f2860a..8cc6166 100644

// Note that flags consulted by other parts of the code
diff --git a/src/cmd/go/internal/work/exec.go b/src/cmd/go/internal/work/exec.go
index 7e4fcb3..d83b31b 100644
index 62e1774..cde867b 100644
--- a/src/cmd/go/internal/work/exec.go
+++ b/src/cmd/go/internal/work/exec.go
@@ -527,6 +527,23 @@ func (b *Builder) build(ctx context.Context, a *Action) (err error) {
return errors.New("binary-only packages are no longer supported")
@@ -546,6 +546,23 @@ func (b *Builder) build(ctx context.Context, a *Action) (err error) {
return errors.New("cannot compile Go " + p.Module.GoVersion + " code")
}

+ if goRootPrecious && (a.Package.Standard || a.Package.Goroot) {
Expand All @@ -93,7 +93,7 @@ index 7e4fcb3..d83b31b 100644
if err := b.Mkdir(a.Objdir); err != nil {
return err
}
@@ -1624,6 +1641,14 @@ func (b *Builder) linkShared(ctx context.Context, a *Action) (err error) {
@@ -1643,6 +1660,14 @@ func (b *Builder) linkShared(ctx context.Context, a *Action) (err error) {
return err
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ Signed-off-by: Alexander Kanavin <[email protected]>
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cmd/go/internal/work/exec.go b/src/cmd/go/internal/work/exec.go
index d83b31b..a646fbb 100644
index cde867b..5cb1812 100644
--- a/src/cmd/go/internal/work/exec.go
+++ b/src/cmd/go/internal/work/exec.go
@@ -1312,7 +1312,7 @@ func (b *Builder) linkActionID(a *Action) cache.ActionID {
@@ -1331,7 +1331,7 @@ func (b *Builder) linkActionID(a *Action) cache.ActionID {
}

// Toolchain-dependent configuration, shared with b.linkSharedActionID.
Expand All @@ -27,7 +27,7 @@ index d83b31b..a646fbb 100644

// Input files.
for _, a1 := range a.Deps {
@@ -1607,7 +1607,7 @@ func (b *Builder) linkSharedActionID(a *Action) cache.ActionID {
@@ -1626,7 +1626,7 @@ func (b *Builder) linkSharedActionID(a *Action) cache.ActionID {
fmt.Fprintf(h, "goos %s goarch %s\n", cfg.Goos, cfg.Goarch)

// Toolchain-dependent configuration, shared with b.linkActionID.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ Signed-off-by: Richard Purdie <[email protected]>
1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/src/cmd/go/internal/load/pkg.go b/src/cmd/go/internal/load/pkg.go
index 56a4e5e..22edbdb 100644
index f427e29..6d6dc4e 100644
--- a/src/cmd/go/internal/load/pkg.go
+++ b/src/cmd/go/internal/load/pkg.go
@@ -2266,6 +2266,17 @@ func (p *Package) collectDeps() {
@@ -2270,6 +2270,17 @@ func (p *Package) collectDeps() {
// to their VCS information (vcsStatusError).
var vcsStatusCache par.Cache

Expand All @@ -37,7 +37,7 @@ index 56a4e5e..22edbdb 100644
// setBuildInfo gathers build information, formats it as a string to be
// embedded in the binary, then sets p.Internal.BuildInfo to that string.
// setBuildInfo should only be called on a main package with no errors.
@@ -2372,7 +2383,7 @@ func (p *Package) setBuildInfo(autoVCS bool) {
@@ -2376,7 +2387,7 @@ func (p *Package) setBuildInfo(autoVCS bool) {
if gcflags := BuildGcflags.String(); gcflags != "" && cfg.BuildContext.Compiler == "gc" {
appendSetting("-gcflags", gcflags)
}
Expand All @@ -46,7 +46,7 @@ index 56a4e5e..22edbdb 100644
// https://go.dev/issue/52372: only include ldflags if -trimpath is not set,
// since it can include system paths through various linker flags (notably
// -extar, -extld, and -extldflags).
@@ -2418,7 +2429,7 @@ func (p *Package) setBuildInfo(autoVCS bool) {
@@ -2422,7 +2433,7 @@ func (p *Package) setBuildInfo(autoVCS bool) {
// subset of flags that are known not to be paths?
if cfg.BuildContext.CgoEnabled && !cfg.BuildTrimpath {
for _, name := range []string{"CGO_CFLAGS", "CGO_CPPFLAGS", "CGO_CXXFLAGS", "CGO_LDFLAGS"} {
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions recipes-extended/fluent-bit/fluent-bit_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ SRC_URI = "\
file://fluent-bit.conf \
file://emmc-health \
"
SRCREV = "2555bd45d2060c519fb278640da737ab2f31f7ea"
PV = "2.2.1+git${SRCPV}"
SRCREV = "18e5eda4b644723fcfbe6a46524de8430f856fe5"
PV = "2.2.3+git${SRCPV}"

S = "${WORKDIR}/git"

Expand Down
Loading

0 comments on commit 6bfee1a

Please sign in to comment.