Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Mar 2007 07:34:44 -0500
From:      Josh Paetzel <josh@tcbug.org>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: users of the pvrxxx port, please help test this update - or users with a PVR150/500 and unsupported tuner
Message-ID:  <200703160734.44910.josh@tcbug.org>
In-Reply-To: <80f4f2b20703160505m1b370b30m78f3ef6f16611412@mail.gmail.com>
References:  <80f4f2b20703090712q2db7c8c0wda9733f4d39cbf28@mail.gmail.com> <20070315220303.48712f1c@devil.troback.com> <80f4f2b20703160505m1b370b30m78f3ef6f16611412@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 16 March 2007, Jim Stapleton wrote:
> No sorry, yesterday I had way to much to do when I got home, I'll
> try it tonight if I get the chance, or maybe from home. I may have
> uploaded the wrong bundle (but I doubt it - it's still possible).
>
> Also, except for the 0x3E, 0x56, and 0x67, apparantly usleep
> released a update a while ago to the list that fixed the "hand
> patch" issues.
>
> Thanks,
> -Jim Stapleton
>
> On 3/15/07, Anders Troback <freebsd@troback.com> wrote:
> > Yes I did! (And I did it one more time now just to be sure:-))
> >
> > Any clues?
> >
> >
> > On Thu, 15 Mar 2007 15:50:11 -0400
> >
> > "Jim Stapleton" <stapleton.41@gmail.com> wrote:
> > > and you cleaned the directory before hand?
> > >
> > > -Jim Stapleton
> > >
> > > On 3/15/07, Anders Troback <freebsd@troback.com> wrote:
> > > > On Fri, 9 Mar 2007 10:12:34 -0500
> > > >
> > > > "Jim Stapleton" <stapleton.41@gmail.com> wrote:
> > > > > I've updated the port a bit and would like some feedback as
> > > > > to
> > > > >
> > > > > (a) Did I break anything
> > > > > (b) Does it work as it appears to work for me.
> > > > >
> > > > >
> > > > > What this update does:
> > > > > 1) No more hand patching for known tuners
> > > > >    - that includes distfiles for your Mako rom
> > > > >    - that includes fbsd-compat.c for your Mako rom size
> > > > >    - sorry, if your tuner is unknown, it doesn't handle
> > > > > that
> > > > >
> > > > > 2) Support for the Philips FM1236 MK3 tuner and API
> > > > > copatible tuners, such as the TCL MFNM05-4. These include
> > > > > tuners identified by the codes:
> > > > >    - 0x3A
> > > > >    - 0x56
> > > > >    - 0x67
> > > > >
> > > > > I have tested this new model using an 0x67 tagged tuner for
> > > > > TV (VHFI, VHFIII, UHF) but not yet FM (should work).
> > > > > Composite video appears to work, but svideo does not, and
> > > > > will not be nearly as trivial of a task, I am sorry; I will
> > > > > try, I will ask more innane questions in the process.
> > > > >
> > > > >
> > > > > File:
> > > > > http://www.thestapletons.org/jim/pvrxxx_port_base.tbz
> > > > >
> > > > > use (this assumes you downloaded the file to ~/):
> > > > > #Go to the multimedia section of ports
> > > > > $ cd /usr/ports
> > > > > #Backup the original pvrxxx port:
> > > > > $ tar -jcvf ~/pvrxxx-original.tbz pvrxxx/
> > > > > #extract the current pvrxxx port
> > > > > $ tar -jxvf ~/pvrxxx_port_base.tbz
> > > > > #make sure you have the require ROM and sys file in
> > > > > distfiles. #I'll assume you've done this already, so you
> > > > > don't need instructions on it #you still also have to run
> > > > > the iic_bus patch and rebuild the kernel with it, #if you
> > > > > haven't already.
> > > > >
> > > > > #make!
> > > > > $ cd pvrxxx; sudo make clean install
> > > > >
> > > > > #done! You should have no errors, and your tuner should
> > > > > work, no hand patches required.
> > > > >
> > > > > If the make fails:
> > > > > $ cd ..; sudo rm -rfv pvrxxx/*
> > > > > $ tar -jxvf ~/pvrxxx-original.tbz
> > > > > #use your previous build methodology from here
> > > > >
> > > > >
> > > > >
> > > > > Question: The instructions on the requisite iic_bus
> > > > > patching are not in the base directory as far as I can
> > > > > tell. It looks like you aren't supposed to put that kind of
> > > > > thing in pkg-descr, is there any place that installation
> > > > > instructions can be place? I was thinking of making a
> > > > > pkg-install-instructions file, but I'm not sure if the
> > > > > powers that be would approve...
> > > > >
> > > > > Thank you,
> > > > > -Jim Stapleton
> > > >
> > > > Hi,
> > > >
> > > > I know that this may a bit late but...
> > > >
> > > > First a minor correction in your description, it's
> > > > "cd /usr/ports/multimedia" and not just "cd /usr/ports" :-)
> > > >
> > > > The port will not build:
> > > > ===>  Patching for pvrxxx-20060822
> > > > ===>  Applying FreeBSD patches for pvrxxx-20060822
> > > > Ignoring previously applied (or reversed) patch.
> > > > 1 out of 1 hunks ignored--saving rejects to
> > > > modules/cxm/cxm/Makefile.rej => Patch patch-cxm failed to
> > > > apply cleanly. *** Error code 1
> > > >
> > > > Stop in /usr/ports/multimedia/pvrxxx.
> > > >
> > > >
> > > > \\troback
> > > > --
> > > >

make install
....
....
....
/usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm/../../../dev/cxm/cxm_audio.c: 
In function `cxm_msp_dpl_write':
/usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm/../../../dev/cxm/cxm_audio.c:280: 
warning: passing arg 2 of `iicbus_write' discards qualifiers from 
pointer target type
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm.
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx/work/modules/cxm.
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx.


-- 
Thanks,

Josh Paetzel



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