Показаны сообщения с ярлыком билдхост. Показать все сообщения
Показаны сообщения с ярлыком билдхост. Показать все сообщения
воскресенье, 8 ноября 2009 г.
Тем временем, в открытом космосе
Звук и зарядка ушли в openezx. Проснется азкапоне - буду обновлять код в кутопии, для работы с измененным интерфейсом звука.
суббота, 26 сентября 2009 г.
среда, 5 августа 2009 г.
Айкамэшэрбуды шайтан поломался
С БХ беда - чото видимо греется.
И всё. ФС не юзабельна, система не юзабельна Иксы рисуют картинку только если двигать мышкой (!!!). Ребут только через SysRq. top не пашет htop пашет, но загрузку процов не показывает, ошибку говорит какую-то (не помню).
Илья говорит - перегрев. В общем, билдхост отключен на неопределённое время. Если кому чо припрет слить - я в жаббере.
UPD: почистил БП, отключил HPET, пробуем. Если всё хорошо - значит, всё хорошо.
UPD2: Хуц. Опять сдох. На этот раз получилось снять dmesg.
CPU0 attaching NULL sched-domain.
CPU1 attaching NULL sched-domain.
CPU2 attaching NULL sched-domain.
CPU3 attaching NULL sched-domain.
И всё. ФС не юзабельна, система не юзабельна Иксы рисуют картинку только если двигать мышкой (!!!). Ребут только через SysRq. top не пашет htop пашет, но загрузку процов не показывает, ошибку говорит какую-то (не помню).
Илья говорит - перегрев. В общем, билдхост отключен на неопределённое время. Если кому чо припрет слить - я в жаббере.
UPD: почистил БП, отключил HPET, пробуем. Если всё хорошо - значит, всё хорошо.
UPD2: Хуц. Опять сдох. На этот раз получилось снять dmesg.
воскресенье, 3 мая 2009 г.
воскресенье, 1 марта 2009 г.
Angstrom rootfs
Уже собирается все что нужно и даже работает, но пока есть три недостатка: карту нужно вручную прописать в fstab, нет mbtdload (проприетарщина ибо), а значит не работает блютуз, и нет iptables.
Первую проблему я собираюсь решить каким-нибудь хитрым скриптом, который будет смотреть, что там на карте за разделы и монтировать их куда нужно ( ext2 с каталогом пользователя - в /home ), а бороться со второй не особо хочется, но все равно нужно. С иптаблесом что-то странное - как мне кажется, он не понимает, под какую версию ядра ему нужно было собраться и после загрузки на телефон не может работать с ядром.
А еще нужно привести все эти вещи к более приличному виду, а некоторые послать в апстрим.
Первую проблему я собираюсь решить каким-нибудь хитрым скриптом, который будет смотреть, что там на карте за разделы и монтировать их куда нужно ( ext2 с каталогом пользователя - в /home ), а бороться со второй не особо хочется, но все равно нужно. С иптаблесом что-то странное - как мне кажется, он не понимает, под какую версию ядра ему нужно было собраться и после загрузки на телефон не может работать с ядром.
А еще нужно привести все эти вещи к более приличному виду, а некоторые послать в апстрим.
среда, 18 февраля 2009 г.
Изменения в автосборках
Теперь выкладываются еще и дельты (xdelta) между текущим и предыдущим файлами. Патч накладывать так: xdelta patch "файл патча" "старый файл" "новый файл". Патчи пожаты bzip2 - перед употреблением распаковать.
Плюс к этому генерируется md5sum для рапакованных и запакованных файлов.
Кому еще чего-то не хватает в автобилдах?
Плюс к этому генерируется md5sum для рапакованных и запакованных файлов.
Кому еще чего-то не хватает в автобилдах?
Новости 18.02
Билдхост вернулся и я поправил пару багов со звуком, gsm и питанием.
Звук: низкая громкость микрофона, возможное падение медиасервера из-за неинициализированного указателя (стыд мне).
Gsm: убрал старый хак для отбоя входящего вызова (теперь при отбое не дергается звук), не шлется лишне ATH и игнорируется один из индикаторов входящего вызова (тот в котором нет номера).
APM: при входящем вызове действительно повышается частота процессора до максимальной, то же самое происходит при открытии флипа.
Все эти радости в билде с меткой 200902181532.
Звук: низкая громкость микрофона, возможное падение медиасервера из-за неинициализированного указателя (стыд мне).
Gsm: убрал старый хак для отбоя входящего вызова (теперь при отбое не дергается звук), не шлется лишне ATH и игнорируется один из индикаторов входящего вызова (тот в котором нет номера).
APM: при входящем вызове действительно повышается частота процессора до максимальной, то же самое происходит при открытии флипа.
Все эти радости в билде с меткой 200902181532.
вторник, 10 февраля 2009 г.
OpenEmbedded и glibc
Все-таки заставил работать.
Теперь собирается образ, в который можно сразу делать chroot. Glibc та же самая (2.3.2) с теми же самыми патчами (набор из mkezx). Пара пакетов требует ручного вмешательства в процесс сборки и весь процесс далек от завершения, но положительные результаты радуют
http://ezxdev.org/qtopia/autobuild/Angstrom-console-image-glibc-ipk-2009.X-test-20090210-a1200.rootfs.tar
Теперь собирается образ, в который можно сразу делать chroot. Glibc та же самая (2.3.2) с теми же самыми патчами (набор из mkezx). Пара пакетов требует ручного вмешательства в процесс сборки и весь процесс далек от завершения, но положительные результаты радуют
http://ezxdev.org/qtopia/autobuild/Angstrom-console-image-glibc-ipk-2009.X-test-20090210-a1200.rootfs.tar
OpenEmbedded
Потихоньку мучаю OE. Задача минимум - собирать образ рутфс и пакеты ipk через bitbake с наименьшим количеством хаков и костылей.
Задача максимум - собираться через bitbake все вплоть до sbf и фида пакетов qpk.
Уже получилось сделать образ, в который можно, добавив libc вручную, чрутнуться и запускать софт из нескольких базовых пакетов.
Пытаться собирать им glibc из сорцов я наверное не буду - тут можно застрять надолго.
Задача максимум - собираться через bitbake все вплоть до sbf и фида пакетов qpk.
Уже получилось сделать образ, в который можно, добавив libc вручную, чрутнуться и запускать софт из нескольких базовых пакетов.
Пытаться собирать им glibc из сорцов я наверное не буду - тут можно застрять надолго.
среда, 4 февраля 2009 г.
Автоматически собираемые тарболы
Выкладываются скриптом сюда: http://ezxdev.org/qtopia/autobuild/. Там же лежит скрипт, логи сборки (configure, make, image) и ченжлоги основного дерева и специфицных для ezx функций
вторник, 3 февраля 2009 г.
билдхост и make -j 5
Билдхост прекрасен. Полная сборка кутопии вместе с заливкой на ezxdev:
configure 234,90s user 16,32s system 95% cpu 4:22,92 total
(; make -j 5 &> log; ) 2981,18s user 206,49s system 390% cpu 13:36,54 total
(; make install &> install.log; ) 217,07s user 10,66s system 98% cpu 3:51,60 total
cp image.tar.bz2 /media/ezxdev/autobuild/image.tar.bz2 0,00s user 0,02s system 0% cpu 4:59,84 total
Параметры системы:
muromec@qte-build /var/build % grep name /proc/cpuinfo
model name : Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
muromec@qte-build /var/build % free -m
total used free shared buffers cached
Mem: 4016 1860 2156 0 97 1537
-/+ buffers/cache: 224 3792
Swap: 2591 0 2591
muromec@qte-build /var/build % cat /etc/debian_version
5.0
muromec@qte-build /var/build %
Абрамке очередная порция благодарностей
Подписаться на:
Сообщения (Atom)