Bug#332243: dpkg-buildpackage problems.

2005-10-09 Thread Devin Carraway
retitle 332243 FTBFS under pre-C99 g++
quit

That one's pretty straightforward -- a gcc that old predates most of the
integer type standardization in ISO C99, which should be in the sys/types.h
include path now.  No harm in explicitly including stdint.h, though.

-- 
Devin  \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com
Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2


signature.asc
Description: Digital signature


Bug#332243: dpkg-buildpackage problems.

2005-10-05 Thread David Purdy
Package: quelcom   
Version: 0.4.0-9   
   
When I run dpkg-buildpackage the build has errors compiling files because of   
missing 'uintptr_t' declarations.   
   
Here is a full transcript:  
   
 TRANSCRIPT BEGINS    
   
rr002701e001:/tmp/fix_quelcom_build# dpkg-source -x ./quelcom_0.4.0-9.dsc   
dpkg-source: extracting quelcom in quelcom-0.4.0   
rr002701e001:/tmp/fix_quelcom_build# cd quelcom-0.4.0/   
rr002701e001:/tmp/fix_quelcom_build/quelcom-0.4.0# dpkg-buildpackage   
dpkg-buildpackage: source package is quelcom   
dpkg-buildpackage: source version is 0.4.0-9   
dpkg-buildpackage: source maintainer is Devin Carraway [EMAIL PROTECTED]   
dpkg-buildpackage: host architecture is i386   
 debian/rules clean   
dh_testdir   
dh_testroot   
rm -f build-stamp   
/usr/bin/make clean   
make[1]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0'   
for i in lib bin doc po; \   
do \   
  make -C $i clean; \   
done   
make[2]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0/lib'   
rm -f *.o libqextra.so libqmp3.so libqwav.so   
make[2]: Leaving directory `/tmp/fix_quelcom_build/quelcom-0.4.0/lib'   
make[2]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0/bin'   
rm -f *.o qmp3report qmp3check qmp3info qmp3join qmp3cut  qwavheaderdump   
qwavfade qwavsilence qwavinfo qwavjoin qwavcut   
make[2]: Leaving directory `/tmp/fix_quelcom_build/quelcom-0.4.0/bin'   
make[2]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0/doc'   
rm -f quelcom.{html,info,txt}   
make[2]: Leaving directory `/tmp/fix_quelcom_build/quelcom-0.4.0/doc'   
make[2]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0/po'   
rm -f *.mo   
make[2]: Leaving directory `/tmp/fix_quelcom_build/quelcom-0.4.0/po'   
make[1]: Leaving directory `/tmp/fix_quelcom_build/quelcom-0.4.0'   
# Clean up the HTML docs   
rm -rf doc/quelcom doc/html   
dh_clean   
 dpkg-source -b quelcom-0.4.0   
dpkg-source: building quelcom using existing quelcom_0.4.0.orig.tar.gz   
dpkg-source: building quelcom in quelcom_0.4.0-9.diff.gz   
dpkg-source: warning: ignoring deletion of file doc/quelcom.html   
dpkg-source: warning: ignoring deletion of file doc/quelcom.info   
dpkg-source: warning: ignoring deletion of file doc/quelcom.txt   
dpkg-source: warning: ignoring deletion of file po/ca.mo   
dpkg-source: warning: ignoring deletion of file po/es.mo   
dpkg-source: building quelcom in quelcom_0.4.0-9.dsc   
 debian/rules build   
dh_testdir   
applying debian/patches/00_gcc3-fixes.patch   
patching file bin/qmp3check.cc   
patching file bin/qmp3cut.cc   
patching file bin/qmp3info.cc   
patching file bin/qmp3join.cc   
patching file bin/qmp3report.cc   
patching file bin/qwavcut.cc   
patching file bin/qwavfade.cc   
patching file bin/qwavheaderdump.cc   
patching file bin/qwavinfo.cc   
patching file bin/qwavjoin.cc   
patching file bin/qwavsilence.cc   
patching file lib/qcuthandler.cc   
patching file lib/qcuthandler.hh   
patching file lib/qexception.hh   
patching file lib/qfile.hh   
patching file lib/qmisc.cc   
patching file lib/qmp3.cc   
patching file lib/qmp3.hh   
patching file lib/qmp3frameheader.hh   
patching file lib/qreport.cc   
patching file lib/qreport.hh   
patching file lib/qtag.cc   
patching file lib/qtag.hh   
patching file lib/qvf.cc   
patching file lib/qvf.hh   
patching file lib/qwav.cc   
patching file lib/qwavheader.cc   
patching file lib/qwavsample.cc   
applying debian/patches/01_pic.patch   
patching file lib/makefile   
applying debian/patches/02_optionalstrip.patch   
patching file bin/makefile   
patching file lib/makefile   
patching file makefile   
applying debian/patches/03_debugbuild.patch   
patching file bin/makefile   
patching file lib/makefile   
applying debian/patches/04_wavheader-endian.patch   
patching file lib/endian.hh   
patching file lib/qwav.hh   
patching file lib/qwavheader.cc   
patching file lib/qwavheader.hh   
applying debian/patches/05_wavheaderdump-endian.patch   
patching file bin/qwavheaderdump.cc   
applying debian/patches/06_wavsample-endian.patch   
patching file lib/qwavsample.cc   
applying debian/patches/07_mp3frameheader-endian.patch   
patching file lib/qmp3frameheader.cc   
patching file lib/qmp3frameheader.hh   
applying debian/patches/08_gcc4-fixes.patch   
patching file lib/qwavsample.cc   
# stripping is disabled during the build so that it can   
# be done (or not) by dh_strip   
/usr/bin/make PREFIX=/usr STRIP=/bin/true   
make[1]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0'   
for i in lib bin doc po; \   
do \   
  make -C $i; \   
done   
make[2]: Entering directory `/tmp/fix_quelcom_build/quelcom-0.4.0/lib'   
g++ -g -DNLS -Wall -fPIC -o qexception.o -c qexception.cc   
g++ -g -DNLS -Wall -fPIC -o qvf.o -c qvf.cc   
g++ -g -DNLS -Wall -fPIC -o qcuthandler.o -c qcuthandler.cc   
g++ -g -DNLS -Wall -fPIC -o qfile.o -c qfile.cc   
g++ -g -DNLS -Wall -fPIC -o qmisc.o -c qmisc.cc   
g++ -g -DNLS -Wall -fPIC -o