I noticed buildbot's out of disk space error for ar71xx build a few days ago
and looked a bit into the packages directory. When looking for the largest
files I noticed the sound files for the "freeswitch" package.
The size of those sounds files is about 400 MB. They form optional modules
that are properly named and created for each platform. But the sound content
should be the same for each platform, right?
freeswitch-sounds-en-08KHz_1.5.6b-40c1053_ather..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-08KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:28 18410980
freeswitch-sounds-en-16KHz_1.5.6b-40c1053_ather..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-16KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:28 36683054
freeswitch-sounds-en-32KHz_1.5.6b-40c1053_ather..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-32KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:28 72053976
freeswitch-sounds-en-48KHz_1.5.6b-40c1053_ather..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-48KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:29 103906092
freeswitch-sounds-moh-08KHz_1.5.6b-40c1053_athe..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-08KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:29 14124623
freeswitch-sounds-moh-16KHz_1.5.6b-40c1053_athe..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-16KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:29 27241975
freeswitch-sounds-moh-32KHz_1.5.6b-40c1053_athe..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-32KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:29 52290300
freeswitch-sounds-moh-48KHz_1.5.6b-40c1053_athe..>
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-48KHz_1.5.6b-40c1053_atheros.ipk>
09-Feb-2014 00:29 75236146
It seems to me that identical huge sound files are included for each
platform. Additionally I assume that the same sound "modules" are also
included in the imagebuilder for each platform. As the size of the
imagebuilder for ar71xx is about 770 MB, it seems to me that those Freeswitch
sound files make more than half of the size, if they are included (as I
assume them to be).
Together the sound modules and their imagebuilder copies take about 0,8 GB
for each platform.
From resource usage perspective this seems like waste, especially regarding
the imagebuilder. Freeswitch is not that widely used...
Could there be just centralised platform-independent sound files to be
downloaded?
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel