pkgsrc-Bugs archive

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

pkg/51666: www/seamonkey with also audio wants EBADFD (from patch)



>Number:         51666
>Category:       pkg
>Synopsis:       www/seamonkey with also audio wants EBADFD (from patch)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 27 13:35:00 +0000 2016
>Originator:     Robert Elz
>Release:        NetBSD 6.99.30 -- pkgsrc current of 2016-11-26
>Organization:
>Environment:
System: NetBSD onyx.coe.psu.ac.th 6.99.30 NetBSD 6.99.30 (ONYX-Dom0) #0: Mon Feb 3 19:26:44 ICT 2014 kre%onyx.coe.psu.ac.th@localhost:/usr/obj/current/kernels/amd64/ONYX-Dom0 amd64
Architecture: x86_64
Machine: amd64
>Description:
	If www/seamonkey is built with the alsa option enabled, (on NetBSD)
	it fails to build as NetBSD doesn't have the EBADFD error code.

	The need for that isn't in the seamonkey sources, it is added in
	patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c

>How-To-Repeat:
	By inspection - just read the patch....   Or attempt a build using
	the also option (and -pulseaudio to duplicate my build).

>Fix:
	Perhaps #ifdef EBADFD/#endif around the section of code that
	handles EBADFD in the patch (NetBSD never generates it of course.) 

	Just what is EBADFD (I see it is a linux error), but what is a
	"file descriptor in a bad state" ??



Home | Main Index | Thread Index | Old Index