Heh, I'm not a developer either, more like a long-time user. That's why I know more how to use the build system than how it works internally.
Anyway, I just tried in my PC (OpenSUSE leap 42.2), and I compiled the package successfully.
I write how I did as the wiki seems to not be clear enough (will have to import that page in LEDE wiki later so I can rewrite it):
I created this folder:
/run/media/alby/data_xeon_btrfs/LEDE_make_wireshark
and Downloaded the SDK from here https://downloads.lede-project.org/snapshots/targets/ipq806x/generic/
and extracted it in a folder with same name in it
I created this folder:
/run/media/alby/data_xeon_btrfs/LEDE_make_wireshark/newpackages/
and then I git cloned the wireshark-openwrt folder in it.
I added this line in feeds.conf.default
I found in the folder I extracted the LEDE SDK in :
src-link custom /run/media/alby/data_xeon_btrfs/LEDE_make_wireshark/newpackages/
(all folder names here are arbitrary, btw)
I then opened a terminal in the SDK's folder wrote a ./scripts/feeds update -a
It downloaded things, and the last step also showed it loaded wireshark from feed "custom".
I wrote ./scripts/feeds install wireshark
It said it installed wireshark and some other stuff (build dependencies of it, these will also be downloaded/installed automatically by opkg when you install this custom package in your system, another reason why a package is better than compiling this manually)
I wrote make menuconfig and made sure that the package wireshark was selected. (it should be showing M, as "module", which means it will be built as a package).
Saved and closed menuconfig.
started compile with make -j8 (to speed up compilation in my processor that has 4 cores and 8 threads, change number for yours as needed)
When everything has finished, I find the wireshark package in /run/media/alby/data_xeon_btrfs/LEDE_make_wireshark/lede-sdk-ipq806x_gcc-5.4.0_musl-1.1.15_eabi.Linux-x86_64/bin/packages/arm_cortex-a15_neon-vfpv4/custom/
It is 12 MiB in size, but I compiled with the upstream config (I just git cloned it, made no modifications to the makefile as I was just testing the compile procedure), so it is a bit fat by LEDE standards.