LINUX.ORG.RU

Сообщения Sectoid

[mono] Nemerle bootstrap

Форум - Development

Всем привет!

Попытался бутстрапнуть Nemerle под Mono, и получил вполне ожидаемый FAIL. О том, что Nemerle сейчас не собирается я знал, но т.к. очень хочется свежую версию в Debian'е, решил исправить это дело и начал копать.

При сборке получается примерно такая ругань: http://pastebin.com/Y2VRpnya

Особо интересным является этот кусок:

#4  0x08062a4d in mono_sigsegv_signal_handler (_dummy=11, info=0x40036b4c, context=0x40036bcc) at mini.c:5909
#5  <signal handler called>
#6  0x081c2325 in create_custom_attr (error=0xbfd7035c, len=<optimized out>, data=<optimized out>, method=<optimized out>, image=0x9134718) at reflection.c:8157
#7  mono_custom_attrs_construct_by_type (cinfo=0x92cd5f0, attr_klass="Nemerle.Internal.VariantAttribute", error=0xbfd7035c) at reflection.c:8428
#8  0x081c26fb in mono_reflection_get_custom_attrs_by_type (obj=0x17dfb0, attr_klass="Nemerle.Internal.VariantAttribute", error=0xbfd7035c) at reflection.c:8887
#9  0x0815f576 in custom_attrs_get_by_type (obj=0x17dfb0, attr_type=0x179b50) at icall.c:7543

Что делать — собрал отладочную версию Mono, стал копать. Выяснилось что падаем при разборе именованых параметров аттрибута, о которых говорится (по блобу), что их 27к. Явно что-то не так.

