I used to think embedded systems (software) engineers were the be-all-and-end-all until I started looking into how my router worked (or didn&#x27;t work - dhcpd had crashed).<p>How can you take Buildroot [1] and break it so badly? A mishmash of Broadcom SDK and ODM Makefiles that will only compile on RHEL5 on a Tuesday [2].<p>1: <a href="https:&#x2F;&#x2F;buildroot.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;buildroot.org&#x2F;</a><p>2: <a href="https:&#x2F;&#x2F;dlink-gpl.s3.amazonaws.com&#x2F;GPL1500418&#x2F;DIR890A1_GPL107b09.tar.gz" rel="nofollow">https:&#x2F;&#x2F;dlink-gpl.s3.amazonaws.com&#x2F;GPL1500418&#x2F;DIR890A1_GPL10...</a> - ~450MB compressed &#x2F; 1.2GB uncompressed.