[solved] Re: Does Ariff's sound patch still work with 6.0-RELEASE?

Karol Kwiatkowski freebsd at orchid.homeunix.org
Mon Apr 3 21:38:25 UTC 2006


On 04/03/06 18:17, Ariff Abdullah wrote:
> On Mon, 03 Apr 2006 13:07:02 +0200
> Karol Kwiatkowski <freebsd at orchid.homeunix.org> wrote:
>> Ehh... My humble apology to Ariff for writing his name with small
>> letters. Sorry!
>>
> 
> Eh.. it's ok, you don't have to be sorry for that :)

:)

>> On 04/03/06 12:45, Karol Kwiatkowski wrote:
>>> Hi all,
>>>
>>> Did anyone successfully compile kernel on 6.0-RELEASE with ariff's
>>> sound patch recently? File in question:
>>> snd_RELENG_6_0_20060227_098.diff from
>>> http://people.freebsd.org/~ariff/
>>>
>>> I'm trying to help another user (remotely) to get his VIA 8233
>>> work with Skype on 6.0-RELEASE. However, he is unable to compile
>>> patched kernel (more information below). We tried few times, last
>>> step was: remove /usr/src/*, cvsup to RELENG_6_0, patch, make
>>> buildkernel (custom).
>>>
>>> I'm asking here (I don't have 6.0-RELEASE myself) because I tried
>>> to look at source files given by error message[1] and at a diff
>>> itself and noticed:
>>>
>>> - diff for RELENG_6_0 updates feeder_rate.c v 1.11 to 1.17
>>> - adds into feeder_rate.c: +#define RATE_FACTOR_MAX PCM_S24_MAX
>>> - I can't find any definition of PCM_S24_MAX in feeder_rate.c nor
>>> sound.h(v 1.63)
>>> - in fact feeder_rate.c v 1.17 from cvs/web[2] doesn't include the
>>> line "#define RATE_FACTOR_MAX PCM_S24_MAX"
>>>
>>> Am I missing something (yes, I'm lost at this stage) or is
>>> snd_RELENG_6_0_20060227_098.diff broken?
>>>
>>>
> This is my fault (broken diff). 

I was actually expecting it's something on my side but asked because
everything was failing at me. Good to know.

> I'm having hard time maintaining diffs
> for various branches, and about to abandon 6.0-RELEASE/5.4-RELEASE
> sooner or later.
>
> I've just uploaded rev. 099 . It contains lots of fixes. Give it a
> try.

That's amazing. I just asked for a confirmation and yet, despite not
having much free time, you're giving me new diffs for
soon-to-be-outdated release... Thank you!

> If you having difficulties using the diff, you can use binary
> compiled kernel modules:
> 
>   http://people.freebsd.org/~ariff/test/sndkld_r6.tar.gz
> 
> Extract, move everything to /boot/kernel/ (take a backup first!), and
> do kldxref /boot/kernel .

Didn't know that, I'll give it a look someday. Now, I compiled
6.0-RELEASE kernel with new diff[1] without any problems!

Thanks again Ariff for your support.

Karol

[1]for the record: snd_RELENG_6_0_20060404_100.diff

-- 
Karol Kwiatkowski  <freebsd at orchid dot homeunix dot org>
OpenPGP: http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20060403/4f2c1ab9/signature.pgp


More information about the freebsd-multimedia mailing list