Решил дизассемблировать Nemerle.stage1.dll, т.к. все падает именно при "раскрутке" этой сборки в процессе сборки Nemerle.Compiler.stage1.dll. Наткнулся на такой вот странный кусок:

    .custom instance string class Nemerle.Internal.VariantAttribute::get_VariantOptions() =  (
                01 00 81 78 4E 65 6D 65 72 6C 65 2E 55 74 69 6C   // ...xNemerle.Util
                69 74 79 2E 47 65 74 6F 70 74 2E 43 6C 69 4F 70   // ity.Getopt.CliOp
                74 69 6F 6E 2E 46 6C 61 67 2C 4E 65 6D 65 72 6C   // tion.Flag,Nemerl
                65 2E 55 74 69 6C 69 74 79 2E 47 65 74 6F 70 74   // e.Utility.Getopt
                2E 43 6C 69 4F 70 74 69 6F 6E 2E 42 6F 6F 6C 65   // .CliOption.Boole
Если верить ECMA-спеке, то для каждого аттрибута должен указываться конструктор. В примере выше же указывается какая-то неведомая ересь.

Есть какие-то идеи? У меня в данный момент из соображений только то, что надо проверить какой stage1 собирается в оффтоп-.NET.

()

MeeGo Community Edition + N950

Форум - Mobile

Всем привет!

Так уж сложилось, что я стал обладателем N950. Родной Harmattan произвел приятное впечатление, но уж больно уж он сырой. А так как сорцов нет и обновлений пока не предвидится, решил посмотреть в сторону MeeGo Community Edition.

Нашел вот немного информации: тут и тут. Но, увы, образов нигде нет.

Не обладает ли кто на ЛОРе подобным девайсом и/или не знает ли кто, как попробовать MeeGo CE на оном.

Заранее спасибо.

()

[bugreport] Косяк в development

Форум - Linux-org-ru

Где-то похоже забыли про-eval'ить шаблон: http://ompldr.org/vOW9lcA

()

Сборка mono-2.10.1 для Debian Sid

Форум - Development

Доброго всем времени суток!

На так давно обещался собрать свежий mono под Debian, и, наконец-то, у меня дошли руки. Вот строка для sources.list:

deb http://packages.gnolltech.org/apt/ sid main non-free
Там бинарники и исходники, публичный ключик у меня в профиле. Так же исходники доступны тут.

Это первая сборка, еще не тестировалась более чем поставить/снести, так что если у вас от этого что-то сломается я не несу за это никакой ответственности. Ежели кто хочет сборку под ubuntu или debian squeeze/wheezy — пишите здесь, попробую собрать.

Из того, что еще не готово:

  • F# — его пока просто нет, чуть позже упакую и его
  • LLVM-backend — "с наскока" собрать 2.10.1 c Sid'овской версией LLVM не вышло
  • Нет ряда библиотек, которые идут в составе Mono — скоро добавлю
  • Какие-то файлы мог не упаковать — репорты приветствуются
  • etc...

Если найдутся добровольцы, желающие потестировать и/или прислать патчи - буду только рад. Связь через этот топик, кроме того в профиле есть мыло/JID.

Да, те, кому "моно нинужно" и патентофобы — просто проходите мимо, не задерживайтесь.

()

аккумулятор для N900

Форум - Linux-hardware

Доброго времени суток!

Существуют ли в природе расширенные (хоть до 1600 мА*ч) аккумуляторы для Nokia N900? Если да, то поделитесь ссылочками на магазины. А то штатный что-то недостаточно долго держит.

Заранее спасибо.

()

git-1.6.6 вышел

Новости - OpenSource
Группа OpenSource

В рассылке fa.linux.kernel анонсирован выход новой версии распределенной системы контроля версий Git.

Среди изменений:

  • Улучшения в утилитах GUI (git gui и gitk): добавлена поддержка тем tk 8.5, исправлены мелкие ошибки;
  • Улучшена скорость работы git-fetch через HTTP: полный обход коммитов заменен более интеллектуальным алгоритмом;
  • К команде git-fetch добавлена опции --all и --multiple, позволяющие забирать коммиты сразу из нескольких удаленных репозиториев;
  • Уменьшено использование памяти при выполнении команды "git diff -B";
  • "git instaweb" теперь поддерживает работу с mod_cgid;
  • imap-send теперь может быть собран в окружении mingw32;
  • В git-svn добавлена поддержка пересоздания пустых директорий (git отслеживает только файлы, потому при импорте SVN-репозитория вставала проблема пустых директорий). Кроме этого улучшена обработка слияний в SVN;
  • "gitweb" теперь имеет опциональную поддержку инкрементального вывода "blame" (для работы опции нужна поддержка JavaScript в браузере клиента);
  • и многое другое (см. changelog)

Кроме того, в данной версии началась подготовка к изменениям параметров комманд версии 1.7: при попытке использования опций, которые будут удалены в 1.7 выводится соответствующее предупреждение.

Скачать

>>> Подробности

Метки: , , , , ,

()

[специалистам] Intel i7

Форум - Talks

Всем доброго времени суток!

Назревает капитальный апгрейд, в свете которого решил посмотреть в сторону i7.

Кто сталкивался с ними? Поделитесь впечатлениями.

()

[fixes] предложения по теме Tango

Форум - Linux-org-ru

Доброго времени суток!

Мне очень понравилась новая тема, но, на мой взгляд, есть несколько недостатков.

Вот мои небольшие поправки к теме. Выкладываю в виде usercss для Stylish, если сочтете хорошей идеей — втянете в основные стили, нет — может кому пригодится в таком виде.

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("linux.org.ru") {
.messages .msg {
  background-color: #272C2D;
}

.news {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #272C2D;
}


.sign {
 text-align: left !important;
}

div.msg_body h1,h2 {
 font-weight: bold !important;
}

}

()

Lor-code в комментариях

Форум - Lor-source

Доброго времени суток!

Кто-то сейчас занимается реализацией lor-code в комментариях? А то обещали-обещали ввести, но так и не ввели.

Если проблема в том, что не хватает времени на реализацию/тестирование — готов помочь.

()

Стандарт Common Lisp

Форум - Development

Доброго времени суток!

Разыскиваю ANSI стандарт Common Lisp'а (вот этот).

Может у кого есть? Мыло в профиле.

Заранее спасибо.

()

2.6.30 и Reiser4

Форум - General

Доброго времени суток всем!

Может кто подскажет где брать патчи reiser4 для ядра 2.6.30? Или ещё не перетянули? У Эдуарда пока не нашёл. Может где-то ещё поискать?

Заранее спасибо.

()

Firefox 3 & Tcl plugin

Форум - Desktop

Доброго времени суток всем!

Попытался поставить себе TclPlugin (http://www.tcl.tk/software/plugin/download.html) на Firefox 3.0.0.10. В ответ получил невнятное сообщение об ошибке 204. В результате гугления было найдено объяснение (http://objectmix.com/tcl/785058-plugin-wont-install.html), мол для Firefox3 плагин должен содержать install.rdf, а не install.js (как в tcl plugin). Но где брать (или как написать) этот самый install.rdf не упоминается.

Может кто знает как всё-таки его поставить? Заранее спасибо.

()

Аналог Klipper

Форум - Desktop

Доброго времени суток!

Посоветуйте замену Klipper, не зависящую от DE (заинтересовался в связи с планируемым переходом с KDE на tiled WM).

Для тех кто не в курсе: klipper -- KDEшная утилитка, предоставляющая историю изменения clipboard с возможностью возврата к более старым значениям.

Заранее спасибо.

()

Морда к mencoder

Форум - Desktop

Доброго времени суток!

Посоветуйте GUI-морду к mencoder (ну или другому backend'у перекодировки видео). Т.к. использоваться будет человеком не слишком искушенным в Linux, основное требование к морде — простой интерфейс. Наличие подсказок на русском языке будет большим плюсом.

Есть подобные или мне хочется сильно много?)

Заранее спасибо.

()

[аналитикам] Посоветуйте хостинг

Форум - Talks

Доброго времени суток!

В связи с производственной (хе-хе) необходимостью, подыскиваю себе VDS-хостинг. В виду того, что есть вероятность хранения на сервере результатов реверс-инженеринга ПО, godaddy отпал сразу.

Посоветуйте вменяемый хостинг в стране с вменяемой законодательной базой.

Критерии: вменяемые законы страны, надежность хостинга, Linux в качестве ОС. Прошу не писать вариантов вроде "да любой в зунзубаре", предложите что-нибуть конкретное.

Заранее спасибо.

()

[CL] 2 вопроса

Форум - Development

Доброго времени суток, господа лисперы!

У меня набралось аж целых 2 вопроса о CL:

1) Какова разница между declare/declaim/proclaim? В CLHS понятного мне ответа не нашёл. Может кто растолкует (или кинет ссылкой на место, где растолковано)?

2) Почему (progn ...) определяется как special form? Почему его нельзя определить как функцию (подозреваю какие-то особенности с порядком вычисления аргументов). Буду благодарен за ссылки.

