mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Gene Heskett <gene.heskett@verizon.net>
To: linux-kernel@vger.kernel.org
Cc: Michael Krufky <mkrufky@m1k.net>, Don Koch <aardvark@krl.com>,
	kirk.lapray@gmail.com, video4linux-list@redhat.com,
	CityK@rogers.com, perrye@linuxmail.org
Subject: Re: Gene's pcHDTV 3000 analog problem
Date: Thu, 01 Dec 2005 10:24:45 -0500	[thread overview]
Message-ID: <200512011024.45852.gene.heskett@verizon.net> (raw)
In-Reply-To: <438E7552.5050505@m1k.net>

On Wednesday 30 November 2005 23:00, Michael Krufky wrote:
>Don Koch wrote:
>>On Wed, 30 Nov 2005 00:29:23 -0500
>>
>>Michael Krufky wrote:
>>>Gene Heskett wrote:
>>>>On Tuesday 29 November 2005 20:26, Michael Krufky wrote:
>>>>
>>>>[...]
>>>>
>>>>>ll I can think of doing next is to have Gene, Don or Perry do a
>>>>>bisection test on our cvs repo.... checking out different cvs
>>>>> revisions until we can narrow it down to the day the problem patch
>>>>> was applied.
>>>>>
>>>>>::sigh::
>>>>
>>>>A sigh?  More like an 'oh fudge' or whatever your fav expletive
>>>> deleted is...
>>>>
>>>>>Who wants to do it?  I'll give you detailed instructions if you're
>>>>>willing.
>>>>
>>>>Can you farm it out, one set of patches to each of us?  Or do you
>>>> want to setup a seperate cvs tree based on the v4l code in
>>>> 2.6.14.3, and incrementally patch it as we each report its still
>>>> ok, until it breaks again?  I think I'd prefer the latter so we are
>>>> all near the same page even if it takes 3x longer to arrive at the
>>>> answer.  How many actual patches in terms of dependency groups are
>>>> there?  I know, I coulda went all week without asking that :(
>>>
>>>Actually, cvs has a parameter that lets you specify cutoff dates...
>>>
>>>This is what I am suggesting that you do... Base this on my previous
>>> cvs instructions....
>>>
>>>reminder: http://linuxtv.org/v4lwiki/index.php/How_to_build_from_CVS
>>>
>>>so....
>>>
>>>1st:
>>>
>>>cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/video4linux login
>>>cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/video4linux co v4l-dvb
>>>cd v4l-dvb
>>>make clean
>>>make
>>>make install
>>>
>>>test
>>>
>>>(you already did this - you said doesnt work)
>>
>>[...]
>>
>>>cvs up -D 2005-10-15
>>>make clean
>>>make
>>>make install
>>>
>>>doesnt work?  1 week earlier:
>>>
>>>cvs up -D 2005-10-07
>>>make clean
>>>make
>>>make install
>>
>>Let's put it this way: for me, 2005-10-10 doesn't work and anything
>> earlier doesn't build.  I've tried building against 2.6.15-rc3,
>> 2.6.14 and 2.6.13.  The card doesn't work against the built-in 2.6.13
>> code, but the tuner is sending bizarre stuff to it (channel 2 is
>> *not* at 97.25 MHz).  2.6.14 kept spewing:
>>
>>CORE IOCTL: 0xc054561d
>>cx88[0]: ioctl 0xc054561d (v4l2, rw, VIDIOC_G_TUNER)
>>
>>all over the syslog.
>>
>>Build issues include broken Makefiles (around 10-08) and missing
>> header files.
>>
>>>Cheers,
>>>
>>>Mike
>
>hmm... would those be unresolved symbols in relation to dvb frontends?
>
>This would be because we only recently merged the cvs trees, and the
>older builds dont include the dvb frontends in the v4l build.  You can
>fix it by doing the following:
>
>Be sure to "make clean" before and after each checkout -- it's
> necessary because of what the scripts below do to the build
> configuration.
>
>Before running make (EACH TIME) do this:
>
>1- edit v4l-dvb/v4l/scripts/merge-trees.sh   ... delete everything
>BETWEEN these two lines... being sure to leave both of them intact.:
>
>#!/bin/sh
>
>...
>
>patch -p2 <<'DIFF'
>
>
>
>
>...do the same thing to v4l-dvb/v4l/scripts/unmerge-trees.sh
>
>You will have to do it for each checkout, unfortunately.  If you are
>using a more recent checkout (past few days) then you do not have to
>edit these files, as they have been deleted when the build was updated
>for the merger of v4l+dvb cvs.
>
>
>2) make merge-trees
>
>3) make
>
>4) make install
>
>...because of the "merge-trees" command, you'll have to run "make
> clean" each time before you cvs check out  (cvs co) again.
>
>I hope this works........

