pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49416: pkgsrc/audio/pulseaudio build failure on NetBSD/arm 6.1.5
>Number: 49416
>Category: pkg
>Synopsis: pkgsrc/audio/pulseaudio build failure on NetBSD/arm 6.1.5
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Nov 24 16:00:00 +0000 2014
>Originator: Izumi Tsutsui
>Release: NetBSD 6.1.5
>Organization:
>Environment:
System: NetBSD/evbarm 6.1.5 (HPT5325)
Architecture: arm
Machine: evbarm
>Description:
audio/pulseaudio build on NetBSD/arm 6.1.5 fails due to lack of
atomic ops implementation (log is taken from build with MAKE_JOBS=2):
---
===> Building for pulseaudio-5.0nb2
:
CCLD pacat
CCLD pactl
/usr/obj.evbarm/pkgsrc/audio/pulseaudio/work.arm/.buildlink/lib/libjson-c.so: undefined reference to `__sync_val_compare_and_swap_4'
Makefile:6088: recipe for target 'pacat' failed
gmake[3]: *** [pacat] Error 1
gmake[3]: *** Waiting for unfinished jobs....
/usr/obj.evbarm/pkgsrc/audio/pulseaudio/work.arm/.buildlink/lib/libjson-c.so: undefined reference to `__sync_val_compare_and_swap_4'
Makefile:6103: recipe for target 'pactl' failed
gmake[3]: *** [pactl] Error 1
gmake[3]: Leaving directory '/usr/obj.evbarm/pkgsrc/audio/pulseaudio/work.arm/pulseaudio-5.0/src'
Makefile:4654: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory '/usr/obj.evbarm/pkgsrc/audio/pulseaudio/work.arm/pulseaudio-5.0/src'
Makefile:759: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/usr/obj.evbarm/pkgsrc/audio/pulseaudio/work.arm/pulseaudio-5.0'
Makefile:594: recipe for target 'all' failed
gmake: *** [all] Error 2
:
---
>How-To-Repeat:
Build audio/pulseaudio on NetBSD/arm 6.1.5.
>Fix:
Fix pulseaudio to use NetBSD's native atomic_ops(3) functions
(at least for 6.x and prior) as textproc/icu mentioned in PR pkg/48608?
---
Home |
Main Index |
Thread Index |
Old Index