* [devel] Erlang 12B
@ 2007-12-12 19:57 Damir Shayhutdinov
2007-12-12 20:44 ` led
0 siblings, 1 reply; 2+ messages in thread
From: Damir Shayhutdinov @ 2007-12-12 19:57 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1220 bytes --]
Если кому интересно - я тут собрал новый Erlang 12B (с патчем osp1),
вроде с моим приложением он работает, с ejabberd не проверял. YAWS на
подходе (собрал, осталось только написать инитскрипт).
nosrc.rpm для Erlang - приложен к этому письму.
Эрлангисты Сизифа - по-моему, мы созрели для введения rpm-build-erlang.
Для начала неплохо бы оформить макросы для сборки erlang.
Например, вот такой вот /etc/rpm/macros.d/erlang:
%_erldir %_libexecdir/erlang
%_erlappdir %_erldir/lib
%_erlbindir %_erldir/bin
%_erlincludedir %_erldir/usr/include
%_erlreleasesdir %_erldir/releases
Наверное, программой-максимум будет введение автоматического поиска
Requires/Provides, правда пока у меня нет идей как это правильно
сделать (по идее надо разбирать файлы .app, но там же не все
зависимости прописываются).
[-- Attachment #2: erlang-R12B.0-alt0.nosrc.rpm --]
[-- Type: application/x-rpm, Size: 18670 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [devel] Erlang 12B
2007-12-12 19:57 [devel] Erlang 12B Damir Shayhutdinov
@ 2007-12-12 20:44 ` led
0 siblings, 0 replies; 2+ messages in thread
From: led @ 2007-12-12 20:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
Wednesday, 12 December 2007 21:57:07 Damir Shayhutdinov написав:
> Если кому интересно - я тут собрал новый Erlang 12B (с патчем osp1),
> вроде с моим приложением он работает, с ejabberd не проверял. YAWS на
> подходе (собрал, осталось только написать инитскрипт).
С ним надо поосторожнее. По крайней мере тому, кто использует mnesia:
поменялся внутренний формат хранения в базе. Не исключено, что и в ets/dets
тоже.
>
> nosrc.rpm для Erlang - приложен к этому письму.
Я тоже собрал, тоже с этим патчем и ещё кое с чем:)
>
> Эрлангисты Сизифа - по-моему, мы созрели для введения rpm-build-erlang.
>
> Для начала неплохо бы оформить макросы для сборки erlang.
>
> Например, вот такой вот /etc/rpm/macros.d/erlang:
>
> %_erldir %_libexecdir/erlang
> %_erlappdir %_erldir/lib
> %_erlbindir %_erldir/bin
> %_erlincludedir %_erldir/usr/include
> %_erlreleasesdir %_erldir/releases
А вы смотрели на макросы в текущем Сизифовском erlang'е?
3-й и 5-й ИМХО лишние, 1-й и 2-й и так есть, 4-й - сомневаюсь, что он нужен.
>
> Наверное, программой-максимум будет введение автоматического поиска
> Requires/Provides, правда пока у меня нет идей как это правильно
> сделать (по идее надо разбирать файлы .app, но там же не все
> зависимости прописываются).
Нет, этот вариант не прокатит. Я смотрел в сторону dialyzer, но напрямую его
тоже использовать, похоже, не получится :(
___
Led.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-12-12 20:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-12 19:57 [devel] Erlang 12B Damir Shayhutdinov
2007-12-12 20:44 ` led
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git