Nope, see previous post, I can't get past this for say 2005-11-1:
>[root@coyote scripts]# vim merge-trees.sh
[root@coyote scripts]# vim unmerge-trees.sh
[root@coyote scripts]# cd ..
[root@coyote v4l]# make clean
.version:1: *** missing separator.  Stop.
[root@coyote v4l]# make
.version:1: *** missing separator.  Stop.
[root@coyote v4l]# make merge-trees
.version:1: *** missing separator.  Stop.

So let me go back to 2005-10-1 & try that.  But that ends the cvs up -D
2005-10-1 with:
Merging differences between 1.47 and 1.25 into merge-trees.sh
rcsmerge: warning: conflicts during merge
cvs update: conflicts found in v4l/scripts/merge-trees.sh
C v4l/scripts/merge-trees.sh
P v4l/scripts/prepare-ChangeLog.pl
P v4l/scripts/strip-trailing-whitespaces.sh
RCS file: /cvs/video4linux/v4l-dvb/v4l/scripts/Attic/unmerge-trees.sh,v
retrieving revision 1.44
retrieving revision 1.23
Merging differences between 1.44 and 1.23 into unmerge-trees.sh
rcsmerge: warning: conflicts during merge
cvs update: conflicts found in v4l/scripts/unmerge-trees.sh
C v4l/scripts/unmerge-trees.sh

& that bails out with the message:
[root@coyote v4l-dvb]# cd v4l/scripts
[root@coyote scripts]# vim unmerge-trees.sh
[root@coyote scripts]# vim merge-trees.sh
[root@coyote scripts]# cd ..
[root@coyote v4l]# make merge-trees
make: *** No rule to make target `merge-trees'.  Stop.
[root@coyote v4l]# make clean
rm -f *~ *.o *.ko *.mod.c
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
[root@coyote v4l]# make merge-trees
make: *** No rule to make target `merge-trees'.  Stop.
[root@coyote v4l]# make
make -C /lib/modules/2.6.14.3/build SUBDIRS=/usr/src/v4l-dvb/v4l modules
make[1]: Entering directory `/usr/src/linux-2.6.14.3'
make[2]: *** No rule to make target `/usr/src/v4l-dvb/v4l/video-buf.c',
needed by `/usr/src/v4l-dvb/v4l/video-buf.o'.  Stop.
make[1]: *** [_module_/usr/src/v4l-dvb/v4l] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.14.3'
make: *** [default] Error 2

So this doesn't seem to be a productive effort at all, Michael.  Or I'm
doing things out of order as usual & need to start from scratch with a
fresh checkout each time.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
99.36% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2005 by Maurice Eugene Heskett, all rights reserved.


  parent reply	other threads:[~2005-12-01 15:34 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200511282205.jASM5YUI018061@p-chan.krl.com>
     [not found] ` <200511282248.jASMm1PC029740@p-chan.krl.com>
     [not found]   ` <438B8C5A.7070002@m1k.net>
     [not found]     ` <200511281835.56805.gene.heskett@verizon.net>
