Package: timecode
Version: 1.3-1
Severity: grave

How is this package useful at all, and why is it a -dev package?  It
contains no binaries, no libraries, and no headers.  Only a bunch of
example files and a PDF.  Sounds more like a -doc package, but even
that would be pretty useless.  If this was not enough to warrant a
grave bug, an example included doesn't actually compile...


> Automatic build of timecode_1.3-1 on bigsur by sbuild/mips 1.75
...
> /home/tbm/debian/build/chroot-unstable/build/tbm/timecode-dev_1.3-1_mips.deb:
> drwxr-xr-x root/root         0 2006-03-05 10:45:59 ./
> drwxr-xr-x root/root         0 2006-03-05 10:45:55 ./usr/
> drwxr-xr-x root/root         0 2006-03-05 10:45:54 ./usr/lib/
> drwxr-xr-x root/root         0 2006-03-05 10:45:54 ./usr/include/
> drwxr-xr-x root/root         0 2006-03-05 10:45:58 ./usr/share/
> drwxr-xr-x root/root         0 2006-03-05 10:45:55 ./usr/share/doc/
> drwxr-xr-x root/root         0 2006-03-05 10:45:59 
> ./usr/share/doc/timecode-dev/
> -rw-r--r-- root/root       127 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/changelog.gz
> -rw-r--r-- root/root      1701 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/current.fig.gz
> -rw-r--r-- root/root      1851 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/README
> -rw-r--r-- root/root      1281 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/start.fig.gz
> -rw-r--r-- root/root      1589 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/0.fig
...
> -rw-r--r-- root/root      1603 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/z.fig
> -rw-r--r-- root/root       518 2004-11-12 04:42:34 
> ./usr/share/doc/timecode-dev/copyright
> drwxr-xr-x root/root         0 2006-03-05 10:45:57 
> ./usr/share/doc/timecode-dev/examples/
> -rw-r--r-- root/root      1485 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/BPDesign.m
> -rw-r--r-- root/root      1536 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/counterTest.C
> -rw-r--r-- root/root      1197 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/fieldTest.C
> -rw-r--r-- root/root      2557 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/filterTest.C
> -rw-r--r-- root/root      1214 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/masterCounterTest.C
> -rw-r--r-- root/root      1197 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/timeCodeTest.C
> -rw-r--r-- root/root       816 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/Makefile
> -rw-r--r-- root/root      1485 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/fieldInterfaceTest.C
> -rw-r--r-- root/root      1489 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/masterCounterInterfaceTest.C
> -rw-r--r-- root/root      2293 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/examples/timeCodeInterfaceTest.C
> -rw-r--r-- root/root       193 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/changelog.Debian.gz
> -rw-r--r-- root/root     32744 2004-11-12 04:34:46 
> ./usr/share/doc/timecode-dev/techReport.pdf.gz
> drwxr-xr-x root/root         0 2006-03-05 10:45:58 ./usr/share/man/
> drwxr-xr-x root/root         0 2006-03-05 10:45:59 ./usr/share/man/man1/
> -rw-r--r-- root/root       897 2004-11-12 04:34:46 
> ./usr/share/man/man1/timecode.1.gz
> 

Let's try to build the example:

[EMAIL PROTECTED]:~/src/timecode-1.3$ make
g++ counterTest.C -o counterTest
g++ fieldTest.C -o fieldTest
g++ masterCounterTest.C -o masterCounterTest
g++ timeCodeTest.C -o timeCodeTest
masterCounterArray.H: In member function 'void 
MasterCounterArray<MASTERCOUNTERTYPE, ARRAYTYPE>::updateArray()':
masterCounterArray.H:134: error: there are no arguments to 'getCount' that 
depend on a template parameter, so a declaration of 'getCount' must be available
masterCounterArray.H:134: error: (if you use '-fpermissive', G++ will accept 
your code, but allowing the use of an undeclared name is deprecated)
masterCounterArray.H: In member function 'void 
MasterCounterArray<MASTERCOUNTERTYPE, ARRAYTYPE>::zeroArray()':
masterCounterArray.H:142: error: there are no arguments to 'getCount' that 
depend on a template parameter, so a declaration of 'getCount' must be available
timeCode.H: In member function 'void TimeCode<MASTERCOUNTERTYPE, 
ARRAYTYPE>::init(int, char*&, char*&, char*&, char*&)':
timeCode.H:86: error: there are no arguments to 'getMaxCount' that depend on a 
template parameter, so a declaration of 'getMaxCount' must be available
timeCode.H:93: error: 'fields' was not declared in this scope
timeCode.H:93: error: there are no arguments to 'fieldCount' that depend on a 
template parameter, so a declaration of 'fieldCount' must be available
timeCode.H: In member function 'void TimeCode<MASTERCOUNTERTYPE, 
ARRAYTYPE>::filter(ARRAYTYPE, int, const double*, int, const double*, double*)':
timeCode.H:180: error: there are no arguments to 'getCount' that depend on a 
template parameter, so a declaration of 'getCount' must be available
make: *** [timeCodeTest] Error 1
[EMAIL PROTECTED]:~/src/timecode-1.3$

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to