Yes I left it out so that I can start having a look into it
but I guess it is going to take a lot of time so please go
ahead and add USE_NOBTCFI.

On 15/07/23 19:35 -0400, Thomas Frohwein wrote:
> I've tried building the latest version 3 times without USE_NOBTCFI=Yes,
> but every time it crashed with a native error. I'm attaching the error
> log.
> 
> Adding USE_NOBTCFI=Yes fixes the build and I can run csharp interactive
> shell again, as well as some FNA games. Diff at the bottom to add this.
> ok?
> 
> cd /usr/ports/pobj/mono-6.12.0.199/mono-6.12.0.199/mcs && gmake 
> --no-print-directory -s NO_DIR_CHECK=1
>  PROFILES='binary_reference_assemblies net_4_x xbuild_12 xbuild_14            
>   ' CC='cc' all-profiles
> 
> =================================================================
>         Native Crash Reporting
> =================================================================
> Got a TERM while executing native code. [...]
> 
> =================================================================
>         Native stacktrace:
> =================================================================
>         0x9a1d4bb22f1 - 
> /usr/ports/pobj/mono-6.12.0.199/mono-6.12.0.199/mono/mini/mono : mono_breakpoi
> nt_clean_code
>         0x9a1d4b4790e - 
> /usr/ports/pobj/mono-6.12.0.199/mono-6.12.0.199/mono/mini/mono : mono_debugger
> _run_finally
> 
> [...]
> 
> =================================================================
>         Managed Stacktrace:
> =================================================================
>           at System.OutOfMemoryException:.ctor <0x00000>
>           at <Module>:runtime_invoke_void__this___object <0x000c3>
> =================================================================
> Abort trap (core dumped)
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/mono/Makefile,v
> retrieving revision 1.153
> diff -u -p -r1.153 Makefile
> --- Makefile  15 Jul 2023 11:52:42 -0000      1.153
> +++ Makefile  15 Jul 2023 23:30:44 -0000
> @@ -1,4 +1,5 @@
>  USE_WXNEEDED=        Yes
> +USE_NOBTCFI= Yes
>  
>  COMMENT=     cross platform, open source .NET developement framework
>  
> @@ -6,6 +7,7 @@ V=            6.12.0.199
>  MONOLITEV=   1A5E0066-58DC-428A-B21C-0AD6CDAE2789
>  
>  DISTNAME=    mono-${V}
> +REVISION=    0
>  
>  CATEGORIES=  lang devel
>  

-- 
Regards,
Robert Nagy

Reply via email to