pkgsrc-Bugs archive

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

pkg/47941: devel/glib2 build failure on NetBSD/arm 6.1



>Number:         47941
>Category:       pkg
>Synopsis:       devel/glib2 build failure on NetBSD/arm 6.1
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 18 12:50:00 +0000 2013
>Originator:     Izumi Tsutsui
>Release:        NetBSD 6.1 and pkgsrc HEAD
>Organization:
>Environment:
System: NetBSD 6.1 (HPT5325)
Architecture: arm
Machine: evbarm
>Description:
pkgsrc/devel/glib2 build fails on NetBSD/arm 6.1:
---
  CCLD     libglib-2.0.la
  CC       gtester.o
  CCLD     gtester
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_xor_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_sub_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_add_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_bool_compare_and_swap_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_or_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_and_4'
gmake[4]: *** [gtester] Error 1
gmake[4]: Leaving directory 
`/usr/obj.pkgsrc/devel/glib2/work.arm/glib-2.36.3/glib'
---

>How-To-Repeat:
heckout pkgsrc HEAD
# cd devel/glib2
# make package
on stock NetBSD/arm 6.1

>Fix:
No idea.
Make glib2 use MI atomic_ops(3) on all NetBSD platform?

---



Home | Main Index | Thread Index | Old Index