Skip to contentSkip to conversation

package/mono: new package

PATCH New Paul Cercueil 3 participants 7 messages Oct 20, 2014 – Oct 22, 2014

lore
Share & tools
lore
#0 lore raw

PATCH v5 2/2 package/mono: new package

In-Reply-To: 1413814528-26904-3-git-send-email-angelo.compagnucci at gmail.com

Hi Angelo,

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Regards,

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: mono.log
Type: text/x-log
Size: 30232 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20141021/06b14610/attachment-0001.bin>

#1 lore raw

PATCH v5 2/2 package/mono: new package

Hi Paul,

Could you send your config and a mono.log obtained with this command?

make -j1 host-mono-reconfigure >> mono.log

Thank you!

2014-10-21 0:24 GMT+02:00 Paul Cercueil <[email protected]>:

Quoted 15 lines

In-Reply-To: 1413814528-26904-3-git-send-email-angelo.compagnucci at gmail.com

Hi Angelo,

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Regards,

Paul

Signature · 1 line
Profile: http://it.linkedin.com/in/compagnucciangelo
#2 lore raw

PATCH v5 2/2 package/mono: new package

Hi Angelo,

It is my fault, sorry - I applied the patch to a slightly older version of Buildroot, and since then the LIBFOO_CONF_OPT macros have been renamed to LIBFOO_CONF_OPTS.

Now host-mono builds fine.

However, the mono package does not. It fails because the "locale_charset" symbol is not found. This might be because I don't have locale support enabled in my toolchain. I patched around it by removing the inclusion of "localecharset.h" in eglib/configure.ac.

Paul

Quoted 26 lines · Angelo Compagnucci

Hi Paul,

Could you send your config and a mono.log obtained with this command?

make -j1 host-mono-reconfigure >> mono.log

Thank you!

2014-10-21 0:24 GMT+02:00 Paul Cercueil <[email protected]>:

Quoted 15 lines

In-Reply-To: 1413814528-26904-3-git-send-email-angelo.compagnucci at gmail.com

Hi Angelo,

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Regards,

Paul

#3 lore raw

PATCH v5 2/2 package/mono: new package

In reply to Angelo Compagnucci

Hi again,

By the way, the package does not install /etc/mono/4.0 or 4.5. It only installs /etc/mono/2.0, so some of my test apps do crash.

Cheers

Paul

Quoted 26 lines · Angelo Compagnucci

Hi Paul,

Could you send your config and a mono.log obtained with this command?

make -j1 host-mono-reconfigure >> mono.log

Thank you!

2014-10-21 0:24 GMT+02:00 Paul Cercueil <[email protected]>:

Quoted 15 lines

In-Reply-To: 1413814528-26904-3-git-send-email-angelo.compagnucci at gmail.com

Hi Angelo,

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Regards,

Paul

#4 lore raw

PATCH v5 2/2 package/mono: new package

Hi Paul,

Quoted 2 lines

By the way, the package does not install /etc/mono/4.0 or 4.5. It only installs /etc/mono/2.0, so some of my test apps do crash.

Thank you for spotting this, I will fix it!

Quoted 4 lines

However, the mono package does not. It fails because the "locale_charset" symbol is not found. This might be because I don't have locale support enabled in my toolchain.
I patched around it by removing the inclusion of
"localcharset.h" in eglib/configure.ac.

This is strange. localcharset.h is inside an AC_CHECK_HEADERS, so it should not hurt your compilation. localcharset.h it's in gettext package, that I've never checked in my builds. Probably you have something wrong with your gettext.
I'll investigate the problem!

Sincerly Angelo

Quoted 35 lines

Cheers

Paul

Quoted 29 lines · Angelo Compagnucci

Hi Paul,

Could you send your config and a mono.log obtained with this command?

make -j1 host-mono-reconfigure >> mono.log

Thank you!

2014-10-21 0:24 GMT+02:00 Paul Cercueil <[email protected]>:

Quoted 17 lines

In-Reply-To:
1413814528-26904-3-git-send-email-angelo.compagnucci at gmail.com

Hi Angelo,

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Regards,

Paul

Signature · 1 line
Profile: http://it.linkedin.com/in/compagnucciangelo
#5 lore raw

PATCH v5 2/2 package/mono: new package

In reply to Paul Cercueil

Dear Paul Cercueil,

Quoted 6 lines · Paul Cercueil

Your package does not work here, host-mono fails to build. I attached the log file.

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Which DLL are you talking about? host-monolite already downloads a bunch of pre-built DLLs.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#6 lore raw

PATCH v5 2/2 package/mono: new package

Thomas, Paul

2014-10-21 10:33 GMT+02:00 Thomas Petazzoni
<[email protected]>:

Quoted 7 lines

Dear Paul Cercueil,

Quoted 3 lines · Paul Cercueil

Your package does not work here, host-mono fails to build. I attached the log file.

Quoted 6 lines
Quoted 3 lines

Could the DLL files be downloaded instead of rebuilt? They should be arch-independent, so it may be easier and faster to just download them. Then only the runtime would need to be built.

Which DLL are you talking about? host-monolite already downloads a bunch of pre-built DLLs.

DLLs are the ones produced by host-mono. They are cross platform and of cource you can copy it from you local mono installation. By the way, they are developed in tandem with mono, and fixed with it, so if you want to build the library outside mono, you should be sure to base it on the same mono version.

Downloading a precompiled bundle is entirely possible, but it's not upstreamed in any way. From my information, there is no way to have a precompiled and signed mono runtime distribution to download.

Sincerly, Angelo

Quoted 10 lines

Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

Signature · 1 line
Profile: http://it.linkedin.com/in/compagnucciangelo