Hi Nikhil
I tried to compile u-boot-fw-utils and it's compiled successfully for me.
I used following steps for the compilation:
$ repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-zeus -m imx-5.4.3-1.0.0.xml
$ repo sync
$ MACHINE=imx6sxsabresd DISTRO=fslc-xwayland source setup-environment build
$ bitbake u-boot-fw-utils
Logs:
vipul@vipul:~/nxp-zeus/build$ bitbake u-boot-fw-utils
Loading cache: 100% |#########################################################################################################################################################| Time: 0:00:01
Loaded 3444 entries from dependency cache.
NOTE: Multiple providers are available for u-boot-fw-utils (u-boot-fw-utils, u-boot-fslc-fw-utils, u-boot-fslc-fw-utils-cross, u-boot-qoriq-fw-utils, u-boot-qoriq-fw-utils-cross, u-boot-toradex-fw-utils, u-boot-toradex-fw-utils-cross)
Consider defining a PREFERRED_PROVIDER entry to match u-boot-fw-utils
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.44.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "arm-fslc-linux-gnueabi"
MACHINE = "imx6sxsabresd"
DISTRO = "fslc-xwayland"
DISTRO_VERSION = "3.0"
TUNE_FEATURES = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU = "hard"
meta
meta-poky = "HEAD:0275e68b0576cdefc19718e4b1977044f9f43f48"
meta-oe
meta-multimedia
meta-python = "HEAD:aad5b3d070cd8c58828b0975cf861d8ebc90f460"
meta-freescale = "HEAD:0be39721cea6e04c589a419f4bb07fabd0da6704"
meta-freescale-3rdparty = "HEAD:aea3771baa77e74762358ceb673d407e36637e5f"
meta-freescale-distro = "HEAD:ca27d12e4964d1336e662bcc60184bbff526c857"
Initialising tasks: 100% |####################################################################################################################################################| Time: 0:00:00
Sstate summary: Wanted 6 Found 0 Missed 6 Current 447 (0% match, 98% complete)
NOTE: Executing Tasks
NOTE: Setscene tasks completed
NOTE: Tasks Summary: Attempted 1794 tasks of which 1780 didn't need to be rerun and all succeeded.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 1 seconds
vipul@vipul:~/nxp-zeus/build$ cd tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-f
u-boot-fslc/ u-boot-fw-utils/
vipul@vipul:~/nxp-zeus/build$ cd tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils/
vipul@vipul:~/nxp-zeus/build/tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils$ ls
1_2019.07-r0
vipul@vipul:~/nxp-zeus/build/tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils$ cd 1_2019.07-r0/
vipul@vipul:~/nxp-zeus/build/tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils/1_2019.07-r0$ ls
0001-CVE-2019-13103.patch 0008-CVE-2019-14195.patch package recipe-sysroot-native sysroot-destdir
0002-CVE-2019-13104.patch 0009-CVE-2019-14196.patch packages-split sstate-install-package temp
0003-CVE-2019-13105.patch configure.sstate pkgdata sstate-install-packagedata u-boot-fw-utils.spec
0004-CVE-2019-13106.patch deploy-rpms pkgdata-pdata-input sstate-install-package_qa
0005-CVE-2019-14192-14193-14199.patch git pkgdata-sysroot sstate-install-package_write_rpm
0006-CVE-2019-14197-14200-14201-14202-14203-14204.patch image pseudo sstate-install-populate_lic
0007-CVE-2019-14194-14198.patch license-destdir recipe-sysroot sstate-install-populate_sysroot
vipul@vipul:~/nxp-zeus/build/tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils/1_2019.07-r0$ cd image/sbin/
vipul@vipul:~/nxp-zeus/build/tmp/work/imx6sxsabresd-fslc-linux-gnueabi/u-boot-fw-utils/1_2019.07-r0/image/sbin$ ls -l
total 56
-rwxr-xr-x 1 vipul vipul 27888 May 9 08:45 fw_printenv
-rwxr-xr-x 1 vipul vipul 27888 May 9 08:45 fw_setenv
Have you made any modification in u-boot-fw-utils.bb file ?