From owner-freebsd-ports@FreeBSD.ORG Sun Aug 28 21:45:06 2005 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1425716A41F; Sun, 28 Aug 2005 21:45:06 +0000 (GMT) (envelope-from imachine@toya.net.pl) Received: from lazir.toya.net.pl (lazir.toya.net.pl [217.113.224.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5330A43D46; Sun, 28 Aug 2005 21:45:05 +0000 (GMT) (envelope-from imachine@toya.net.pl) Received: from localhost (unknown [192.168.120.26]) by lazir.toya.net.pl (TOYAnet MailServer) with ESMTP id DC0318C112; Sun, 28 Aug 2005 23:45:01 +0200 (CEST) Received: from lazir.toya.net.pl ([192.168.120.25]) by localhost (agregat [192.168.120.26]) (amavisd-new, port 10024) with ESMTP id 22918-04; Sun, 28 Aug 2005 23:45:01 +0200 (CEST) Received: from [192.168.0.5] (unknown [85.89.161.206]) by lazir.toya.net.pl (TOYAnet MailServer) with ESMTP id 303358C10C; Sun, 28 Aug 2005 23:45:01 +0200 (CEST) From: Mateusz =?utf-8?q?J=C4=99drasik?= To: current@freebsd.org, ports@freebsd.org, sobomax@freebsd.org, freebsd-emulation@freebsd.org, eta@lclark.edu Date: Sun, 28 Aug 2005 23:40:42 +0200 User-Agent: KMail/1.8.2 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_b9iEDbD8AOgHpaY" Message-Id: <200508282340.43561.> X-TOYA-AV: AntyVir-Skaner at toya.net.pl Cc: Subject: FreeBSD-6-BETA3 broken with ports/audio/aureal-kmod; ports/graphics/linux_dri not working. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Aug 2005 21:45:06 -0000 --Boundary-00=_b9iEDbD8AOgHpaY Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, I have recently upgraded my 5.4-STABLE system to the new FreeBSD-6 line, of BETA-3. FreeBSD prokreation 6.0-BETA3 FreeBSD 6.0-BETA3 #3: Sat Aug 27 19:16:28 CEST 2005 root@prokreation:/usr/obj/usr/src/sys/PROKREATION i386 I indeed have to say great job - the system is as snappy as ever, however, I have a few errors that i would believe need fixing before -RELEASE is tagged imho. Firstly, I cannot seem to be able to build my aureal kld to play any sound. I believe the problem is quite trivial, however, I do not know FreeBSD sources well enough to track the error and fix it. Also, the linux_dri port is utterly broken on FreeBSD-6 when using radeon cards. Due to the late improvements by anholt towards a better radeon card support for dri, the drm kernel module radeon.ko /in my case, built into the kernel/ no longer works with terribly old dri libs. The solution I would best see here is bumping emulators/linux_base-suse-9.3 as default linux compat, updating the unhappy ports to play nicely with such an upgrade, and using xorg-dri drivers for linux_dri compatible with the xorg-libs avaliable with emulators/linux_base-suse-9.3. I would gladly help doing that, as I am a little more familiar with ports hacking rather than kernel hacking - far from perfect with it tho ;-) Below follows the aureal-kmod build log. I have filed a pr about it, yet not recieved a confirmation yet with the number to track down, but I will keep it up to date :-) Cheers, /m. --Boundary-00=_b9iEDbD8AOgHpaY Content-Type: text/x-diff; charset="us-ascii"; name="aureal-log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="aureal-log" ===> Extracting for aureal-kmod-1.5_5 => Checksum OK for au88x0-1.5_4.tar.gz. ===> Patching for aureal-kmod-1.5_5 ===> Applying FreeBSD patches for aureal-kmod-1.5_5 ===> Configuring for aureal-kmod-1.5_5 ===> Building for aureal-kmod-1.5_5 ===> 10 (all) Warning: Object directory not changed from original /usr/ports/audio/aureal-kmod/work/10 @ -> /usr/src/sys machine -> /usr/src/sys/i386/include awk -f @/tools/makeobjops.awk @/kern/device_if.m -h awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h awk -f @/tools/makeobjops.awk @/isa/isa_if.m -h awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h awk -f @/tools/makeobjops.awk @/dev/sound/pcm/ac97_if.m -h awk -f @/tools/makeobjops.awk @/dev/sound/pcm/channel_if.m -h awk -f @/tools/makeobjops.awk @/dev/sound/pcm/feeder_if.m -h awk -f @/tools/makeobjops.awk @/dev/sound/pcm/mixer_if.m -h cc -O2 -pipe -march=pentium3 -I/usr/ports/audio/aureal-kmod/work -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -I/usr/ports/audio/aureal-kmod/work -I. -I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=8000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /usr/ports/audio/aureal-kmod/work/au88x0.c /usr/ports/audio/aureal-kmod/work/au88x0.c: In function `au_pci_attach': /usr/ports/audio/aureal-kmod/work/au88x0.c:811: error: `PCIR_MAPS' undeclared (first use in this function) /usr/ports/audio/aureal-kmod/work/au88x0.c:811: error: (Each undeclared identifier is reported only once /usr/ports/audio/aureal-kmod/work/au88x0.c:811: error: for each function it appears in.) *** Error code 1 Stop in /usr/ports/audio/aureal-kmod/work/10. *** Error code 1 Stop in /usr/ports/audio/aureal-kmod/work. *** Error code 1 Stop in /usr/ports/audio/aureal-kmod. --Boundary-00=_b9iEDbD8AOgHpaY--