mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-10-01 17:58:49 +00:00
opensaf: update recipe to use python3
Update recipe to include support for python3. Introduce a patch which converts samples to utilize pytho3 on the target. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
4043bcc714
commit
7cb54068b3
@ -0,0 +1,50 @@
|
|||||||
|
From ffc829603a2c50674c8e04de5221e43f80bfc1b2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Andrey Zhizhikin <andrey.z@gmail.com>
|
||||||
|
Date: Mon, 27 Jan 2020 13:00:53 +0000
|
||||||
|
Subject: [PATCH] immom_python: convert to python3
|
||||||
|
|
||||||
|
Convert immom_python to use python3, python2 is EOL and is not supported
|
||||||
|
by all distributions anymore.
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
|
||||||
|
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
||||||
|
---
|
||||||
|
samples/immsv/immom_python/immom.py | 2 +-
|
||||||
|
samples/immsv/immom_python/immomexamples.py | 2 +-
|
||||||
|
samples/immsv/immom_python/immomtest.py | 2 +-
|
||||||
|
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/samples/immsv/immom_python/immom.py b/samples/immsv/immom_python/immom.py
|
||||||
|
index 4f68625ed..f88197000 100755
|
||||||
|
--- a/samples/immsv/immom_python/immom.py
|
||||||
|
+++ b/samples/immsv/immom_python/immom.py
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#! /usr/bin/python
|
||||||
|
+#!/usr/bin/env python3
|
||||||
|
"""
|
||||||
|
immom -- An IMM Object Manager in Python
|
||||||
|
|
||||||
|
diff --git a/samples/immsv/immom_python/immomexamples.py b/samples/immsv/immom_python/immomexamples.py
|
||||||
|
index 70c579265..bd693c25f 100755
|
||||||
|
--- a/samples/immsv/immom_python/immomexamples.py
|
||||||
|
+++ b/samples/immsv/immom_python/immomexamples.py
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#! /usr/bin/env python
|
||||||
|
+#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import immom
|
||||||
|
|
||||||
|
diff --git a/samples/immsv/immom_python/immomtest.py b/samples/immsv/immom_python/immomtest.py
|
||||||
|
index 4b98bea8c..ed2463ba9 100755
|
||||||
|
--- a/samples/immsv/immom_python/immomtest.py
|
||||||
|
+++ b/samples/immsv/immom_python/immomtest.py
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#!/usr/bin/env python
|
||||||
|
+#!/usr/bin/env python3
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
import immom
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
||||||
@ -14,7 +14,7 @@ SECTION = "admin"
|
|||||||
LICENSE = "LGPLv2.1"
|
LICENSE = "LGPLv2.1"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7"
|
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7"
|
||||||
|
|
||||||
DEPENDS = "libxml2 python"
|
DEPENDS = "libxml2 python3"
|
||||||
TOOLCHAIN = "gcc"
|
TOOLCHAIN = "gcc"
|
||||||
|
|
||||||
SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
|
SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
|
||||||
@ -26,6 +26,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \
|
|||||||
file://0001-immpbe_dump.cc-Use-sys-wait.h-instead-of-wait.h.patch \
|
file://0001-immpbe_dump.cc-Use-sys-wait.h-instead-of-wait.h.patch \
|
||||||
file://0001-Add-configure-time-check-for-gettid-API.patch \
|
file://0001-Add-configure-time-check-for-gettid-API.patch \
|
||||||
file://0001-create_empty_library-Use-CC-variable-intead-of-hardc.patch \
|
file://0001-create_empty_library-Use-CC-variable-intead-of-hardc.patch \
|
||||||
|
file://0001-immom_python-convert-to-python3.patch \
|
||||||
"
|
"
|
||||||
SRC_URI[md5sum] = "9b61df01d1a092101c4a626692edae19"
|
SRC_URI[md5sum] = "9b61df01d1a092101c4a626692edae19"
|
||||||
SRC_URI[sha256sum] = "6da9af96e8ee58d11031d305bf4804a00deb6108e12e422722882a2091bd34bd"
|
SRC_URI[sha256sum] = "6da9af96e8ee58d11031d305bf4804a00deb6108e12e422722882a2091bd34bd"
|
||||||
@ -66,7 +67,7 @@ FILES_${PN}-staticdev += "${PKGLIBDIR}/*.a"
|
|||||||
|
|
||||||
INSANE_SKIP_${PN} = "dev-so"
|
INSANE_SKIP_${PN} = "dev-so"
|
||||||
|
|
||||||
RDEPENDS_${PN} += "bash python"
|
RDEPENDS_${PN} += "bash python3-core"
|
||||||
|
|
||||||
# http://errors.yoctoproject.org/Errors/Details/186970/
|
# http://errors.yoctoproject.org/Errors/Details/186970/
|
||||||
COMPATIBLE_HOST_libc-musl = 'null'
|
COMPATIBLE_HOST_libc-musl = 'null'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user