* [meta-oe][PATCH 1/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: use git fetcher instead of svn fetcher
@ 2020-02-20 17:52 Martin Jansa
2020-02-20 17:52 ` [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes Martin Jansa
0 siblings, 1 reply; 4+ messages in thread
From: Martin Jansa @ 2020-02-20 17:52 UTC (permalink / raw)
To: openembedded-devel
* svn checkouts from http://svn.openmoko.org/ are now redirected to github:
svn --non-interactive --trust-server-cert co --no-auth-cache --ignore-externals -r 4949 http://svn.openmoko.org/trunk/src/target/gpio@4949 gpio
Redirecting to URL 'https://github.com/openmoko/openmoko-svn':
A gpio/branches
A gpio/branches/oe
A gpio/branches/oe/pre-20070305
A gpio/branches/oe/pre-20070305/README
A gpio/branches/oe/pre-20070305/classes
A gpio/branches/oe/pre-20070305/classes/autotools.bbclass
A gpio/branches/oe/pre-20070305/classes/base.bbclass
A gpio/branches/oe/pre-20070305/classes/openmoko-base.bbclass
A gpio/branches/oe/pre-20070305/classes/openmoko-panel-plugin.bbclass
* unfortunately this is causing the checkout to start from trunk, not the
subdirectory specified in the URL (e.g. /trunk/src/target/gpio) and then
S variable points to incorrect directory as discussed here:
http://lists.openembedded.org/pipermail/openembedded-devel/2020-February/205028.html
* use git fetcher directly to remove the dependency on subversion-native
* for simplicity use the same SRCREV and PV for all of these, there wasn't any
commit in last 8 years (not anyone can expect new commits), I don't
expect anyone nowadays actually using these recipes which I've imported
from meta-smartphone in 2011 - that's why I will send their removal in
follow-up commit.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../{s3c24xx-gpio_svn.bb => s3c24xx-gpio_git.bb} | 7 +++----
.../{s3c64xx-gpio_svn.bb => s3c64xx-gpio_git.bb} | 6 +++---
...ux-native_svn.bb => sjf2410-linux-native_git.bb} | 11 +++++------
.../usbpath/{usbpath_svn.bb => usbpath_git.bb} | 10 +++++-----
.../{wmiconfig_svn.bb => wmiconfig_git.bb} | 13 ++++++-------
5 files changed, 22 insertions(+), 25 deletions(-)
rename meta-oe/recipes-support/samsung-soc-utils/{s3c24xx-gpio_svn.bb => s3c24xx-gpio_git.bb} (73%)
rename meta-oe/recipes-support/samsung-soc-utils/{s3c64xx-gpio_svn.bb => s3c64xx-gpio_git.bb} (74%)
rename meta-oe/recipes-support/samsung-soc-utils/{sjf2410-linux-native_svn.bb => sjf2410-linux-native_git.bb} (78%)
rename meta-oe/recipes-support/usbpath/{usbpath_svn.bb => usbpath_git.bb} (68%)
rename meta-oe/recipes-support/wmiconfig/{wmiconfig_svn.bb => wmiconfig_git.bb} (58%)
diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_svn.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb
similarity index 73%
rename from meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_svn.bb
rename to meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb
index 255754d5d1..98573a062c 100644
--- a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_svn.bb
+++ b/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb
@@ -3,11 +3,10 @@ SECTION = "console/utils"
AUTHOR = "Werner Almesberger <werner@openmoko.org>"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://gpio.c;endline=12;md5=cfb91c686857b2e60852b4925d90a3e1"
-SRCREV = "4949"
-PV = "1.0+svnr${SRCPV}"
-PR = "r2"
+PV = "1.0+git${SRCPV}"
-SRC_URI = "svn://svn.openmoko.org/trunk/src/target;module=gpio;protocol=http"
+SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1"
+SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio"
S = "${WORKDIR}/gpio"
CLEANBROKEN = "1"
diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_svn.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb
similarity index 74%
rename from meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_svn.bb
rename to meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb
index 976a4f15ec..99781718c8 100644
--- a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_svn.bb
+++ b/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb
@@ -3,10 +3,10 @@ SECTION = "console/utils"
AUTHOR = "Werner Almesberger <werner@openmoko.org>"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://gpio-s3c6410.c;endline=12;md5=060cda1be945ad9194593f11d56d55c7"
-SRCREV = "4949"
-PV = "1.0+svnr${SRCPV}"
+PV = "1.0+git${SRCPV}"
-SRC_URI = "svn://svn.openmoko.org/trunk/src/target;module=gpio;protocol=http"
+SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1"
+SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio"
S = "${WORKDIR}/gpio"
CLEANBROKEN = "1"
diff --git a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_svn.bb b/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb
similarity index 78%
rename from meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_svn.bb
rename to meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb
index 3a5172eecc..283740396b 100644
--- a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_svn.bb
+++ b/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb
@@ -3,13 +3,12 @@ SECTION = "devel"
AUTHOR = "Harald Welte <laforge@openmoko.org>"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://parport.c;endline=19;md5=b5681091b0fd8c5f7068835c441bf0c8"
-SRCREV = "4268"
-PV = "0.1+svnr${SRCPV}"
-PR = "r1"
+PV = "1.0+git${SRCPV}"
-SRC_URI = "svn://svn.openmoko.org/trunk/src/host/;module=sjf2410-linux;protocol=http \
- file://0001-ppt.c-Do-not-include-sys-io.h.patch \
- "
+SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1"
+SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/sjf2410-linux \
+ file://0001-ppt.c-Do-not-include-sys-io.h.patch \
+"
S = "${WORKDIR}/sjf2410-linux"
inherit native deploy
diff --git a/meta-oe/recipes-support/usbpath/usbpath_svn.bb b/meta-oe/recipes-support/usbpath/usbpath_git.bb
similarity index 68%
rename from meta-oe/recipes-support/usbpath/usbpath_svn.bb
rename to meta-oe/recipes-support/usbpath/usbpath_git.bb
index 6c9cd049fe..a3c75901fb 100644
--- a/meta-oe/recipes-support/usbpath/usbpath_svn.bb
+++ b/meta-oe/recipes-support/usbpath/usbpath_git.bb
@@ -8,12 +8,12 @@ DEPENDS_class-native = "virtual/libusb0-native"
BBCLASSEXTEND = "native"
-SRCREV = "3172"
-PV = "0.0+svnr${SRCPV}"
-
-SRC_URI = "svn://svn.openmoko.org/trunk/src/host;module=usbpath;protocol=http \
- file://configure.patch"
+PV = "1.0+git${SRCPV}"
+SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1"
+SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/usbpath \
+ file://configure.patch \
+"
S = "${WORKDIR}/usbpath"
inherit autotools pkgconfig
diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig_svn.bb b/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb
similarity index 58%
rename from meta-oe/recipes-support/wmiconfig/wmiconfig_svn.bb
rename to meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb
index c66572b1c1..23273caf8e 100644
--- a/meta-oe/recipes-support/wmiconfig/wmiconfig_svn.bb
+++ b/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb
@@ -2,14 +2,13 @@ SUMMARY = "Atheros 6K Wifi configuration utility"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://wmiconfig.c;endline=19;md5=4394a56bca1c5b2446c9f8e406c82911"
SECTION = "console/network"
-SRCREV = "5394"
-PV = "0.0.0+svnr${SRCPV}"
-PR = "r2"
+PV = "1.0+git${SRCPV}"
-SRC_URI = "svn://svn.openmoko.org/trunk/src/target;module=AR6kSDK.build_sw.18;protocol=http \
- file://0001-makefile-Pass-CFLAGS-to-compile.patch \
- file://0002-fix-err-API-to-have-format-string.patch \
- "
+SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1"
+SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/AR6kSDK.build_sw.18 \
+ file://0001-makefile-Pass-CFLAGS-to-compile.patch \
+ file://0002-fix-err-API-to-have-format-string.patch \
+"
S = "${WORKDIR}/AR6kSDK.build_sw.18/host/tools/wmiconfig"
CLEANBROKEN = "1"
--
2.20.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes 2020-02-20 17:52 [meta-oe][PATCH 1/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: use git fetcher instead of svn fetcher Martin Jansa @ 2020-02-20 17:52 ` Martin Jansa 2020-02-20 18:19 ` Khem Raj 0 siblings, 1 reply; 4+ messages in thread From: Martin Jansa @ 2020-02-20 17:52 UTC (permalink / raw) To: openembedded-devel * I don't expect anyone nowadays actually using these recipes which I've imported from meta-smartphone in 2011. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> --- .../packagegroups/packagegroup-meta-oe.bb | 8 +- .../0001-ppt.c-Do-not-include-sys-io.h.patch | 28 - .../samsung-soc-utils/s3c24xx-gpio_git.bb | 21 - .../samsung-soc-utils/s3c64xx-gpio_git.bb | 21 - .../sjf2410-linux-native_git.bb | 39 -- .../usbpath/usbpath/configure.patch | 11 - .../recipes-support/usbpath/usbpath_git.bb | 21 - ...0001-makefile-Pass-CFLAGS-to-compile.patch | 26 - ...02-fix-err-API-to-have-format-string.patch | 656 ------------------ .../wmiconfig/wmiconfig_git.bb | 24 - 10 files changed, 4 insertions(+), 851 deletions(-) delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb delete mode 100644 meta-oe/recipes-support/usbpath/usbpath/configure.patch delete mode 100644 meta-oe/recipes-support/usbpath/usbpath_git.bb delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb index bad4aa769e..a8040fb799 100644 --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb @@ -251,13 +251,13 @@ RDEPENDS_packagegroup-meta-oe-support ="\ multipath-tools nano neon nmon numactl onig openct openldap \ opensc wbxml2 p910nd pcsc-lite picocom libotr pidgin \ pngcheck poco poppler poppler-data portaudio-v19 pps-tools \ - pv pxaregs raptor2 rdfind read-edid rsnapshot s3c24xx-gpio s3c64xx-gpio \ - sjf2410-linux-native satyr sdparm pty-forward-native serial-forward \ + pv pxaregs raptor2 rdfind read-edid rsnapshot \ + satyr sdparm pty-forward-native serial-forward \ sg3-utils sharutils smem spitools srecord ssiapi stm32flash \ syslog-ng system-config-keyboard tbb thin-provisioning-tools tokyocabinet \ tree uhubctl unixodbc uriparser usb-modeswitch \ - usb-modeswitch-data usbpath uthash utouch-evemu utouch-frame \ - vim vim-tiny websocketpp wmiconfig xdelta3 xdg-user-dirs xmlstarlet \ + usb-modeswitch-data uthash utouch-evemu utouch-frame \ + vim vim-tiny websocketpp xdelta3 xdg-user-dirs xmlstarlet \ zbar zile \ ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis toscoterm uim synergy utouch-mtview links-x11 fltk pidgin-otr", "", d)} \ libcanberra \ diff --git a/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch b/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch deleted file mode 100644 index 4e6c250415..0000000000 --- a/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch +++ /dev/null @@ -1,28 +0,0 @@ -From fd244ae648789591f0fb79e74d2b8f6c5b15d6e8 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Tue, 6 Aug 2019 00:47:14 +0000 -Subject: [PATCH] ppt.c: Do not include sys/io.h - -newer versions of glibc has removed it - -Upstream-Status: Pending -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - ppt.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/ppt.c b/ppt.c -index 0bae2d0..0ef279f 100644 ---- a/ppt.c -+++ b/ppt.c -@@ -5,7 +5,6 @@ - #else - #include <unistd.h> - #include <stdlib.h> --#include <sys/io.h> - #include <linux/parport.h> - #include <linux/ppdev.h> - #include <sys/ioctl.h> --- -2.17.1 - diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb deleted file mode 100644 index 98573a062c..0000000000 --- a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "A user-space tool to show and modify the state of GPIOs on the S3c24xx platform" -SECTION = "console/utils" -AUTHOR = "Werner Almesberger <werner@openmoko.org>" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://gpio.c;endline=12;md5=cfb91c686857b2e60852b4925d90a3e1" -PV = "1.0+git${SRCPV}" - -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio" -S = "${WORKDIR}/gpio" - -CLEANBROKEN = "1" - -do_compile() { - ${CC} ${CFLAGS} ${LDFLAGS} -o ${PN} gpio.c -} - -do_install() { - install -d ${D}${sbindir} - install -m 0755 ${PN} ${D}${sbindir} -} diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb deleted file mode 100644 index 99781718c8..0000000000 --- a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "A user-space tool to show and modify the state of GPIOs on the S3c64xx platform" -SECTION = "console/utils" -AUTHOR = "Werner Almesberger <werner@openmoko.org>" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://gpio-s3c6410.c;endline=12;md5=060cda1be945ad9194593f11d56d55c7" -PV = "1.0+git${SRCPV}" - -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio" -S = "${WORKDIR}/gpio" - -CLEANBROKEN = "1" - -do_compile() { - ${CC} ${CFLAGS} ${LDFLAGS} -o ${PN} gpio-s3c6410.c -} - -do_install() { - install -d ${D}${sbindir} - install -m 0755 ${PN} ${D}${sbindir} -} diff --git a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb b/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb deleted file mode 100644 index 283740396b..0000000000 --- a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb +++ /dev/null @@ -1,39 +0,0 @@ -SUMMARY = "JTAG utility to interface w/ a S3C2410 device" -SECTION = "devel" -AUTHOR = "Harald Welte <laforge@openmoko.org>" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://parport.c;endline=19;md5=b5681091b0fd8c5f7068835c441bf0c8" -PV = "1.0+git${SRCPV}" - -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/sjf2410-linux \ - file://0001-ppt.c-Do-not-include-sys-io.h.patch \ -" -S = "${WORKDIR}/sjf2410-linux" - -inherit native deploy - -CFLAGS += "-DLINUX_PPDEV" - -do_compile() { - oe_runmake -} - -do_install() { - install -d ${D}/${bindir} - install -m 0755 sjf2410 ${D}/${bindir} -} - -do_deploy() { - install -m 0755 sjf2410 ${DEPLOYDIR}/sjf2410-${PV} -} - -addtask deploy before do_build after do_install - -do_deploy[sstate-outputdirs] = "${DEPLOY_DIR_TOOLS}" -# cleandirs should possibly be in deploy.bbclass but we need it -do_deploy[cleandirs] = "${DEPLOYDIR}" -# clear stamp-extra-info since MACHINE_ARCH is normally put there by -# deploy.bbclass -do_deploy[stamp-extra-info] = "" - diff --git a/meta-oe/recipes-support/usbpath/usbpath/configure.patch b/meta-oe/recipes-support/usbpath/usbpath/configure.patch deleted file mode 100644 index 271e6a53ad..0000000000 --- a/meta-oe/recipes-support/usbpath/usbpath/configure.patch +++ /dev/null @@ -1,11 +0,0 @@ -Index: usbpath/configure.ac -=================================================================== ---- usbpath.orig/configure.ac 2014-07-17 20:40:26.000000000 +0000 -+++ usbpath/configure.ac 2014-07-18 07:01:40.933474420 +0000 -@@ -1,5 +1,5 @@ - AC_INIT([usbpath],[0.1]) --AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) -+AM_INIT_AUTOMAKE([foreign]) - - AC_PROG_CC - AC_PROG_RANLIB diff --git a/meta-oe/recipes-support/usbpath/usbpath_git.bb b/meta-oe/recipes-support/usbpath/usbpath_git.bb deleted file mode 100644 index a3c75901fb..0000000000 --- a/meta-oe/recipes-support/usbpath/usbpath_git.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "Convert the physical locations of a USB device to/from its number" -AUTHOR = "Werner Almesberger <werner@openmoko.org>" -SECTION = "console/utils" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://usbpath.c;endline=20;md5=0aa8c7d2af9110c78a99fbf9a504dc3f" -DEPENDS = "virtual/libusb0" -DEPENDS_class-native = "virtual/libusb0-native" - -BBCLASSEXTEND = "native" - -PV = "1.0+git${SRCPV}" - -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/usbpath \ - file://configure.patch \ -" -S = "${WORKDIR}/usbpath" - -inherit autotools pkgconfig - -RDEPENDS_${PN} += "perl" diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch b/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch deleted file mode 100644 index 90eff5bb0f..0000000000 --- a/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 0378cbb323c662a565f7f3de2dee3d8a646e7bd1 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Tue, 27 Jun 2017 09:32:42 -0700 -Subject: [PATCH 1/2] makefile: Pass CFLAGS to compile - -Set CC if not already set - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - host/tools/wmiconfig/Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/host/tools/wmiconfig/Makefile b/host/tools/wmiconfig/Makefile -index c6738c5..3253a7e 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,4 @@ --CC :=$(ATH_CROSS_COMPILE_TYPE)gcc -+CC ?= $(ATH_CROSS_COMPILE_TYPE)gcc - - all: -- $(CC) -Wall -DUSER_KEYS -g $(LDFLAGS) -I../../include -I../../../include -I../../wlan/include -I../../os/linux/include wmiconfig.c -o wmiconfig -+ $(CC) -Wall -DUSER_KEYS -g $(CFLAGS) $(LDFLAGS) -I../../include -I../../../include -I../../wlan/include -I../../os/linux/include wmiconfig.c -o wmiconfig --- -2.13.2 - diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch b/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch deleted file mode 100644 index f67f784c1f..0000000000 --- a/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch +++ /dev/null @@ -1,656 +0,0 @@ -From 909ebdde4ee2233d65de8fa01fde8e9a3bec12b7 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Tue, 27 Jun 2017 09:33:26 -0700 -Subject: [PATCH 2/2] fix err() API to have format string - -Fixes errors with hardening flags - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - host/tools/wmiconfig/wmiconfig.c | 148 +++++++++++++++++++-------------------- - 1 file changed, 74 insertions(+), 74 deletions(-) - -diff --git a/host/tools/wmiconfig/wmiconfig.c b/host/tools/wmiconfig/wmiconfig.c -index 21c9dcd..a6ec481 100644 ---- a/wmiconfig.c -+++ b/wmiconfig.c -@@ -483,7 +483,7 @@ main (int argc, char **argv) - strcpy(ifname, ethIf); - s = socket(AF_INET, SOCK_DGRAM, 0); - if (s < 0) { -- err(1, "socket"); -+ err(1, "%s", "socket"); - } - - while (1) { -@@ -1506,28 +1506,28 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)filterCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SETBSSFILTER, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_POWER_MODE: - ifr.ifr_data = (void *)pwrCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SETPWR, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_PM_PARAMS: - ifr.ifr_data = (void *)pmParamCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_PMPARAMS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_IBSS_PM_CAPS: - ifr.ifr_data = (void *)adhocPmCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_IBSS_PM_CAPS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_ERROR_DETECTION: -@@ -1535,7 +1535,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_HB_CHALLENGE_RESP: -@@ -1543,7 +1543,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - #ifdef USER_KEYS -@@ -1554,7 +1554,7 @@ main (int argc, char **argv) - - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - - break; -@@ -1575,7 +1575,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)sParamCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SETSCAN, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_VERSION: -@@ -1586,7 +1586,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)revinfo; - if (ioctl(s, AR6000_IOCTL_WMI_GETREV, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printf("Host Rev = 0x%x(%u.%u.%u.%u), Target Rev = 0x%x(%u.%u.%u.%u)\n", - revinfo->host_ver, -@@ -1606,14 +1606,14 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)listenCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SETLISTENINT, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BMISS_TIME: - ifr.ifr_data = (void *)bmissCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_BMISS_TIME, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_RSSI_THRESHOLDS: -@@ -1621,14 +1621,14 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_SNR_THRESHOLDS: - ifr.ifr_data = (void *)snrThresholdParam; - if (ioctl(s, AR6000_IOCTL_WMI_SET_SNRTHRESHOLD, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_CLR_RSSISNR: -@@ -1636,7 +1636,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_LQ_THRESHOLDS: -@@ -1644,7 +1644,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_CHANNEL: -@@ -1693,18 +1693,18 @@ main (int argc, char **argv) - - if (ioctl(s, AR6000_IOCTL_WMI_SET_CHANNELPARAMS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_SSID: - if (index > MAX_PROBED_SSID_INDEX) { - printf("num option for ssid command too large\n"); -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - break; - } - if (strlen((char *)ssid) > sizeof (ssidCmd->ssid)) { - printf("ssid name too large\n"); -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - break; - } - ssidCmd->entryIndex = index; -@@ -1722,7 +1722,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)ssidCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_PROBEDSSID, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BADAP: -@@ -1735,7 +1735,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)badApCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_BADAP, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_CREATE_QOS: -@@ -1794,7 +1794,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)crePStreamCmd; - if (ioctl(s, AR6000_IOCTL_WMI_CREATE_QOS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_TARGET_STATS: -@@ -1807,7 +1807,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)&tgtStatsCmd; - if (ioctl(s, AR6000_IOCTL_WMI_GET_TARGET_STATS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printTargetStats(&(tgtStatsCmd.targetStats)); - break; -@@ -1815,7 +1815,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)pBitMask; - if (ioctl(s, AR6000_IOCTL_WMI_SET_ERROR_REPORT_BITMASK, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_DELETE_QOS: -@@ -1824,7 +1824,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)delPStreamCmd; - if (ioctl(s, AR6000_IOCTL_WMI_DELETE_QOS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_QOS_QUEUE: -@@ -1840,7 +1840,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)getQosQueueCmd; - if (ioctl(s, AR6000_IOCTL_WMI_GET_QOS_QUEUE, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - - printf("Active TSIDs \n"); -@@ -1855,7 +1855,7 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)ieInfo; - if (ioctl(s, AR6000_IOCTL_WMI_SET_ASSOC_INFO, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_AC_PARAMS: -@@ -1871,14 +1871,14 @@ main (int argc, char **argv) - ifr.ifr_data = (void *)acParamsCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_ACCESS_PARAMS, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_DISC_TIMEOUT: - ifr.ifr_data = (void *)discCmd; - if (ioctl(s, AR6000_IOCTL_WMI_SET_DISC_TIMEOUT, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_ADHOC_BSSID: -@@ -1887,7 +1887,7 @@ main (int argc, char **argv) - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { - printf("fail to set adhoc bssid \n"); -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_OPT_MODE: -@@ -1895,7 +1895,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_OPT_SEND_FRAME: -@@ -1903,7 +1903,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BEACON_INT: -@@ -1911,7 +1911,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_VOICE_PKT_SIZE: -@@ -1919,7 +1919,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_MAX_SP: -@@ -1927,7 +1927,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_ROAM_TBL: -@@ -1935,7 +1935,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_ROAM_CTRL: -@@ -1943,7 +1943,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_POWERSAVE_TIMERS: -@@ -1951,7 +1951,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_POWER_MODE: -@@ -1959,7 +1959,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printf("Power mode is %s\n", - (getPowerMode->powerMode == MAX_PERF_POWER) ? "maxperf" : "rec"); -@@ -1969,7 +1969,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_ROAM_DATA: -@@ -1977,7 +1977,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BT_STATUS: -@@ -1985,7 +1985,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BT_PARAMS: -@@ -1993,7 +1993,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_RETRYLIMITS: -@@ -2001,14 +2001,14 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_START_SCAN: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_STARTSCAN; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_FIX_RATES: -@@ -2031,14 +2031,14 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_FIX_RATES: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GETFIXRATES; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } else { - int i; - printf("Fix rate set index:"); -@@ -2057,7 +2057,7 @@ main (int argc, char **argv) - index--; - setAuthMode->mode = atoi(argv[index]); - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_REASSOC_MODE: -@@ -2067,42 +2067,42 @@ main (int argc, char **argv) - index--; - setReassocMode->mode = atoi(argv[index]); - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_LPREAMBLE: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_LPREAMBLE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_RTS: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_RTS; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_WMM: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_WMM; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_TXOP: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_TXOP; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case DIAG_READ: - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_READ; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printf("diagdata: 0x%x\n", *diagdata); - break; -@@ -2110,7 +2110,7 @@ main (int argc, char **argv) - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_WRITE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_RD: -@@ -2118,7 +2118,7 @@ main (int argc, char **argv) - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) - { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - else - { -@@ -2139,14 +2139,14 @@ main (int argc, char **argv) - index--; - setKeepAlive->keepaliveInterval = atoi(argv[index]); - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_KEEPALIVE: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_KEEPALIVE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printf("Keepalive interval is %d secs and AP is %s\n", - getKeepAlive->keepaliveInterval, (getKeepAlive->configured ? -@@ -2156,63 +2156,63 @@ main (int argc, char **argv) - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_APPIE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_MGMT_FRM_RX_FILTER: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_MGMT_FRM_RX_FILTER; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_DBGLOG_CFG_MODULE: - ((int *)buf)[0] = AR6000_XIOCTL_DBGLOG_CFG_MODULE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_DBGLOG_GET_DEBUG_LOGS: - ((int *)buf)[0] = AR6000_XIOCTL_DBGLOG_GET_DEBUG_LOGS; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_HOST_SLEEP_MODE: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_HOST_SLEEP_MODE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_WOW_MODE: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_WOW_MODE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_ADD_WOW_PATTERN: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_ADD_WOW_PATTERN; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_DEL_WOW_PATTERN: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_DEL_WOW_PATTERN; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_GET_WOW_LIST: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_WOW_LIST; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case DIAG_DUMP_CHIP_MEM: -@@ -2225,7 +2225,7 @@ main (int argc, char **argv) - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_READ; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - printf("0x%04x:0x%04x\n", *diagaddr, *diagdata); - } -@@ -2237,21 +2237,21 @@ main (int argc, char **argv) - index = optind - 1; - *connectCtrlFlags = strtoul(argv[index], NULL, 0); - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case DUMP_HTC_CREDITS: - ((int *)buf)[0] = AR6000_XIOCTL_DUMP_HTC_CREDIT_STATE; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_AKMP_INFO: - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_AKMP_PARAMS; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_PMKID_LIST: -@@ -2259,7 +2259,7 @@ main (int argc, char **argv) - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_PMKID_LIST; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - } else { - printf("No PMKIDs entered\n"); -@@ -2269,7 +2269,7 @@ main (int argc, char **argv) - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_PMKID_LIST; - ifr.ifr_data = buf; - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - case WMI_SET_BSS_PMKID_INFO: -@@ -2277,7 +2277,7 @@ main (int argc, char **argv) - iwr.u.data.length = sizeof(*pi_cmd); - if (ioctl(s, IEEE80211_IOCTL_ADDPMKID, &iwr) < 0) { - printf("ADDPMKID IOCTL Error\n"); -- err(1, ifr.ifr_name); -+ err(1, "%s", ifr.ifr_name); - } - break; - default: --- -2.13.2 - diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb b/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb deleted file mode 100644 index 23273caf8e..0000000000 --- a/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb +++ /dev/null @@ -1,24 +0,0 @@ -SUMMARY = "Atheros 6K Wifi configuration utility" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://wmiconfig.c;endline=19;md5=4394a56bca1c5b2446c9f8e406c82911" -SECTION = "console/network" -PV = "1.0+git${SRCPV}" - -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/AR6kSDK.build_sw.18 \ - file://0001-makefile-Pass-CFLAGS-to-compile.patch \ - file://0002-fix-err-API-to-have-format-string.patch \ -" -S = "${WORKDIR}/AR6kSDK.build_sw.18/host/tools/wmiconfig" - -CLEANBROKEN = "1" - -EXTRA_OEMAKE = "-e MAKEFLAGS=" - -TARGET_CC_ARCH += "${LDFLAGS}" - -do_install() { - install -d ${D}${bindir} - install -m 0755 wmiconfig ${D}${bindir} -} - -- 2.20.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes 2020-02-20 17:52 ` [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes Martin Jansa @ 2020-02-20 18:19 ` Khem Raj 2020-02-20 18:54 ` Martin Jansa 0 siblings, 1 reply; 4+ messages in thread From: Khem Raj @ 2020-02-20 18:19 UTC (permalink / raw) To: Martin Jansa, openembedded-devel On 2/20/20 9:52 AM, Martin Jansa wrote: > * I don't expect anyone nowadays actually using these recipes which I've > imported from meta-smartphone in 2011. > > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> > --- > .../packagegroups/packagegroup-meta-oe.bb | 8 +- > .../0001-ppt.c-Do-not-include-sys-io.h.patch | 28 - > .../samsung-soc-utils/s3c24xx-gpio_git.bb | 21 - > .../samsung-soc-utils/s3c64xx-gpio_git.bb | 21 - > .../sjf2410-linux-native_git.bb | 39 -- > .../usbpath/usbpath/configure.patch | 11 - > .../recipes-support/usbpath/usbpath_git.bb | 21 - > ...0001-makefile-Pass-CFLAGS-to-compile.patch | 26 - > ...02-fix-err-API-to-have-format-string.patch | 656 ------------------ > .../wmiconfig/wmiconfig_git.bb | 24 - > 10 files changed, 4 insertions(+), 851 deletions(-) > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb > delete mode 100644 meta-oe/recipes-support/usbpath/usbpath/configure.patch > delete mode 100644 meta-oe/recipes-support/usbpath/usbpath_git.bb > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb > I had to manually apply is on master-next, please check master-next if all is fine or else send a rebase on top of master-next > diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb > index bad4aa769e..a8040fb799 100644 > --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb > +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb > @@ -251,13 +251,13 @@ RDEPENDS_packagegroup-meta-oe-support ="\ > multipath-tools nano neon nmon numactl onig openct openldap \ > opensc wbxml2 p910nd pcsc-lite picocom libotr pidgin \ > pngcheck poco poppler poppler-data portaudio-v19 pps-tools \ > - pv pxaregs raptor2 rdfind read-edid rsnapshot s3c24xx-gpio s3c64xx-gpio \ > - sjf2410-linux-native satyr sdparm pty-forward-native serial-forward \ > + pv pxaregs raptor2 rdfind read-edid rsnapshot \ > + satyr sdparm pty-forward-native serial-forward \ > sg3-utils sharutils smem spitools srecord ssiapi stm32flash \ > syslog-ng system-config-keyboard tbb thin-provisioning-tools tokyocabinet \ > tree uhubctl unixodbc uriparser usb-modeswitch \ > - usb-modeswitch-data usbpath uthash utouch-evemu utouch-frame \ > - vim vim-tiny websocketpp wmiconfig xdelta3 xdg-user-dirs xmlstarlet \ > + usb-modeswitch-data uthash utouch-evemu utouch-frame \ > + vim vim-tiny websocketpp xdelta3 xdg-user-dirs xmlstarlet \ > zbar zile \ > ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis toscoterm uim synergy utouch-mtview links-x11 fltk pidgin-otr", "", d)} \ > libcanberra \ > diff --git a/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch b/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch > deleted file mode 100644 > index 4e6c250415..0000000000 > --- a/meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch > +++ /dev/null > @@ -1,28 +0,0 @@ > -From fd244ae648789591f0fb79e74d2b8f6c5b15d6e8 Mon Sep 17 00:00:00 2001 > -From: Khem Raj <raj.khem@gmail.com> > -Date: Tue, 6 Aug 2019 00:47:14 +0000 > -Subject: [PATCH] ppt.c: Do not include sys/io.h > - > -newer versions of glibc has removed it > - > -Upstream-Status: Pending > -Signed-off-by: Khem Raj <raj.khem@gmail.com> > ---- > - ppt.c | 1 - > - 1 file changed, 1 deletion(-) > - > -diff --git a/ppt.c b/ppt.c > -index 0bae2d0..0ef279f 100644 > ---- a/ppt.c > -+++ b/ppt.c > -@@ -5,7 +5,6 @@ > - #else > - #include <unistd.h> > - #include <stdlib.h> > --#include <sys/io.h> > - #include <linux/parport.h> > - #include <linux/ppdev.h> > - #include <sys/ioctl.h> > --- > -2.17.1 > - > diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb > deleted file mode 100644 > index 98573a062c..0000000000 > --- a/meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb > +++ /dev/null > @@ -1,21 +0,0 @@ > -SUMMARY = "A user-space tool to show and modify the state of GPIOs on the S3c24xx platform" > -SECTION = "console/utils" > -AUTHOR = "Werner Almesberger <werner@openmoko.org>" > -LICENSE = "GPLv2+" > -LIC_FILES_CHKSUM = "file://gpio.c;endline=12;md5=cfb91c686857b2e60852b4925d90a3e1" > -PV = "1.0+git${SRCPV}" > - > -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" > -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio" > -S = "${WORKDIR}/gpio" > - > -CLEANBROKEN = "1" > - > -do_compile() { > - ${CC} ${CFLAGS} ${LDFLAGS} -o ${PN} gpio.c > -} > - > -do_install() { > - install -d ${D}${sbindir} > - install -m 0755 ${PN} ${D}${sbindir} > -} > diff --git a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb b/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb > deleted file mode 100644 > index 99781718c8..0000000000 > --- a/meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb > +++ /dev/null > @@ -1,21 +0,0 @@ > -SUMMARY = "A user-space tool to show and modify the state of GPIOs on the S3c64xx platform" > -SECTION = "console/utils" > -AUTHOR = "Werner Almesberger <werner@openmoko.org>" > -LICENSE = "GPLv2+" > -LIC_FILES_CHKSUM = "file://gpio-s3c6410.c;endline=12;md5=060cda1be945ad9194593f11d56d55c7" > -PV = "1.0+git${SRCPV}" > - > -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" > -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/gpio" > -S = "${WORKDIR}/gpio" > - > -CLEANBROKEN = "1" > - > -do_compile() { > - ${CC} ${CFLAGS} ${LDFLAGS} -o ${PN} gpio-s3c6410.c > -} > - > -do_install() { > - install -d ${D}${sbindir} > - install -m 0755 ${PN} ${D}${sbindir} > -} > diff --git a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb b/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb > deleted file mode 100644 > index 283740396b..0000000000 > --- a/meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb > +++ /dev/null > @@ -1,39 +0,0 @@ > -SUMMARY = "JTAG utility to interface w/ a S3C2410 device" > -SECTION = "devel" > -AUTHOR = "Harald Welte <laforge@openmoko.org>" > -LICENSE = "GPLv2+" > -LIC_FILES_CHKSUM = "file://parport.c;endline=19;md5=b5681091b0fd8c5f7068835c441bf0c8" > -PV = "1.0+git${SRCPV}" > - > -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" > -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/sjf2410-linux \ > - file://0001-ppt.c-Do-not-include-sys-io.h.patch \ > -" > -S = "${WORKDIR}/sjf2410-linux" > - > -inherit native deploy > - > -CFLAGS += "-DLINUX_PPDEV" > - > -do_compile() { > - oe_runmake > -} > - > -do_install() { > - install -d ${D}/${bindir} > - install -m 0755 sjf2410 ${D}/${bindir} > -} > - > -do_deploy() { > - install -m 0755 sjf2410 ${DEPLOYDIR}/sjf2410-${PV} > -} > - > -addtask deploy before do_build after do_install > - > -do_deploy[sstate-outputdirs] = "${DEPLOY_DIR_TOOLS}" > -# cleandirs should possibly be in deploy.bbclass but we need it > -do_deploy[cleandirs] = "${DEPLOYDIR}" > -# clear stamp-extra-info since MACHINE_ARCH is normally put there by > -# deploy.bbclass > -do_deploy[stamp-extra-info] = "" > - > diff --git a/meta-oe/recipes-support/usbpath/usbpath/configure.patch b/meta-oe/recipes-support/usbpath/usbpath/configure.patch > deleted file mode 100644 > index 271e6a53ad..0000000000 > --- a/meta-oe/recipes-support/usbpath/usbpath/configure.patch > +++ /dev/null > @@ -1,11 +0,0 @@ > -Index: usbpath/configure.ac > -=================================================================== > ---- usbpath.orig/configure.ac 2014-07-17 20:40:26.000000000 +0000 > -+++ usbpath/configure.ac 2014-07-18 07:01:40.933474420 +0000 > -@@ -1,5 +1,5 @@ > - AC_INIT([usbpath],[0.1]) > --AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) > -+AM_INIT_AUTOMAKE([foreign]) > - > - AC_PROG_CC > - AC_PROG_RANLIB > diff --git a/meta-oe/recipes-support/usbpath/usbpath_git.bb b/meta-oe/recipes-support/usbpath/usbpath_git.bb > deleted file mode 100644 > index a3c75901fb..0000000000 > --- a/meta-oe/recipes-support/usbpath/usbpath_git.bb > +++ /dev/null > @@ -1,21 +0,0 @@ > -SUMMARY = "Convert the physical locations of a USB device to/from its number" > -AUTHOR = "Werner Almesberger <werner@openmoko.org>" > -SECTION = "console/utils" > -LICENSE = "GPLv2+" > -LIC_FILES_CHKSUM = "file://usbpath.c;endline=20;md5=0aa8c7d2af9110c78a99fbf9a504dc3f" > -DEPENDS = "virtual/libusb0" > -DEPENDS_class-native = "virtual/libusb0-native" > - > -BBCLASSEXTEND = "native" > - > -PV = "1.0+git${SRCPV}" > - > -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" > -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/host/usbpath \ > - file://configure.patch \ > -" > -S = "${WORKDIR}/usbpath" > - > -inherit autotools pkgconfig > - > -RDEPENDS_${PN} += "perl" > diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch b/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch > deleted file mode 100644 > index 90eff5bb0f..0000000000 > --- a/meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch > +++ /dev/null > @@ -1,26 +0,0 @@ > -From 0378cbb323c662a565f7f3de2dee3d8a646e7bd1 Mon Sep 17 00:00:00 2001 > -From: Khem Raj <raj.khem@gmail.com> > -Date: Tue, 27 Jun 2017 09:32:42 -0700 > -Subject: [PATCH 1/2] makefile: Pass CFLAGS to compile > - > -Set CC if not already set > - > -Signed-off-by: Khem Raj <raj.khem@gmail.com> > ---- > - host/tools/wmiconfig/Makefile | 4 ++-- > - 1 file changed, 2 insertions(+), 2 deletions(-) > - > -diff --git a/host/tools/wmiconfig/Makefile b/host/tools/wmiconfig/Makefile > -index c6738c5..3253a7e 100644 > ---- a/Makefile > -+++ b/Makefile > -@@ -1,4 +1,4 @@ > --CC :=$(ATH_CROSS_COMPILE_TYPE)gcc > -+CC ?= $(ATH_CROSS_COMPILE_TYPE)gcc > - > - all: > -- $(CC) -Wall -DUSER_KEYS -g $(LDFLAGS) -I../../include -I../../../include -I../../wlan/include -I../../os/linux/include wmiconfig.c -o wmiconfig > -+ $(CC) -Wall -DUSER_KEYS -g $(CFLAGS) $(LDFLAGS) -I../../include -I../../../include -I../../wlan/include -I../../os/linux/include wmiconfig.c -o wmiconfig > --- > -2.13.2 > - > diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch b/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch > deleted file mode 100644 > index f67f784c1f..0000000000 > --- a/meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch > +++ /dev/null > @@ -1,656 +0,0 @@ > -From 909ebdde4ee2233d65de8fa01fde8e9a3bec12b7 Mon Sep 17 00:00:00 2001 > -From: Khem Raj <raj.khem@gmail.com> > -Date: Tue, 27 Jun 2017 09:33:26 -0700 > -Subject: [PATCH 2/2] fix err() API to have format string > - > -Fixes errors with hardening flags > - > -Signed-off-by: Khem Raj <raj.khem@gmail.com> > ---- > - host/tools/wmiconfig/wmiconfig.c | 148 +++++++++++++++++++-------------------- > - 1 file changed, 74 insertions(+), 74 deletions(-) > - > -diff --git a/host/tools/wmiconfig/wmiconfig.c b/host/tools/wmiconfig/wmiconfig.c > -index 21c9dcd..a6ec481 100644 > ---- a/wmiconfig.c > -+++ b/wmiconfig.c > -@@ -483,7 +483,7 @@ main (int argc, char **argv) > - strcpy(ifname, ethIf); > - s = socket(AF_INET, SOCK_DGRAM, 0); > - if (s < 0) { > -- err(1, "socket"); > -+ err(1, "%s", "socket"); > - } > - > - while (1) { > -@@ -1506,28 +1506,28 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)filterCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SETBSSFILTER, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_POWER_MODE: > - ifr.ifr_data = (void *)pwrCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SETPWR, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_PM_PARAMS: > - ifr.ifr_data = (void *)pmParamCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_PMPARAMS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_IBSS_PM_CAPS: > - ifr.ifr_data = (void *)adhocPmCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_IBSS_PM_CAPS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_ERROR_DETECTION: > -@@ -1535,7 +1535,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_HB_CHALLENGE_RESP: > -@@ -1543,7 +1543,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - #ifdef USER_KEYS > -@@ -1554,7 +1554,7 @@ main (int argc, char **argv) > - > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - > - break; > -@@ -1575,7 +1575,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)sParamCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SETSCAN, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_VERSION: > -@@ -1586,7 +1586,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)revinfo; > - if (ioctl(s, AR6000_IOCTL_WMI_GETREV, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printf("Host Rev = 0x%x(%u.%u.%u.%u), Target Rev = 0x%x(%u.%u.%u.%u)\n", > - revinfo->host_ver, > -@@ -1606,14 +1606,14 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)listenCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SETLISTENINT, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BMISS_TIME: > - ifr.ifr_data = (void *)bmissCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_BMISS_TIME, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_RSSI_THRESHOLDS: > -@@ -1621,14 +1621,14 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_SNR_THRESHOLDS: > - ifr.ifr_data = (void *)snrThresholdParam; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_SNRTHRESHOLD, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_CLR_RSSISNR: > -@@ -1636,7 +1636,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_LQ_THRESHOLDS: > -@@ -1644,7 +1644,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_CHANNEL: > -@@ -1693,18 +1693,18 @@ main (int argc, char **argv) > - > - if (ioctl(s, AR6000_IOCTL_WMI_SET_CHANNELPARAMS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_SSID: > - if (index > MAX_PROBED_SSID_INDEX) { > - printf("num option for ssid command too large\n"); > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - break; > - } > - if (strlen((char *)ssid) > sizeof (ssidCmd->ssid)) { > - printf("ssid name too large\n"); > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - break; > - } > - ssidCmd->entryIndex = index; > -@@ -1722,7 +1722,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)ssidCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_PROBEDSSID, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BADAP: > -@@ -1735,7 +1735,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)badApCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_BADAP, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_CREATE_QOS: > -@@ -1794,7 +1794,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)crePStreamCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_CREATE_QOS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_TARGET_STATS: > -@@ -1807,7 +1807,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)&tgtStatsCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_GET_TARGET_STATS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printTargetStats(&(tgtStatsCmd.targetStats)); > - break; > -@@ -1815,7 +1815,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)pBitMask; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_ERROR_REPORT_BITMASK, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_DELETE_QOS: > -@@ -1824,7 +1824,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)delPStreamCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_DELETE_QOS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_QOS_QUEUE: > -@@ -1840,7 +1840,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)getQosQueueCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_GET_QOS_QUEUE, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - > - printf("Active TSIDs \n"); > -@@ -1855,7 +1855,7 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)ieInfo; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_ASSOC_INFO, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_AC_PARAMS: > -@@ -1871,14 +1871,14 @@ main (int argc, char **argv) > - ifr.ifr_data = (void *)acParamsCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_ACCESS_PARAMS, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_DISC_TIMEOUT: > - ifr.ifr_data = (void *)discCmd; > - if (ioctl(s, AR6000_IOCTL_WMI_SET_DISC_TIMEOUT, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_ADHOC_BSSID: > -@@ -1887,7 +1887,7 @@ main (int argc, char **argv) > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > - printf("fail to set adhoc bssid \n"); > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_OPT_MODE: > -@@ -1895,7 +1895,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_OPT_SEND_FRAME: > -@@ -1903,7 +1903,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BEACON_INT: > -@@ -1911,7 +1911,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_VOICE_PKT_SIZE: > -@@ -1919,7 +1919,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_MAX_SP: > -@@ -1927,7 +1927,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_ROAM_TBL: > -@@ -1935,7 +1935,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_ROAM_CTRL: > -@@ -1943,7 +1943,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_POWERSAVE_TIMERS: > -@@ -1951,7 +1951,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_POWER_MODE: > -@@ -1959,7 +1959,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printf("Power mode is %s\n", > - (getPowerMode->powerMode == MAX_PERF_POWER) ? "maxperf" : "rec"); > -@@ -1969,7 +1969,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_ROAM_DATA: > -@@ -1977,7 +1977,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BT_STATUS: > -@@ -1985,7 +1985,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BT_PARAMS: > -@@ -1993,7 +1993,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_RETRYLIMITS: > -@@ -2001,14 +2001,14 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_START_SCAN: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_STARTSCAN; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_FIX_RATES: > -@@ -2031,14 +2031,14 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_FIX_RATES: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GETFIXRATES; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } else { > - int i; > - printf("Fix rate set index:"); > -@@ -2057,7 +2057,7 @@ main (int argc, char **argv) > - index--; > - setAuthMode->mode = atoi(argv[index]); > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_REASSOC_MODE: > -@@ -2067,42 +2067,42 @@ main (int argc, char **argv) > - index--; > - setReassocMode->mode = atoi(argv[index]); > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_LPREAMBLE: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_LPREAMBLE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_RTS: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_RTS; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_WMM: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_WMM; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_TXOP: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_TXOP; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case DIAG_READ: > - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_READ; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printf("diagdata: 0x%x\n", *diagdata); > - break; > -@@ -2110,7 +2110,7 @@ main (int argc, char **argv) > - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_WRITE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_RD: > -@@ -2118,7 +2118,7 @@ main (int argc, char **argv) > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) > - { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - else > - { > -@@ -2139,14 +2139,14 @@ main (int argc, char **argv) > - index--; > - setKeepAlive->keepaliveInterval = atoi(argv[index]); > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_KEEPALIVE: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_KEEPALIVE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printf("Keepalive interval is %d secs and AP is %s\n", > - getKeepAlive->keepaliveInterval, (getKeepAlive->configured ? > -@@ -2156,63 +2156,63 @@ main (int argc, char **argv) > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_APPIE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_MGMT_FRM_RX_FILTER: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_MGMT_FRM_RX_FILTER; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_DBGLOG_CFG_MODULE: > - ((int *)buf)[0] = AR6000_XIOCTL_DBGLOG_CFG_MODULE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_DBGLOG_GET_DEBUG_LOGS: > - ((int *)buf)[0] = AR6000_XIOCTL_DBGLOG_GET_DEBUG_LOGS; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_HOST_SLEEP_MODE: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_HOST_SLEEP_MODE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_WOW_MODE: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_WOW_MODE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_ADD_WOW_PATTERN: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_ADD_WOW_PATTERN; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_DEL_WOW_PATTERN: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_DEL_WOW_PATTERN; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_GET_WOW_LIST: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_WOW_LIST; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case DIAG_DUMP_CHIP_MEM: > -@@ -2225,7 +2225,7 @@ main (int argc, char **argv) > - ((int *)buf)[0] = AR6000_XIOCTL_DIAG_READ; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - printf("0x%04x:0x%04x\n", *diagaddr, *diagdata); > - } > -@@ -2237,21 +2237,21 @@ main (int argc, char **argv) > - index = optind - 1; > - *connectCtrlFlags = strtoul(argv[index], NULL, 0); > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case DUMP_HTC_CREDITS: > - ((int *)buf)[0] = AR6000_XIOCTL_DUMP_HTC_CREDIT_STATE; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_AKMP_INFO: > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_AKMP_PARAMS; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_PMKID_LIST: > -@@ -2259,7 +2259,7 @@ main (int argc, char **argv) > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_SET_PMKID_LIST; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - } else { > - printf("No PMKIDs entered\n"); > -@@ -2269,7 +2269,7 @@ main (int argc, char **argv) > - ((int *)buf)[0] = AR6000_XIOCTL_WMI_GET_PMKID_LIST; > - ifr.ifr_data = buf; > - if (ioctl(s, AR6000_IOCTL_EXTENDED, &ifr) < 0) { > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - case WMI_SET_BSS_PMKID_INFO: > -@@ -2277,7 +2277,7 @@ main (int argc, char **argv) > - iwr.u.data.length = sizeof(*pi_cmd); > - if (ioctl(s, IEEE80211_IOCTL_ADDPMKID, &iwr) < 0) { > - printf("ADDPMKID IOCTL Error\n"); > -- err(1, ifr.ifr_name); > -+ err(1, "%s", ifr.ifr_name); > - } > - break; > - default: > --- > -2.13.2 > - > diff --git a/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb b/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb > deleted file mode 100644 > index 23273caf8e..0000000000 > --- a/meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb > +++ /dev/null > @@ -1,24 +0,0 @@ > -SUMMARY = "Atheros 6K Wifi configuration utility" > -LICENSE = "GPLv2" > -LIC_FILES_CHKSUM = "file://wmiconfig.c;endline=19;md5=4394a56bca1c5b2446c9f8e406c82911" > -SECTION = "console/network" > -PV = "1.0+git${SRCPV}" > - > -SRCREV = "0bde889e6fc09a330d0e0b9eb9808b20b2bf13d1" > -SRC_URI = "git://github.com/openmoko/openmoko-svn.git;protocol=https;subpath=src/target/AR6kSDK.build_sw.18 \ > - file://0001-makefile-Pass-CFLAGS-to-compile.patch \ > - file://0002-fix-err-API-to-have-format-string.patch \ > -" > -S = "${WORKDIR}/AR6kSDK.build_sw.18/host/tools/wmiconfig" > - > -CLEANBROKEN = "1" > - > -EXTRA_OEMAKE = "-e MAKEFLAGS=" > - > -TARGET_CC_ARCH += "${LDFLAGS}" > - > -do_install() { > - install -d ${D}${bindir} > - install -m 0755 wmiconfig ${D}${bindir} > -} > - > ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes 2020-02-20 18:19 ` Khem Raj @ 2020-02-20 18:54 ` Martin Jansa 0 siblings, 0 replies; 4+ messages in thread From: Martin Jansa @ 2020-02-20 18:54 UTC (permalink / raw) To: Khem Raj; +Cc: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 2038 bytes --] On Thu, Feb 20, 2020 at 10:19:24AM -0800, Khem Raj wrote: > > > On 2/20/20 9:52 AM, Martin Jansa wrote: > > * I don't expect anyone nowadays actually using these recipes which I've > > imported from meta-smartphone in 2011. > > > > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> > > --- > > .../packagegroups/packagegroup-meta-oe.bb | 8 +- > > .../0001-ppt.c-Do-not-include-sys-io.h.patch | 28 - > > .../samsung-soc-utils/s3c24xx-gpio_git.bb | 21 - > > .../samsung-soc-utils/s3c64xx-gpio_git.bb | 21 - > > .../sjf2410-linux-native_git.bb | 39 -- > > .../usbpath/usbpath/configure.patch | 11 - > > .../recipes-support/usbpath/usbpath_git.bb | 21 - > > ...0001-makefile-Pass-CFLAGS-to-compile.patch | 26 - > > ...02-fix-err-API-to-have-format-string.patch | 656 ------------------ > > .../wmiconfig/wmiconfig_git.bb | 24 - > > 10 files changed, 4 insertions(+), 851 deletions(-) > > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/files/0001-ppt.c-Do-not-include-sys-io.h.patch > > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_git.bb > > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_git.bb > > delete mode 100644 meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_git.bb > > delete mode 100644 meta-oe/recipes-support/usbpath/usbpath/configure.patch > > delete mode 100644 meta-oe/recipes-support/usbpath/usbpath_git.bb > > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0001-makefile-Pass-CFLAGS-to-compile.patch > > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig/0002-fix-err-API-to-have-format-string.patch > > delete mode 100644 meta-oe/recipes-support/wmiconfig/wmiconfig_git.bb > > > > I had to manually apply is on master-next, please check master-next if all > is fine or else send a rebase on top of master-next Looks the same as what I have locally, thanks. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 201 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-02-20 18:54 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-02-20 17:52 [meta-oe][PATCH 1/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: use git fetcher instead of svn fetcher Martin Jansa 2020-02-20 17:52 ` [meta-oe][PATCH 2/2] s3c24xx-gpio, s3c64xx-gpio, sjf2410-linux-native, usbpath, wmiconfig: remove old recipes Martin Jansa 2020-02-20 18:19 ` Khem Raj 2020-02-20 18:54 ` Martin Jansa
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox