[oe-commits] [meta-openembedded] 17/28: wireless-regdb: make wireless-regdb architecture independent

git at git.openembedded.org git at git.openembedded.org
Wed Aug 29 01:33:12 UTC 2018


This is an automated email from the git hooks/post-receive script.

khem pushed a commit to branch master-next
in repository meta-openembedded.

commit bae481e9331f1357660df1720221134fefabc526
Author: Radek Dostal <radek.dostal at streamunlimited.com>
AuthorDate: Tue Aug 28 09:15:32 2018 +0200

    wireless-regdb: make wireless-regdb architecture independent
    
    There is no compilation involved in wireless-regdb and package should
    produce  the same results on all architectures => making it allarch saves
    build time.
    
    Additionally this fixes issue: "On machines where ${libdir} equals to
    /usr/lib64/ regulatory.bin is not found by crda". Reason was that
    crda-3.18/crda.c looks only in following paths:
      "/usr/local/lib/crda/regulatory.bin", /* Users/preloads can override */
      "/usr/lib/crda/regulatory.bin", /* General distribution package usage */
      "/lib/crda/regulatory.bin", /* alternative for distributions */
    
    Signed-off-by: Radek Dostál <radek.dostal at streamunlimited.com>
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 .../wireless-regdb/wireless-regdb_2018.05.31.bb                     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2018.05.31.bb b/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2018.05.31.bb
index d1c8d56..2b990db 100644
--- a/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2018.05.31.bb
+++ b/meta-networking/recipes-connectivity/wireless-regdb/wireless-regdb_2018.05.31.bb
@@ -8,12 +8,12 @@ SRC_URI = "https://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz"
 SRC_URI[md5sum] = "0cbbdc21186c76cf58aba01b03f3dc5b"
 SRC_URI[sha256sum] = "e1dfbc3b97771373077f430c3c05082fae883145b37db5b2cfd12c56676fbe7b"
 
-inherit bin_package
+inherit bin_package allarch
 
 do_install() {
-    install -d -m0755 ${D}${libdir}/crda
+    install -d -m0755 ${D}${nonarch_libdir}/crda
     install -d -m0755 ${D}${sysconfdir}/wireless-regdb/pubkeys
-    install -m 0644 regulatory.bin ${D}${libdir}/crda/regulatory.bin
+    install -m 0644 regulatory.bin ${D}${nonarch_libdir}/crda/regulatory.bin
     install -m 0644 sforshee.key.pub.pem ${D}${sysconfdir}/wireless-regdb/pubkeys/sforshee.key.pub.pem
 
     install -m 0644 -D regulatory.db ${D}${nonarch_base_libdir}/firmware/regulatory.db

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list