Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Aug 2005 23:40:42 +0200
From:      Mateusz =?utf-8?q?J=C4=99drasik?= <imachine@toya.net.pl>
To:        current@freebsd.org, ports@freebsd.org, sobomax@freebsd.org, freebsd-emulation@freebsd.org, eta@lclark.edu
Subject:   FreeBSD-6-BETA3 broken with ports/audio/aureal-kmod; ports/graphics/linux_dri not working.
Message-ID:  <200508282340.43561.>

next in thread | raw e-mail | index | archive | help
--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508282340.43561.>>