2005-11-29  1:17       ` cx88 totally fried in 2.6.15-rcX -was- Re: HD3000 - no NTSC via tuner Michael Krufky
2005-11-29  2:25         ` Gene Heskett
2005-11-29  3:37           ` Michael Krufky
2005-11-29  3:43             ` Michael Krufky
2005-11-29  4:40               ` Gene Heskett
2005-11-29  4:56                 ` Michael Krufky
2005-11-29  7:13                   ` Michael Krufky
2005-11-29 15:11                   ` Gene Heskett
2005-11-29 15:52                     ` Michael Krufky
2005-11-29 16:06                       ` Gene Heskett
2005-11-29 17:06                         ` Gene Heskett
2005-11-29  4:23             ` Gene Heskett
     [not found] ` <200511291335.18431.gene.heskett@verizon.net>
     [not found]   ` <438CA1E3.7010101@m1k.net>
     [not found]     ` <200511291546.27365.gene.heskett@verizon.net>
2005-11-29 21:29       ` Gene's pcHDTV 3000 analog problem Michael Krufky
     [not found]         ` <c35b44d70511291435i5f07bc88g429276ef659c28c5@mail.gmail.com>
2005-11-29 23:01           ` Michael Krufky
2005-11-29 23:43             ` Don Koch
2005-11-29 23:52             ` Don Koch
     [not found]             ` <c35b44d70511291548lcb10361ifd3a4ea0f239662d@mail.gmail.com>
2005-11-30  1:26               ` Michael Krufky
2005-11-30  5:07                 ` Gene Heskett
2005-11-30  5:29                   ` Michael Krufky
2005-11-30 15:53                     ` Don Koch
2005-12-01  0:24                       ` Gene Heskett
2005-12-01  4:09                         ` Michael Krufky
     [not found]                       ` <438E7107.3000407@linuxmail.org>
     [not found]                         ` <438E8365.4020200@linuxmail.org>
     [not found]                           ` <438E84A4.8000601@m1k.net>
     [not found]                             ` <438E8A58.4010003@linuxmail.org>
     [not found]                               ` <438EBD43.3080400@linuxmail.org>
2005-12-01 17:54                                 ` Michael Krufky
2005-12-01 21:00                                   ` Mauro Carvalho Chehab
2005-12-01 22:06                                     ` Perry Gilfillan
2005-12-01 22:23                                       ` Michael Krufky
2005-12-01 22:26                                       ` Gene Heskett
2005-12-01 22:45                                         ` Michael Krufky
2005-12-02  0:03                                           ` Gene Heskett
     [not found]                                             ` <1133486311.2969.11.camel@frolic>
2005-12-02  4:01                                               ` Gene Heskett
2005-12-01 22:14                                     ` Gene Heskett
2005-12-02  0:07                                     ` Don Koch
2005-12-01  3:20                     ` Don Koch
2005-12-01  4:00                       ` Michael Krufky
2005-12-01 14:59                         ` Gene Heskett
2005-12-01 15:40                           ` Perry Gilfillan
2005-12-01 17:01                             ` Gene Heskett
2005-12-01 15:24                         ` Gene Heskett [this message]
2005-12-01 15:38                           ` Michael Krufky
2005-12-01 17:13                             ` Gene Heskett
2005-12-01 15:30                         ` Gene Heskett
2005-11-30  4:06             ` Gene Heskett
2005-11-30 12:59               ` Mauro Carvalho Chehab
2005-11-30 13:01               ` Mauro Carvalho Chehab
2005-12-01  0:28                 ` Gene Heskett

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200512011024.45852.gene.heskett@verizon.net \
    --to=gene.heskett@verizon.net \
    --cc=CityK@rogers.com \
    --cc=aardvark@krl.com \
    --cc=kirk.lapray@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mkrufky@m1k.net \
    --cc=perrye@linuxmail.org \
    --cc=video4linux-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®