[mono-packagers] moonlight-2.3 fails to compile: mono-2.6.1/mcs/class/lib/net_1_1/Mono.Cecil.dll', needed by `copy-mcs-assemblies'. Stop.

Pacho Ramos pacho at condmat1.ciencias.uniovi.es
Sat Sep 11 18:30:58 EDT 2010


Hello

I am trying to "package" moonlight-2 for Gentoo:
http://bugs.gentoo.org/show_bug.cgi?id=291137

But I am hitting this compilation error:
/usr/lib64/libexpat.so -lrt -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3
-L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../lib64
-L/lib/../lib64 -L/usr/lib/../lib64
-L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/../../../../lib64/crtn.o  -march=native -Wl,-O1 -Wl,--as-needed -pthread -pthread -Wl,-soname -Wl,libmoon.so.0 -o .libs/libmoon.so.0.0.0
(cd .libs && rm -f libmoonxpi.so.0 && ln -s libmoonxpi.so.0.0.0
libmoonxpi.so.0)
(cd .libs && rm -f libmoonxpi.so && ln -s libmoonxpi.so.0.0.0
libmoonxpi.so)
creating libmoonxpi.la
(cd .libs && rm -f libmoonxpi.la && ln -s ../libmoonxpi.la
libmoonxpi.la)
(cd .libs && rm -f libmoon.so.0 && ln -s libmoon.so.0.0.0 libmoon.so.0)
(cd .libs && rm -f libmoon.so && ln -s libmoon.so.0.0.0 libmoon.so)
creating libmoon.la
(cd .libs && rm -f libmoon.la && ln -s ../libmoon.la libmoon.la)
make[2]: Leaving directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3/src'
Making all in class
make[2]: Entering directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3/class'
Making all in .
make[3]: Entering directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3/class'
make[3]: *** No rule to make target
`/var/tmp/portage/www-plugins/moonlight-2.3/work/mono-2.6.1/mcs/class/lib/net_1_1/Mono.Cecil.dll', needed by `copy-mcs-assemblies'.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3/class'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3/class'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/www-plugins/moonlight-2.3/work/moonlight-2.3'
make: *** [all] Error 2

These are my configure options:
./configure --prefix=/usr --build=x86_64-pc-linux-gnu
--host=x86_64-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --libdir=/usr/lib64 --enable-shared
--disable-static --with-cairo=system --with-ffmpeg=yes --with-ff3=yes
--without-ff2 --enable-desktop-support --with-curl=system
--with-mcspath=/var/tmp/portage/www-plugins/moonlight-2.3/work/mono-2.6.1/mcs --with-mono-basic-path=/var/tmp/portage/www-plugins/moonlight-2.3/work/mono-basic-2.6 --enable-browser-support --enable-sdk --with-alsa --without-pulseaudio --without-debug --with-testing --with-performance --without-examples

And you can see full build.log at:
http://bugs.gentoo.org/attachment.cgi?id=246894

Thanks a lot for your help :-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-packagers-list/attachments/20100912/a5319008/attachment.bin 


More information about the mono-packagers-list mailing list