[sisyphus] Кривая сборка mono
Ildar Mulyukov
=?iso-8859-1?q?ildar_=CE=C1_users=2Esourceforge=2Enet?=
Чт Ноя 13 14:38:52 MSK 2003
Исходные данные:
$ rpm -qa | grep mono ; rpm -qa | grep mcs ; rpm -qa | grep sharp
mono-0.28-alt1
mcs-0.28-alt1
libgtk-sharp-0.11-alt1
что делаем:
$ rpmbuild -bb mono.spec
останавливаем, когда начинается %make
$ cd ../BUILD/mono-0.28/mono/tests
$ make pinvoke1.exe
выдаёт следующее:
************************************************
mcs --unsafe -nowarn:0162 -out:pinvoke1.exe pinvoke1.cs
** (/usr/bin/mcs.exe:30678): WARNING **: cant resolve internal call to
"Test::MyClone()" (tested without signature also)
Your mono runtime and corlib are out of sync.
Corlib is: pinvoke1
When you update one from cvs you need to update, compile and install
the other too.
Do not report this as a bug unless you're sure you have updated correctly:
you probably have a broken mono install.
If you see other errors or faults after this message they are probably
related
and you need to fix your mono install first.
Compilation succeeded
************************************************
Это, ИМХО корень проблемы, которая даёт следующий результат:
......
.cs: 153 test(s) passed. 8 test(s) failed.
......
.il: 6 test(s) passed. 3 test(s) failed.
И т.д.
Вообще же всем мэйнтейнерам просьба не пренебрегать make check / make test.
С уважением, Ильдар.
--
Ildar Mulyukov,
free SW designer/programmer
================================================
email: ildar на users.sourceforge.net
projects: http://os-development.sourceforge.net/
home: http://tuganger.narod.ru/
ALT Linux Sisyphus (20030721)
================================================
Подробная информация о списке рассылки Sisyphus