Моят подарък за празниците е нова версия на tsdecrypt. Добутах го до версия 5.0 като в нея TODO списъкът е празен, има поддръжка на newcamd протокол, вход от mpts, може да се избира какво да се реже на изхода и разни други благинки, които са описани пълния списък с промените.
Преди няколко дни излезе qt 4.8 и от тогава го мъча, за да се компилира за sh4 архитектура. Ако си мислите, че qt се компилира бавно пробвайте qtwebkit, ще ви се завие свят. След няколко дни мъка се отказах от вградения qtwebkit и го свалих отделно. В крайна сметка вчера успях със ~200 реда build script резултат от безброй цикли проба-грешка да получа qt и qtwebkit, които са максимално орязани (shared библиотеките са общо ~26Mb, приложението което ги ползва около 100Kb) но ми вършат прекрасна работа.
Четири дни мъка, за да се намали размера от ~50Mb на 26Mb, но си заслужаваше. Всеки, който е стоял и чакал да се обнови софтуера на дадено устройство знае за какво говоря...Следващата седмица ще мъча цялото нещо да тръгне под uclibc, като от там колко място ще спестя още не се знае (освен, че самото uclibc (1Mb) е три пъти по-малко от еквивалентното glibc (3Mb)). Мразя разплут (bloated) софтуер.