mirror of
https://git.yoctoproject.org/poky
synced 2026-04-02 17:02:21 +02:00
go: Rely on go-runtime to provide needed modules
go compiler is including go/src/cmd modules in -dev package which is in conflict with go-runtime-dev which provides exact same copy of this module along with other runtime modules, as a result when both go-dev and go-runtime-dev are included in image then it results in rootfs failures, here lets make go depend on go-runtime and dont install the cmd module here explicitly. (From OE-Core rev: 1ace1655f8ae08c07c8875be53b641e7c2564ded) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -34,12 +34,12 @@ do_install() {
|
||||
install -m 0755 $f ${D}${libdir}/go/bin/
|
||||
ln -sf ../${baselib}/go/bin/$name ${D}${bindir}/
|
||||
done
|
||||
rm -rf ${D}${libdir}/go/src
|
||||
}
|
||||
|
||||
PACKAGES = "${PN} ${PN}-dev"
|
||||
FILES_${PN} = "${libdir}/go/bin ${libdir}/go/pkg/tool/${TARGET_GOTUPLE} ${bindir}"
|
||||
FILES_${PN}-dev = "${libdir}/go"
|
||||
RDEPENDS_${PN}-dev = "perl bash"
|
||||
RDEPENDS_${PN} = "go-runtime"
|
||||
INSANE_SKIP_${PN} = "ldflags"
|
||||
|
||||
BBCLASSEXTEND = "nativesdk"
|
||||
|
||||
Reference in New Issue
Block a user