Yeah, my first attempt failed miserably with code 1:
ERROR: target/linux failed to build.
make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on
make: *** [/home/cesarvog/openwrt/include/toplevel.mk:230: world] Error 1
Tried re-running with -J1 V=s and got so overwhelmed by the amount of scrolling text that decided to take a deep breath and get back to it sometime in the future. Not being a developer, I found most of the scrolling text totally gibberish.
On a side note, I found out that the D-LINK DGS1210 rev C1 carries VERY similar hardware as the US-8-150 and it's bigger siblings:
https://openwrt.org/toh/d-link/dgs-1210?s[]=bcm56150
Wikidevi seems to corroborate this information:
https://wikidevi.wi-cat.ru/D-Link_DGS-1210-24_rev_A1
I seem to remember that the same product is already supported by OpenWrt, albeit only for Revisions F1 and G1...
Found the link:
https://forum.openwrt.org/t/support-for-rtl838x-based-managed-switches/57875
and
https://gitlab.com/bkoblitz/openwrt-rtl838x
Wondering if experienced developers would be able to take the .config from the DGS-1210 switch from the links above and somehow add support to BCM-Iproc... For now its WAY above my pay grade...