* [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5
@ 2018-07-17 1:50 Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17 1:50 UTC (permalink / raw)
To: openembedded-devel
when global ISA is selected to be thumb then the build
fails since it will use thumb1 on these machines and fails
to compile, it however compiles fine with armv7+ with thumb2
hence limit the fix to armv4/armv5
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../gnome-keyring/libgnome-keyring_3.12.0.bb | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
index 82abe33491..ba69e2e0cd 100644
--- a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
@@ -15,3 +15,15 @@ DEPENDS = "dbus libgcrypt glib-2.0 glib-2.0-native intltool-native"
SRC_URI[archive.md5sum] = "6696e4f2e9aed4625cdc3af30bd8c238"
SRC_URI[archive.sha256sum] = "c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783"
+
+
+# Fails to build with thumb-1 (qemuarm)
+#| {standard input}: Assembler messages:
+#| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#3'
+#| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#13'
+#| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#29'
+#| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#19'
+#| {standard input}:825: Error: lo register required -- `orr r10,r10,r10'
+ARM_INSTRUCTION_SET_armv5 = "arm"
+ARM_INSTRUCTION_SET_armv4 = "arm"
+
--
2.18.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10
2018-07-17 1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
@ 2018-07-17 1:50 ` Khem Raj
2018-07-17 1:50 ` [meta-networking][PATCH 2/4] mbedtls: Upgrade to 2.11.0 Khem Raj
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17 1:50 UTC (permalink / raw)
To: openembedded-devel
Add dependency on swig-native which was missing
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
...icitly-support-python3-by-pkg-config.patch | 26 +++++++++----------
...lume-key_0.3.9.bb => volume-key_0.3.10.bb} | 5 ++--
2 files changed, 15 insertions(+), 16 deletions(-)
rename meta-oe/recipes-extended/volume_key/{volume-key_0.3.9.bb => volume-key_0.3.10.bb} (84%)
diff --git a/meta-oe/recipes-extended/volume_key/files/0001-explicitly-support-python3-by-pkg-config.patch b/meta-oe/recipes-extended/volume_key/files/0001-explicitly-support-python3-by-pkg-config.patch
index 03edb13909..7fc76ab2f9 100644
--- a/meta-oe/recipes-extended/volume_key/files/0001-explicitly-support-python3-by-pkg-config.patch
+++ b/meta-oe/recipes-extended/volume_key/files/0001-explicitly-support-python3-by-pkg-config.patch
@@ -1,4 +1,4 @@
-From 18415c0b4c6e50ed9b99dfdae8d210590d0ab72e Mon Sep 17 00:00:00 2001
+From 968c7506bea3b8d66e18a562d8b8491172631b37 Mon Sep 17 00:00:00 2001
From: Hongxu Jia <hongxu.jia@windriver.com>
Date: Fri, 28 Apr 2017 04:50:30 -0400
Subject: [PATCH] explicitly support python3 by pkg-config
@@ -9,13 +9,14 @@ use pkg-config to replace
Upstream-Status: Inappropriate [wr-installer specific]
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+
---
Makefile.am | 5 ++---
configure.ac | 2 ++
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/Makefile.am b/Makefile.am
-index 4569bbf..7a8daf4 100644
+index 68560b1..ee2b4dc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,7 +20,6 @@ ACLOCAL_AMFLAGS = -I m4
@@ -39,18 +40,15 @@ index 4569bbf..7a8daf4 100644
src_volume_key_SOURCES = src/volume_key.c
diff --git a/configure.ac b/configure.ac
-index ff35dd0..0928a6c 100644
+index 40c3906..16c067d 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -27,6 +27,8 @@ AM_INIT_AUTOMAKE([no-dist-gzip dist-xz no-define subdir-objects -Wall])
- AC_PROG_CC
- AM_PROG_CC_C_O
- LT_INIT([disable-static])
-+
-+PKG_CHECK_MODULES(python3, [python3])
- AM_PATH_PYTHON
+@@ -31,6 +31,8 @@ LT_INIT([disable-static])
+ AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2 python, [Python is required])
+ AM_PATH_PYTHON([2.6], [], AC_MSG_ERROR([Python 2.6 or 2.7 is required]))
- dnl Not gpg2, it cannot receive passphrases from gpgme
---
-2.8.1
-
++PKG_CHECK_MODULES(python3, [python3])
++
+ AC_PATH_PROG([GPG], [gpg2])
+ AC_ARG_VAR([GPG])
+ AC_DEFINE_UNQUOTED([GPG_PATH], "$GPG", [Path to the gpg2 executable])
diff --git a/meta-oe/recipes-extended/volume_key/volume-key_0.3.9.bb b/meta-oe/recipes-extended/volume_key/volume-key_0.3.10.bb
similarity index 84%
rename from meta-oe/recipes-extended/volume_key/volume-key_0.3.9.bb
rename to meta-oe/recipes-extended/volume_key/volume-key_0.3.10.bb
index febf3f256d..e8d20553fb 100644
--- a/meta-oe/recipes-extended/volume_key/volume-key_0.3.9.bb
+++ b/meta-oe/recipes-extended/volume_key/volume-key_0.3.10.bb
@@ -11,8 +11,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "https://releases.pagure.org/volume_key/volume_key-${PV}.tar.xz \
file://0001-explicitly-support-python3-by-pkg-config.patch \
"
-SRC_URI[md5sum] = "a2d14931177c660e1f3ebbcf5f47d8e2"
-SRC_URI[sha256sum] = "450a54fe9bf56acec6850c1e71371d3e4913c9ca1ef0cdc3a517b4b6910412a6"
+SRC_URI[md5sum] = "605fd99a6e42916728020562a6edee78"
+SRC_URI[sha256sum] = "c5729de7e33e39c8674e9aae2337d2719f9298d6499f1656d0d25a065a7e98a7"
SRCNAME = "volume_key"
S = "${WORKDIR}/${SRCNAME}-${PV}"
@@ -25,6 +25,7 @@ DEPENDS += " \
cryptsetup \
nss \
gpgme \
+ swig-native \
"
RDEPENDS_python3-${PN} += "${PN}"
--
2.18.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [meta-networking][PATCH 2/4] mbedtls: Upgrade to 2.11.0
2018-07-17 1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
@ 2018-07-17 1:50 ` Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 3/4] blueman: Package orphan'ed files when systemd is enabled Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 4/4] rsyslog: Disable valgrind support on risv64 Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17 1:50 UTC (permalink / raw)
To: openembedded-devel
- Use libs section, libdevel is not common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../mbedtls/{mbedtls_2.9.0.bb => mbedtls_2.11.0.bb} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename meta-networking/recipes-connectivity/mbedtls/{mbedtls_2.9.0.bb => mbedtls_2.11.0.bb} (91%)
diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.9.0.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.11.0.bb
similarity index 91%
rename from meta-networking/recipes-connectivity/mbedtls/mbedtls_2.9.0.bb
rename to meta-networking/recipes-connectivity/mbedtls/mbedtls_2.11.0.bb
index ee4f164a4b..71b1f80238 100644
--- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.9.0.bb
+++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.11.0.bb
@@ -20,12 +20,12 @@ HOMEPAGE = "https://tls.mbed.org/"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=302d50a6369f5f22efdb674db908167a"
-SECTION = "libdevel"
+SECTION = "libs"
SRC_URI = "https://tls.mbed.org/download/mbedtls-${PV}-apache.tgz"
-SRC_URI[md5sum] = "31dcf56cb92da5d7ec2dbb7a3cc5dff3"
-SRC_URI[sha256sum] = "a06a9b43e583b7e6707becfeeb13d88ed00f25fee31a5386cb3a3014c454bad8"
+SRC_URI[md5sum] = "3b133b9b4cf0ccf3ac1c91436771bfa5"
+SRC_URI[sha256sum] = "2a87061ad770e6d019b3b9cd27ea42a58bd0affccc4c6bfe4f5f0eee9ebf8aa8"
inherit cmake
--
2.18.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [meta-oe][PATCH 3/4] blueman: Package orphan'ed files when systemd is enabled
2018-07-17 1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
2018-07-17 1:50 ` [meta-networking][PATCH 2/4] mbedtls: Upgrade to 2.11.0 Khem Raj
@ 2018-07-17 1:50 ` Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 4/4] rsyslog: Disable valgrind support on risv64 Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17 1:50 UTC (permalink / raw)
To: openembedded-devel
Fixes
ERROR: blueman-2.0.5+gitAUTOINC+c4a03417e8-r0 do_package: QA Issue: blueman: Files/directories were installed but not shipped in any package:
/usr/lib/systemd/system
/usr/lib/systemd/system/blueman-mechanism.service
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta-oe/recipes-connectivity/blueman/blueman_git.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-oe/recipes-connectivity/blueman/blueman_git.bb b/meta-oe/recipes-connectivity/blueman/blueman_git.bb
index 884e9859a1..f479386c14 100644
--- a/meta-oe/recipes-connectivity/blueman/blueman_git.bb
+++ b/meta-oe/recipes-connectivity/blueman/blueman_git.bb
@@ -34,6 +34,7 @@ FILES_${PN} += " \
${datadir}/dbus-1 \
${datadir}/Thunar \
${systemd_user_unitdir} \
+ ${exec_prefix}${systemd_system_unitdir} \
${PYTHON_SITEPACKAGES_DIR} \
"
--
2.18.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [meta-oe][PATCH 4/4] rsyslog: Disable valgrind support on risv64
2018-07-17 1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
` (2 preceding siblings ...)
2018-07-17 1:50 ` [meta-oe][PATCH 3/4] blueman: Package orphan'ed files when systemd is enabled Khem Raj
@ 2018-07-17 1:50 ` Khem Raj
3 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17 1:50 UTC (permalink / raw)
To: openembedded-devel
valgrind is not yet working on risc-v arch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta-oe/recipes-extended/rsyslog/rsyslog_8.36.0.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog_8.36.0.bb b/meta-oe/recipes-extended/rsyslog/rsyslog_8.36.0.bb
index d65a2be889..386ad32101 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog_8.36.0.bb
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog_8.36.0.bb
@@ -149,5 +149,6 @@ VALGRIND_mips64 = ""
VALGRIND_mips64n32 = ""
VALGRIND_arm = ""
VALGRIND_aarch64 = ""
+VALGRIND_riscv64 = ""
RDEPENDS_${PN}-ptest += "make diffutils gzip bash gawk coreutils procps"
RRECOMMENDS_${PN}-ptest += "${TCLIBC}-dbg ${VALGRIND}"
--
2.18.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-07-17 1:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-17 1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
2018-07-17 1:50 ` [meta-networking][PATCH 2/4] mbedtls: Upgrade to 2.11.0 Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 3/4] blueman: Package orphan'ed files when systemd is enabled Khem Raj
2018-07-17 1:50 ` [meta-oe][PATCH 4/4] rsyslog: Disable valgrind support on risv64 Khem Raj
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox