Here is Log:
/home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/work/beaglebone-poky-linux-gnueabi/swupdate/2016.10-r0/git/scripts/trylink "swupdate_unstripped" "arm-poky-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a8 --sysroot=/home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone" " -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wold-style-definition -fno-builtin-strlen -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -DNO_SSL_DL -DUSE_LUA " " -Wl,-E" "core/built-in.o handlers/built-in.o" "archival/lib.a corelib/lib.a ipc/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a" "pthread lua m dl config crypto ssl ubi mtd z z ubootenv "
| Trying libraries: pthread lua m dl config crypto ssl ubi mtd z ubootenv
| Failed: -Wl,--start-group -lpthread -llua -lm -ldl -lconfig -lcrypto -lssl -lubi -lmtd -lz -lubootenv -Wl,--end-group
| Output of:
| arm-poky-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a8 --sysroot=/home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wold-style-definition -fno-builtin-strlen -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -DNO_SSL_DL -DUSE_LUA -Wl,-E -o swupdate_unstripped -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group core/built-in.o handlers/built-in.o archival/lib.a corelib/lib.a ipc/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a -Wl,--end-group -Wl,--start-group -lpthread -llua -lm -ldl -lconfig -lcrypto -lssl -lubi -lmtd -lz -lubootenv -Wl,--end-group
| ==========
| /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone/usr/lib/libubootenv.a(fw_env.o): In function `getenvsize':
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:131: undefined reference to `common_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:131: undefined reference to `common_args'
| /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone/usr/lib/libubootenv.a(fw_env.o): In function `env_aes_cbc_crypt':
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:968: undefined reference to `common_args'
| /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone/usr/lib/libubootenv.a(fw_env.o): In function `fw_getenv':
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:161: undefined reference to `common_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:161: undefined reference to `common_args'
| /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone/usr/lib/libubootenv.a(fw_env.o):/usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:187: more undefined references to `common_args' follow
| /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/sysroots/beaglebone/usr/lib/libubootenv.a(fw_env.o): In function `fw_printenv':
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:260: undefined reference to `printenv_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:260: undefined reference to `printenv_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:270: undefined reference to `common_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:270: undefined reference to `common_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:246: undefined reference to `common_args'
| /usr/src/debug/u-boot-fw-utils/v2016.03+gitAUTOINC+df61a74e68-r0/git/tools/env/fw_env.c:246: undefined reference to `common_args'
| collect2: error: ld returned 1 exit status
| make: *** [swupdate_unstripped] Error 1
| WARNING: /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/work/beaglebone-poky-linux-gnueabi/swupdate/2016.10-r0/temp/run.do_compile.29970:1 exit 1 from 'exit 1'
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /home/apaul/BEAGLEBONE/yocto-swupdate/poky/build/tmp/work/beaglebone-poky-linux-gnueabi/swupdate/2016.10-r0/temp/log.do_compile.29970)