Package: fglrx-driver
Version: 8.28.8-1.2
Severity: grave
Justification: renders package unusable

can't build, check the build log in attachment

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages fglrx-driver depends on:
hi  libc6                   2.3.6.ds1-4      GNU C Library: Shared libraries
hi  libgcc1                 1:4.2-20060709-1 GCC support library
hi  libstdc++5              1:3.3.6-13       The GNU Standard C++ Library v3
hi  libx11-6                2:1.0.0-8        X11 client-side library
hi  libxext6                1:1.0.0-4        X11 miscellaneous extension librar
hi  libxrandr2              2:1.1.0.2-4      X11 RandR extension library
hi  libxrender1             1:0.9.0.2-4      X Rendering Extension client libra
hi  xserver-xorg            1:7.0.23         the X.Org X server

Versions of packages fglrx-driver recommends:
ii  fglrx-kernel-2.6.17-2- 8.28.8-1+2.6.17-7 ATI binary kernel module for Linux

-- no debconf information
 fakeroot debian/rules clean
dh_testdir
#dh_testroot
dh_clean
rm -fr usr lib etc opt
rm -fr extra_src
 dpkg-source -b fglrx-driver-8.28.8
dpkg-source: building fglrx-driver using existing 
fglrx-driver_8.28.8.orig.tar.gz
dpkg-source: building fglrx-driver in fglrx-driver_8.28.8-1.2.diff.gz
dpkg-source: building fglrx-driver in fglrx-driver_8.28.8-1.2.dsc
 debian/rules build
# extract panel source
dh_testdir
mkdir -p extra_src/panel
tar xfzC common/usr/src/ATI/fglrx_panel_sources.tgz extra_src/panel
# stop patching the control panel source code due to licensing issues
#patch -d extra_src/panel -p1 -i 
/home/nichloas/test/debian/fglrx-driver-8.28.8/debian/patches/panel.diff
# build panel source
dh_testdir
# don't call the control panel's makefile as it doesn't work out of the box
#/usr/bin/make CFLAGS="-Wall -O2" -C extra_src/panel QTDIR=/usr/share/qt3
# this is a workaround until ATI changes clause 1.d.vi of the license
# and we can reenable the patch above
(cd extra_src/panel && \
         rm -f fireglcontrol && \
         for file in Sheet.h Page.h InfoPage.h DualScreenPage.h AdjustPage.h 
TVoutAdjustPage.h; do \
          moc "$file" -o "moc_$(basename $file .h).cpp"; \
         done && \
         gcc -Wall -O2 -c -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL 
-I/usr/share/qt3/include *.c *.cpp && \
         gcc -Wall -O2 -o fireglcontrol -lqt-mt -L/usr/lib -lXxf86vm *.o && \
         rm moc_*.cpp *.o)
