From owner-freebsd-bugs@FreeBSD.ORG Sun Jul 22 00:30:02 2007 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCCE416A41A for ; Sun, 22 Jul 2007 00:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AADE013C45A for ; Sun, 22 Jul 2007 00:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6M0U2Dd007798 for ; Sun, 22 Jul 2007 00:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6M0U2WQ007796; Sun, 22 Jul 2007 00:30:02 GMT (envelope-from gnats) Resent-Date: Sun, 22 Jul 2007 00:30:02 GMT Resent-Message-Id: <200707220030.l6M0U2WQ007796@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alex Ivasyuv aka SIEGERSTEIN Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41D4716A41A for ; Sun, 22 Jul 2007 00:29:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (unknown [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id A66BB13C442 for ; Sun, 22 Jul 2007 00:29:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l6M0TaJX094541 for ; Sun, 22 Jul 2007 00:29:36 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l6M0TaxX094540; Sun, 22 Jul 2007 00:29:36 GMT (envelope-from nobody) Message-Id: <200707220029.l6M0TaxX094540@www.freebsd.org> Date: Sun, 22 Jul 2007 00:29:36 GMT From: Alex Ivasyuv aka SIEGERSTEIN To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: misc/114801: audio/openal X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2007 00:30:02 -0000 >Number: 114801 >Category: misc >Synopsis: audio/openal >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jul 22 00:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Alex Ivasyuv aka SIEGERSTEIN >Release: 6.2 >Organization: >Environment: FreeBSD siegerstein 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Mon Jun 25 13:54:31 EEST 2007 siegerstein@siegerstein:/usr/obj/usr/src/sys/kernel-2007-06-25 i386 >Description: Fail to build port audio/openal ...................... gmake[4]: Leaving directory `/usr/ports/audio/openal/work/openal-0.0.8/src/arch' gmake[3]: Leaving directory `/usr/ports/audio/openal/work/openal-0.0.8/src/arch' gmake[3]: Entering directory `/usr/ports/audio/openal/work/openal-0.0.8/src' if /bin/sh /usr/local/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../common/include -I../include -I../src/arch/i386 -I/usr/local/include -Wall -ansi -pedantic -finline-functions -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/local/include -I/usr/local/include/smpeg -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -O2 -pipe -march=athlon-xp -MT libopenal_la-alc_backend_bsd.lo -MD -MP -MF ".deps/libopenal_la-alc_backend_bsd.Tpo" -c -o libopenal_la-alc_backend_bsd.lo `test -f 'backends/alc_backend_bsd.c' || echo './'`backends/alc_backend_bsd.c; \ then mv -f ".deps/libopenal_la-alc_backend_bsd.Tpo" ".deps/libopenal_la-alc_backend_bsd.Plo"; else rm -f ".deps/libopenal_la-alc_backend_bsd.Tpo"; exit 1; fi cc -DHAVE_CONFIG_H -I. -I. -I.. -I../common/include -I../include -I../src/arch/i386 -I/usr/local/include -Wall -ansi -pedantic -finline-functions -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/local/include -I/usr/local/include/smpeg -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -O2 -pipe -march=athlon-xp -MT libopenal_la-alc_backend_bsd.lo -MD -MP -MF .deps/libopenal_la-alc_backend_bsd.Tpo -c backends/alc_backend_bsd.c -fPIC -DPIC -o .libs/libopenal_la-alc_backend_bsd.o In file included from backends/alc_backend_bsd.c:18: /usr/local/include/sys/soundcard.h:939: warning: ISO C90 does not support `long long' /usr/local/include/sys/soundcard.h:1385: warning: ISO C90 does not support `long long' backends/alc_backend_bsd.c: In function `set_write_native': backends/alc_backend_bsd.c:356: error: `SOUND_PCM_WRITE_CHANNELS_is_obsolete_use_SNDCTL_DSP_CHANNELS_instead' undeclared (first use in this function) backends/alc_backend_bsd.c:356: error: (Each undeclared identifier is reported only once backends/alc_backend_bsd.c:356: error: for each function it appears in.) backends/alc_backend_bsd.c: In function `grab_read_native': backends/alc_backend_bsd.c:410: warning: `return' with no value, in function returning non-void gmake[3]: *** [libopenal_la-alc_backend_bsd.lo] Ошибка 1 gmake[3]: Leaving directory `/usr/ports/audio/openal/work/openal-0.0.8/src' gmake[2]: *** [all-recursive] Ошибка 1 gmake[2]: Leaving directory `/usr/ports/audio/openal/work/openal-0.0.8/src' gmake[1]: *** [all-recursive] Ошибка 1 gmake[1]: Leaving directory `/usr/ports/audio/openal/work/openal-0.0.8' gmake: *** [all] Ошибка 2 *** Error code 2 Stop in /usr/ports/audio/openal. *** Error code 1 Stop in /usr/ports/audio/openal. *** Error code 1 >How-To-Repeat: cd /usr/ports/audio/openal make install clean >Fix: /usr/ports/audio/openal/work/openal-0.0.8/src/backends/alc_backend_bsd.c replase line 356 if(ioctl(dsp_fd, SOUND_PCM_WRITE_CHANNELS, &channels)) { with if(ioctl(dsp_fd, SNDCTL_DSP_CHANNELS, &channels)) { and line 410 return; with return AL_FALSE; >Release-Note: >Audit-Trail: >Unformatted: