pkgsrc-Bugs archive

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

pkg/53743: pkgsrc-2018Q3 lang/vala dumps core on NetBSD/earmv6hf 8.0



>Number:         53743
>Category:       pkg
>Synopsis:       pkgsrc-2018Q3 lang/vala dumps core on NetBSD/earmv6hf 8.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 25 17:55:00 +0000 2018
>Originator:     Izumi Tsutsui
>Release:        NetBSD 8.0
>Organization:
>Environment:
System: NetBSD rpi3 8.0 NetBSD 8.0 (RPI2) #0: Tue Jul 17 14:59:51 UTC 2018  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/RPI2 evbarm
Architecture: earmv6hf
Machine: evbarm on Raspberry Pi 3B
>Description:
pkgsrc/lang/vala binary valac-0.42 dumps core on building other packages
that require vala.

At least valac-0.42 dumps core during building pkgsrc/net/sayaka:

---
 :

  CC    ssl_tls.c
  AR    libmbedcrypto.a
  RL    libmbedcrypto.a
  AR    libmbedx509.a
  RL    libmbedx509.a
  AR    libmbedtls.a
  RL    libmbedtls.a
gmake[2]: Leaving directory '/usr/obj.earmv6hf/pkgsrc/net/sayaka/work.earmv6hf/sayaka-3.3.2/mbedtls/library'
gmake[1]: Leaving directory '/usr/obj.earmv6hf/pkgsrc/net/sayaka/work.earmv6hf/sayaka-3.3.2/mbedtls'
/usr/pkg/bin/gmake -C vala vala-make2
gmake[1]: Entering directory '/usr/obj.earmv6hf/pkgsrc/net/sayaka/work.earmv6hf/sayaka-3.3.2/vala'
valac -X -w --pkg posix vala-make2.vala
gmake[1]: *** [Makefile:111: vala-make2] Segmentation fault (core dumped)
gmake[1]: Leaving directory '/usr/obj.earmv6hf/pkgsrc/net/sayaka/work.earmv6hf/sayaka-3.3.2/vala'
gmake: *** [Makefile:3: all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/net/sayaka
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/sayaka
rpi3# gdb /usr/pkg/bin/valac-0.42 /usr/obj.earmv6hf/pkgsrc/net/sayaka/work.earmv6hf/sayaka-3.3.2/vala/valac-0.42.core 
GNU gdb (GDB) 7.12
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm--netbsdelf-eabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/pkg/bin/valac-0.42...(no debugging symbols found)...done.
[New process 1]
Core was generated by `valac-0.42'.
Program terminated with signal SIGSEGV, Segmentation fault.
Register 25 is not available
#-1 0x7ff761e4 in ?? ()
(gdb) bt
#-1 0x7ff761e4 in ?? ()
(gdb) 
---

Note there is no problem on NetBSD/i386 8.0 and NetBSD/amd64 8.0.

>How-To-Repeat:
- checkout pkgsrc-2018Q3
- cd pkgsrc/net/sayaka && make package

>Fix:
No idea.



Home | Main Index | Thread Index | Old Index