FreeBSD-6-BETA3 broken with ports/audio/aureal-kmod; ports/graphics/linux_dri not working.

Mateusz Jędrasik imachine at toya.net.pl
Sun Aug 28 22:18:50 GMT 2005


Dnia niedziela, 28 sierpnia 2005 23:40, Mateusz Jędrasik napisał:
> 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 at 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.

Ok, so I have fixed the aureal-kmod with help of IRC and kind people 
there /thanks, matthieu--/ - putting PCIR_BARS instead of PCIR_MAPS in 
au88x0.c fixes the problem :-)

Yet, the linux_dri still remains unsolved. Any suggestions to my suggestions? 
More than welcome :-)

Cheers,

-- 
Mateusz Jędrasik


More information about the freebsd-current mailing list