On 2018-05-02 17:37, Koen Vandeputte wrote: > Config moved from option.h to localoptions.h > refreshed all patches > > deleted upstreamed patches: > - 010-runtime-maxauthtries.patch > - 610-skip-default-keys-in-custom-runs.patch > > introduced new patch: > - 610-disable-ec-by-default.patch > > This patch adds the EC definitions which are altered by the Makefile when > (de)selecting EC options. > > Tested on both LE (arm) and BE (mips) architectures. > Tested with all dropbear menuoptions on/off > > Binary sizes in bytes: > > 2017.75 > ------- > > Openwrt default : 172405 > Openwrt default IPK : 86512 > > Openwrt default + ECC + zlib: 197301 > Openwrt default IPK + ECC + zlib: 98709 > > 2018.76 > ------- > > Openwrt default : 277260 > Openwrt default IPK : 130534 > > Openwrt default + ECC + zlib: 322928 > Openwrt default IPK + ECC + zlib: 149187 > > Signed-off-by: Koen Vandeputte <koen.vandepu...@ncentric.com> > --- > > V2: > --> Added binary sizes > --> Disabled 2 more options (DROPBEAR_USE_PASSWORD_ENV & > DROPBEAR_SFTPSERVER) > > Skipped adding the sftp server as a menuconfig option, as it's not integrated > into dropbear itself > > Binary size seems to have exploded compared to the previous version. > Checking all configfile options and the buildoptions for Configure, I cannot > pinpoint the rootcause for this massive increase. > > The libtom's seem to be build using Os. I tried your patch and the warnings during build indicate that the build system CFLAGS are not passed correctly. If you fix that, the size might go down again...
- Felix _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev