pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/58084: lang/mono build failure on NetBSD 10.99.10 x86_64



>Number:         58084
>Category:       pkg
>Synopsis:       lang/mono build failure on NetBSD 10.99.10 x86_64
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 27 07:00:00 +0000 2024
>Originator:     Frédéric Fauberteau
>Release:        NetBSD 10.99.10
>Organization:
>Environment:
System: NetBSD goliath.triaxx.org 10.99.10 NetBSD 10.99.10 (GENERIC) #0: Fri Mar 15 11:15:04 CET 2024  triaxx%goliath.triaxx.org@localhost:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
Pkgsrc: HEAD
>Description:
I tried to install lang/mono on NetBSD 10.99.10 x86_64:

    ===> Building for mono-6.12.0.199
    /home/triaxx/pkg/bin/gmake  all-recursive
    gmake[1]: Entering directory '/home/triaxx/pkgsrc/lang/mono/work/mono-6.12.0.199'
    
    [...]
    
    CSC     [build-unix] Mono.Cecil.dll
    CSC     [build-unix] cil-stringreplacer.exe
    CSC     [build-unix] PEAPI.dll
    ./../jay/jay: 7 rules never reduced
    ./../jay/jay: 14 shift/reduce conflicts.
    CSC     [build-unix] ilasm.exe
    * Assertion at mono-threads.c:1577, condition `(current > *staddr) && (current < *staddr + *stsize)' not met
    
    
    =================================================================
    	Native Crash Reporting
    =================================================================
    Got a UNKNOWN while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries 
    used by your application.
    =================================================================
    
    =================================================================
    	Native stacktrace:
    =================================================================
    	0x42c44c - mono : mono_breakpoint_clean_code
    	0x42c80d - mono : mono_breakpoint_clean_code
    	0x3d9761 - mono : mono_debugger_run_finally
    	0x42ba3a - mono : mono_breakpoint_clean_code
    	0x73567dad0050 - /usr/lib/libc.so.12 : __sigtramp_siginfo_2
    
    =================================================================
    	Telemetry Dumper:
    =================================================================
    
    =================================================================
    	External Debugger Dump:
    =================================================================
    [Switching to LWP 19172 of process 19172]
    0x000073567d97aefa in _sys___wait450 () from /usr/lib/libc.so.12
      Id   Target Id                     Frame 
    * 1    LWP 19172 of process 19172 "" 0x000073567d97aefa in _sys___wait450 () from /usr/lib/libc.so.12
    
    Thread 1 (LWP 19172 of process 19172 ""):
    #0  0x000073567d97aefa in _sys___wait450 () from /usr/lib/libc.so.12
    #1  0x000073567dd6f281 in __wait450 () from /usr/lib/libpthread.so.1
    #2  0x000000000042c6ff in ?? ()
    #3  0x000000000042c80d in ?? ()
    #4  0x00000000003d9761 in ?? ()
    #5  0x000000000042ba3a in ?? ()
    #6  <signal handler called>
    #7  0x000073567dacff9a in _lwp_kill () from /usr/lib/libc.so.12
    #8  0x000073567dad0494 in abort () from /usr/lib/libc.so.12
    #9  0x000000000069db58 in ?? ()
    #10 0x0000000000677925 in ?? ()
    #11 0x00000000006947d1 in monoeg_assertion_message ()
    #12 0x0000000000694824 in mono_assertion_message ()
    #13 0x0000000000686e83 in ?? ()
    #14 0x0000000000686f90 in mono_thread_info_attach ()
    #15 0x00000000006416b2 in ?? ()
    #16 0x000000000061d06a in ?? ()
    #17 0x0000000000509784 in ?? ()
    #18 0x00000000003a6fa9 in ?? ()
    #19 0x00000000003ad439 in mono_main ()
    #20 0x000000000069dc7d in ?? ()
    #21 0x000000000039d5fd in _start ()
    [Inferior 1 (process 19172) detached]
    
    =================================================================
    	Basic Fault Address Reporting
    =================================================================
    Memory around native instruction pointer (0x73567dacff9a):0x73567dacff8a  00 00 0f 1f 40 00 b8 3e 01 00 00 49 89 ca 0f 05  ....@..>...I....
    0x73567dacff9a  72 01 c3 e9 ee 00 00 00 41 b8 02 00 00 00 48 8b  r.......A.....H.
    0x73567dacffaa  0d c1 2d 05 00 e9 7c 8d ea ff 55 48 89 e5 48 81  ..-...|...UH..H.
    0x73567dacffba  ec d0 00 00 00 48 89 8d 68 ff ff ff 4c 89 85 70  .....H..h...L..p
    gmake[8]: *** [il/il.make:4: ../../class/lib/build-unix/corlib.unsafe.dll.tmp] Abort trap (core dumped)
    gmake[7]: *** [../../build/rules.make:220: do-all] Error 2
    gmake[6]: *** [../build/rules.make:241: all-recursive] Error 1
    gmake[5]: *** [build/rules.make:241: all-recursive] Error 1
    gmake[4]: *** [Makefile:58: profile-do--build--all] Error 2
    gmake[3]: *** [Makefile:54: profiles-do--all] Error 2
    gmake[2]: *** [Makefile:709: all-mcs] Error 2
    gmake[2]: Leaving directory '/home/triaxx/pkgsrc/lang/mono/work/mono-6.12.0.199/runtime'
    gmake[1]: *** [Makefile:602: all-recursive] Error 1
    gmake[1]: Leaving directory '/home/triaxx/pkgsrc/lang/mono/work/mono-6.12.0.199'
    gmake: *** [Makefile:530: all] Error 2
    *** Error code 2
    
    Stop.
    bmake[1]: stopped in /home/triaxx/pkgsrc/lang/mono
    *** Error code 1
    
    Stop.
    bmake: stopped in /home/triaxx/pkgsrc/lang/mono

The content of ~/pkg/etc/mk.conf:

    .ifdef BSD_PKG_MK              # begin pkgsrc settings
    UNPRIVILEGED=                  yes
    LOCALBASE=                     /home/triaxx/pkg
    ALLOW_VULNERABLE_PACKAGES=     yes
    MAKE_JOBS=                     24
    PKG_DEVELOPER=                 yes
    SKIP_LICENSE_CHECK=            yes
    PKG_DEFAULT_OPTIONS=           nls
    .endif                         # end pkgsrc settings
>How-To-Repeat:
    cd ~/pkgsrc/lang/mono && ~/pkg/bin/bmake build
>Fix:



Home | Main Index | Thread Index | Old Index