Заранее спасибо.

()

[книга] Матлогика

Форум - Talks

Доброго времени суток всем!

Вчера внезапно осознал, что паршиво знаю матлогику. Решил подтянуть эту область. Посоветуйте хорошую литературу.

Заранее спасибо.

()

[banner] 2maxcom

Форум - Linux-org-ru

Доброго времени суток!

Максим, будь добр, добавь id к <table>, содержащему на баннер Linux Format.

Заранее спасибо.

()

[2maxcom] О LorCode

Форум - Linux-org-ru

Доброго времени суток!

Скажите, когда LorCode будет запущен в полную силу? В анонсе от 30.10 говорилось, что он запущен в экспериментальном режиме, вот и возник вопрос: сколько времени ещё продлится тестирование (уж больно хочется его и для комментариев)?

Заранее спасибо.

()

Сенсорная клавиатура

Форум - Talks

Навеяно темой http://www.linux.org.ru/view-message.jsp?msgid=3250219.

Внезапно понял, что очень хочу сенсорную клавиатуру. Не подскажет ли всезнающий ЛОР: что из подобных устройств можно приобрести уже сейчас? Сразу оговорюсь, обратная связь (т.е. имитация ощущений нажатия кнопки) меня совершенно не интересует.

Заранее спасибо.

()