[Mono-devel-list] Problem while building mono

Peter Johanson latexer at gentoo.org
Mon Jun 28 09:01:52 EDT 2004


On Mon, Jun 28, 2004 at 06:02:04PM +0530, Raja R Harinath wrote:
> This is because of the following fragment in
> mono/runtime/net_1_1/Makefile.am.
> 
>   install-data-local:
>         @if test -n '$(gac_assemblies)'; then \
>           for i in ''$(gac_assemblies); do \
>             echo "MONO_PATH=$(srcdir) $(DESTDIR)$(bindir)/mono $(gacutil) /i $(srcdir)/$$i /f /package 1.0 /gacdir $(GAC_DIR) /root $(GAC_DIR)" ; \
>             MONO_PATH=$(srcdir) \
>               $(LIBTOOL) --mode=execute $(DESTDIR)$(bindir)/mono $(gacutil) /i $(srcdir)/$$i /f /package 1.0 /gacdir $(GAC_DIR) /root $(GAC_DIR) || exit 1 ; \
>           done; fi
>                                                                                 
> This assumes that the just-installed mono binary is in a runnable
> state.  However, when $(DESTDIR) is set, for instance, this is not
> true.  We'll need to revert this to running the in-tree mono runtime
> with libtool.

Agreed. Gentoo just received a bug report regarding this very issue,
since we're using DESTDIR to install to a fake root before merging:
http://bugs.gentoo.org/show_bug.cgi?id=55393

-pete

> 
> Eno, now that you define GAC_DIR with 'cygpath', do you still need to
> run the installed mono?
> 
> - Hari
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 

-- 
Peter Johanson
<latexer at gentoo.org>

Key ID = 0x6EFA3917
Key fingerprint = A90A 2518 57B1 9D20 9B71  A2FF 8649 439B 6EFA 3917
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040628/68830cfd/attachment.bin 


More information about the Mono-devel-list mailing list