ATITVOExtensions.c: In function ‘answerisyes’:
ATITVOExtensions.c:79: warning: implicit declaration of function ‘tolower’
ATITVOExtensions.c: At top level:
ATITVOExtensions.c:66: warning: ‘find_display_atitvo’ defined but not used
ATITVOExtensions.c:77: warning: ‘answerisyes’ defined but not used
ATITVOExtensions.c:86: warning: ‘getstring’ defined but not used
FGLRXExtensions.c: In function ‘ExtGetDriverData’:
FGLRXExtensions.c:184: warning: pointer targets in passing argument 2 of 
‘strcpy’ differ in signedness
FGLRXExtensions.c:193: warning: pointer targets in passing argument 2 of 
‘__builtin_strncpy’ differ in signedness
FGLRXExtensions.c:147: warning: unused variable ‘i’
FGLRXExtensions.c: In function ‘ExtGetDisplaySettings’:
FGLRXExtensions.c:250: warning: unused variable ‘i’
FGLRXExtensions.c: In function ‘ExtSetDisplaySettings’:
FGLRXExtensions.c:324: warning: unused variable ‘i’
FGLRXExtensions.c: In function ‘ExtSetGamma’:
FGLRXExtensions.c:396: warning: unused variable ‘i’
FGLRXExtensions.c: In function ‘ExtSetOverlayCRTC’:
FGLRXExtensions.c:458: warning: unused variable ‘i’
InfoPage.cpp: In member function ‘void InfoPage::Init()’:
InfoPage.cpp:15: warning: unused variable ‘ChipRevision’
InfoPage.cpp:17: warning: unused variable ‘ChipRevision1’
moc_AdjustPage.cpp:12:2: error: #error "The header file 'AdjustPage.h' doesn't 
include <QObject>."
moc_AdjustPage.cpp:62: error: ‘const QMetaObject AdjustPage::staticMetaObject’ 
is not a static member of ‘class AdjustPage’
moc_AdjustPage.cpp:62: error: variable ‘const QMetaObject 
AdjustPage::staticMetaObject’ has initializer but incomplete type
moc_AdjustPage.cpp:67: error: prototype for ‘const QMetaObject* 
AdjustPage::metaObject() const’ does not match any in class ‘AdjustPage’
AdjustPage.h:21: error: candidate is: virtual QMetaObject* 
AdjustPage::metaObject() const
moc_AdjustPage.cpp:67: error: ‘const QMetaObject* AdjustPage::metaObject() 
const’ cannot be overloaded
AdjustPage.h:21: error: with ‘virtual QMetaObject* AdjustPage::metaObject() 
const’
moc_AdjustPage.cpp: In member function ‘const QMetaObject* 
AdjustPage::metaObject() const’:
moc_AdjustPage.cpp:69: error: cannot convert ‘QMetaObject* (*)()’ to ‘const 
QMetaObject*’ in return
moc_AdjustPage.cpp: At global scope:
moc_AdjustPage.cpp:72: error: no ‘void* AdjustPage::qt_metacast(const char*)’ 
member function declared in class ‘AdjustPage’
moc_AdjustPage.cpp: In member function ‘void* AdjustPage::qt_metacast(const 
char*)’:
moc_AdjustPage.cpp:77: error: ‘qt_metacast’ is not a member of ‘QWidget’
moc_AdjustPage.cpp: At global scope:
moc_AdjustPage.cpp:80: error: ‘int AdjustPage::qt_metacall’ is not a static 
member of ‘class AdjustPage’
moc_AdjustPage.cpp:80: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_AdjustPage.cpp:80: error: expected primary-expression before ‘int’
moc_AdjustPage.cpp:80: error: expected primary-expression before ‘void’
moc_AdjustPage.cpp:80: error: initializer expression list treated as compound 
expression
moc_AdjustPage.cpp:81: error: expected ‘,’ or ‘;’ before ‘{’ token
moc_DualScreenPage.cpp:12:2: error: #error "The header file 'DualScreenPage.h' 
doesn't include <QObject>."
moc_DualScreenPage.cpp:43: error: ‘const QMetaObject 
DualScreenPage::staticMetaObject’ is not a static member of ‘class 
DualScreenPage’
moc_DualScreenPage.cpp:43: error: variable ‘const QMetaObject 
DualScreenPage::staticMetaObject’ has initializer but incomplete type
moc_DualScreenPage.cpp:48: error: prototype for ‘const QMetaObject* 
DualScreenPage::metaObject() const’ does not match any in class ‘DualScreenPage’
DualScreenPage.h:21: error: candidate is: virtual QMetaObject* 
DualScreenPage::metaObject() const
moc_DualScreenPage.cpp:48: error: ‘const QMetaObject* 
DualScreenPage::metaObject() const’ cannot be overloaded
DualScreenPage.h:21: error: with ‘virtual QMetaObject* 
DualScreenPage::metaObject() const’
moc_DualScreenPage.cpp: In member function ‘const QMetaObject* 
DualScreenPage::metaObject() const’:
moc_DualScreenPage.cpp:50: error: cannot convert ‘QMetaObject* (*)()’ to ‘const 
QMetaObject*’ in return
moc_DualScreenPage.cpp: At global scope:
moc_DualScreenPage.cpp:53: error: no ‘void* DualScreenPage::qt_metacast(const 
char*)’ member function declared in class ‘DualScreenPage’
moc_DualScreenPage.cpp: In member function ‘void* 
DualScreenPage::qt_metacast(const char*)’:
moc_DualScreenPage.cpp:58: error: ‘qt_metacast’ is not a member of ‘QWidget’
moc_DualScreenPage.cpp: At global scope:
moc_DualScreenPage.cpp:61: error: ‘int DualScreenPage::qt_metacall’ is not a 
static member of ‘class DualScreenPage’
moc_DualScreenPage.cpp:61: error: incomplete type ‘QMetaObject’ used in nested 
name specifier
moc_DualScreenPage.cpp:61: error: expected primary-expression before ‘int’
moc_DualScreenPage.cpp:61: error: expected primary-expression before ‘void’
moc_DualScreenPage.cpp:61: error: initializer expression list treated as 
compound expression
moc_DualScreenPage.cpp:62: error: expected ‘,’ or ‘;’ before ‘{’ token
moc_InfoPage.cpp:12:2: error: #error "The header file 'InfoPage.h' doesn't 
include <QObject>."
moc_InfoPage.cpp:39: error: ‘const QMetaObject InfoPage::staticMetaObject’ is 
not a static member of ‘class InfoPage’
moc_InfoPage.cpp:39: error: variable ‘const QMetaObject 
InfoPage::staticMetaObject’ has initializer but incomplete type
moc_InfoPage.cpp:44: error: prototype for ‘const QMetaObject* 
InfoPage::metaObject() const’ does not match any in class ‘InfoPage’
InfoPage.h:10: error: candidate is: virtual QMetaObject* InfoPage::metaObject() 
const
moc_InfoPage.cpp:44: error: ‘const QMetaObject* InfoPage::metaObject() const’ 
cannot be overloaded
InfoPage.h:10: error: with ‘virtual QMetaObject* InfoPage::metaObject() const’
moc_InfoPage.cpp: In member function ‘const QMetaObject* InfoPage::metaObject() 
const’:
moc_InfoPage.cpp:46: error: cannot convert ‘QMetaObject* (*)()’ to ‘const 
QMetaObject*’ in return
moc_InfoPage.cpp: At global scope:
moc_InfoPage.cpp:49: error: no ‘void* InfoPage::qt_metacast(const char*)’ 
member function declared in class ‘InfoPage’
moc_InfoPage.cpp: In member function ‘void* InfoPage::qt_metacast(const char*)’:
moc_InfoPage.cpp:54: error: ‘qt_metacast’ is not a member of ‘QWidget’
moc_InfoPage.cpp: At global scope:
moc_InfoPage.cpp:57: error: ‘int InfoPage::qt_metacall’ is not a static member 
of ‘class InfoPage’
moc_InfoPage.cpp:57: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_InfoPage.cpp:57: error: expected primary-expression before ‘int’
moc_InfoPage.cpp:57: error: expected primary-expression before ‘void’
moc_InfoPage.cpp:57: error: initializer expression list treated as compound 
expression
moc_InfoPage.cpp:58: error: expected ‘,’ or ‘;’ before ‘{’ token
moc_Page.cpp:12:2: error: #error "The header file 'Page.h' doesn't include 
<QObject>."
moc_Page.cpp:36: error: ‘const QMetaObject Page::staticMetaObject’ is not a 
static member of ‘class Page’
moc_Page.cpp:36: error: variable ‘const QMetaObject Page::staticMetaObject’ has 
initializer but incomplete type
moc_Page.cpp:41: error: prototype for ‘const QMetaObject* Page::metaObject() 
const’ does not match any in class ‘Page’
Page.h:6: error: candidate is: virtual QMetaObject* Page::metaObject() const
moc_Page.cpp:41: error: ‘const QMetaObject* Page::metaObject() const’ cannot be 
overloaded
Page.h:6: error: with ‘virtual QMetaObject* Page::metaObject() const’
moc_Page.cpp: In member function ‘const QMetaObject* Page::metaObject() const’:
moc_Page.cpp:43: error: cannot convert ‘QMetaObject* (*)()’ to ‘const 
QMetaObject*’ in return
moc_Page.cpp: At global scope:
moc_Page.cpp:46: error: no ‘void* Page::qt_metacast(const char*)’ member 
function declared in class ‘Page’
moc_Page.cpp: In member function ‘void* Page::qt_metacast(const char*)’:
moc_Page.cpp:51: error: ‘qt_metacast’ is not a member of ‘QWidget’
moc_Page.cpp: At global scope:
moc_Page.cpp:54: error: ‘int Page::qt_metacall’ is not a static member of 
‘class Page’
moc_Page.cpp:54: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_Page.cpp:54: error: expected primary-expression before ‘int’
moc_Page.cpp:54: error: expected primary-expression before ‘void’
moc_Page.cpp:54: error: initializer expression list treated as compound 
expression
moc_Page.cpp:55: error: expected ‘,’ or ‘;’ before ‘{’ token
moc_Sheet.cpp:12:2: error: #error "The header file 'Sheet.h' doesn't include 
<QObject>."
moc_Sheet.cpp:47: error: ‘const QMetaObject Sheet::staticMetaObject’ is not a 
static member of ‘class Sheet’
moc_Sheet.cpp:47: error: variable ‘const QMetaObject Sheet::staticMetaObject’ 
has initializer but incomplete type
moc_Sheet.cpp:52: error: prototype for ‘const QMetaObject* Sheet::metaObject() 
const’ does not match any in class ‘Sheet’
Sheet.h:6: error: candidate is: virtual QMetaObject* Sheet::metaObject() const
moc_Sheet.cpp:52: error: ‘const QMetaObject* Sheet::metaObject() const’ cannot 
be overloaded
Sheet.h:6: error: with ‘virtual QMetaObject* Sheet::metaObject() const’
moc_Sheet.cpp: In member function ‘const QMetaObject* Sheet::metaObject() 
const’:
moc_Sheet.cpp:54: error: cannot convert ‘QMetaObject* (*)()’ to ‘const 
QMetaObject*’ in return
moc_Sheet.cpp: At global scope:
moc_Sheet.cpp:57: error: no ‘void* Sheet::qt_metacast(const char*)’ member 
function declared in class ‘Sheet’
moc_Sheet.cpp: In member function ‘void* Sheet::qt_metacast(const char*)’:
moc_Sheet.cpp:62: error: ‘qt_metacast’ is not a member of ‘QTabDialog’
moc_Sheet.cpp: At global scope:
moc_Sheet.cpp:65: error: ‘int Sheet::qt_metacall’ is not a static member of 
‘class Sheet’
moc_Sheet.cpp:65: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_Sheet.cpp:65: error: expected primary-expression before ‘int’
moc_Sheet.cpp:65: error: expected primary-expression before ‘void’
moc_Sheet.cpp:65: error: initializer expression list treated as compound 
expression
moc_Sheet.cpp:66: error: expected ‘,’ or ‘;’ before ‘{’ token
moc_Sheet.cpp: In member function ‘void Sheet::Apply(int*)’:
moc_Sheet.cpp:88: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_Sheet.cpp: In member function ‘void Sheet::Cancel()’:
moc_Sheet.cpp:94: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_Sheet.cpp: In member function ‘void Sheet::Activate(int)’:
moc_Sheet.cpp:101: error: incomplete type ‘QMetaObject’ used in nested name 
specifier
moc_TVoutAdjustPage.cpp:12:2: error: #error "The header file 
'TVoutAdjustPage.h' doesn't include <QObject>."
moc_TVoutAdjustPage.cpp:58: error: ‘const QMetaObject 
TVoutAdjustPage::staticMetaObject’ is not a static member of ‘class 
TVoutAdjustPage’
moc_TVoutAdjustPage.cpp:58: error: variable ‘const QMetaObject 
TVoutAdjustPage::staticMetaObject’ has initializer but incomplete type
moc_TVoutAdjustPage.cpp:63: error: prototype for ‘const QMetaObject* 
TVoutAdjustPage::metaObject() const’ does not match any in class 
‘TVoutAdjustPage’
TVoutAdjustPage.h:18: error: candidate is: virtual QMetaObject* 
TVoutAdjustPage::metaObject() const
moc_TVoutAdjustPage.cpp:63: error: ‘const QMetaObject* 
TVoutAdjustPage::metaObject() const’ cannot be overloaded
TVoutAdjustPage.h:18: error: with ‘virtual QMetaObject* 
TVoutAdjustPage::metaObject() const’
moc_TVoutAdjustPage.cpp: In member function ‘const QMetaObject* 
TVoutAdjustPage::metaObject() const’:
moc_TVoutAdjustPage.cpp:65: error: cannot convert ‘QMetaObject* (*)()’ to 
‘const QMetaObject*’ in return
moc_TVoutAdjustPage.cpp: At global scope:
moc_TVoutAdjustPage.cpp:68: error: no ‘void* TVoutAdjustPage::qt_metacast(const 
char*)’ member function declared in class ‘TVoutAdjustPage’
moc_TVoutAdjustPage.cpp: In member function ‘void* 
TVoutAdjustPage::qt_metacast(const char*)’:
moc_TVoutAdjustPage.cpp:73: error: ‘qt_metacast’ is not a member of ‘QWidget’
moc_TVoutAdjustPage.cpp: At global scope:
moc_TVoutAdjustPage.cpp:76: error: ‘int TVoutAdjustPage::qt_metacall’ is not a 
static member of ‘class TVoutAdjustPage’
moc_TVoutAdjustPage.cpp:76: error: incomplete type ‘QMetaObject’ used in nested 
name specifier
moc_TVoutAdjustPage.cpp:76: error: expected primary-expression before ‘int’
moc_TVoutAdjustPage.cpp:76: error: expected primary-expression before ‘void’
moc_TVoutAdjustPage.cpp:76: error: initializer expression list treated as 
compound expression
moc_TVoutAdjustPage.cpp:77: error: expected ‘,’ or ‘;’ before ‘{’ token
make: *** [extra_src/panel/fireglcontrol] Error 1

Reply via email to