Summary: | ejabberd can't use crypto functions | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Mike Lykov <combr> |
Component: | erlang | Assignee: | nbr <nbr> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P2 | CC: | avm, egori, ldv, nbr, vvk |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 10684 |
Description
Mike Lykov
2007-01-12 23:40:00 MSK
Увы, я не знаю, как это исправить, и у меня нет времени и желания узнавать. Перевесил erlang на nobody. по дпанным с sisyphus.ru, сейчас в сизифе Текущая версия: R10B.10-alt2.1 Время сборки: 29 декабря 2006, 04:23 ( 2.5 недели назад ) однако я в гугле быстренько нашел информацию, что Sat Dec 30 2006 Gerard Milmeister <gemi@bluewin.ch> - R11B-2.2 - added patch for compiling with glibc 2.5 может, собрать новую версию? Я думаю, что не стоит (тем более в процессе заморозки перед релизом) просто отказываться от багов и перевешивать их на nobody. чтобы не забыть о них и не получить нерабочий релиз. перевешиваю обратно 2 (In reply to comment #1) > Увы, я не знаю, как это исправить, и у меня нет времени и желания узнавать. > Перевесил erlang на nobody. https://launchpad.net/ubuntu/+source/erlang/+bug/68163 --- Hi, have you tried to add "-fno-stack-protector" to the CFLAGS, as suggested in this thread in the Erlang forum : Best Regards, Patrick. ----- I have tried it now and it works. You need to download erlang-base source, add "-fno-stack-protector" into CFLAGS in rules file in debian directory, run dpkg-buildpackage and install erlang-base and erlang-nox which you've build earlier. And ejabberd works like a charm :) ---- Или может мантейнер ejabberd болtе заинтересован в erlang? c этим багом ejabberd не рабочий :( erlang-R11 -- не решение, с ним ejabberd пока не работает. Это говорил сам Алексей Щепин пару месяцев назад, и вряд ли это изменилось. Не понял утверждения "отказываться от багов неправильно". Я могу принять этот баг, но если я не знаю, как его исправить, это будет совершенно бессмысленно и даже вредно (люди будут думать, что я его исправляю). В воскресенье попробую собрать с no-stack-protector. > erlang-R11 -- не решение, с ним ejabberd пока не работает. Это говорил сам > Алексей Щепин пару месяцев назад, и вряд ли это изменилось. [18:24]<comber> aleksey: а скажи, плиз, вкратце - последний релизный ejabberd работает с erlang -R11 ? [18:24]<aleksey> вроде да [18:27]<ermine> comber: работает оно с r11, если с ним скомпилено ----------- > Не понял утверждения "отказываться от багов неправильно". т.е. перевешивать их на nobody@, после чего все про них забывают и забивают ;) пусть висит в стаусе new, assigned, на ком-то конкретном. Жить не мешает, зато если кто-то захочет предложить вариант решения в комменте, то информация уйдет сразу кому-надо. ------------ федоровские патчи (про сборку с glibc2.5) можно посмотреть в исходном пакете тут (например) http://rpm.pbone.net/index.php3/stat/4/idpl/3766023/com/erlang-R11B-2.3.fc6.i386.rpm.html На нового мантейнера. Исправлено, за исключением x86_64 Сборка erlang на x86_64 исправлена и работает, а вот с ejabberd наблюдаются еще некие проблемы. |