[gobolinux-users] KDE upgrade to 3.5.7 failed because hal 0.5.9 ftbfs
rubisher
rubisher at scarlet.be
Thu Aug 30 20:01:44 UTC 2007
Hello all,
Comtinuing my KDE update (Freshen -U KDE-Base KDE-Graphics KDE-Libs KDE-Multimedia KDE-Network KDE-PIM), I encountered
following issue while the compile step of hal 0.5.9:
[snip]
make[5]: Entering directory `/Files/Compile/Sources/hal-0.5.9/hald/linux/probing'
gcc -DHAVE_CONFIG_H -I. -I../../.. -DPACKAGE_SYSCONF_DIR=\""/Programs/HAL/Settings"\"
-DPACKAGE_DATA_DIR=\""/Programs/HAL/0.5.9/share"\" -DPACKAGE_BIN_DIR=\""/Programs/HAL/0.5.9/bin"\"
-DPACKAGE_LOCALE_DIR=\""/Programs/HAL/0.5.9/share/locale"\" -DPACKAGE_LOCALSTATEDIR=\""/System/Variable"\" -I../../..
-I/Programs/GLib/2.12.11/include/glib-2.0 -I/Programs/GLib/2.12.11/lib/glib-2.0/include
-I/Programs/DBus-GLib/0.73/include/dbus-1.0 -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/Udev/095/include -O2 -march=i686 -fomit-frame-pointer -pipe
-Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT
probe-input.o -MD -MP -MF .deps/probe-input.Tpo -c -o probe-input.o probe-input.c
mv -f .deps/probe-input.Tpo .deps/probe-input.Po
gcc -DHAVE_CONFIG_H -I. -I../../.. -DPACKAGE_SYSCONF_DIR=\""/Programs/HAL/Settings"\"
-DPACKAGE_DATA_DIR=\""/Programs/HAL/0.5.9/share"\" -DPACKAGE_BIN_DIR=\""/Programs/HAL/0.5.9/bin"\"
-DPACKAGE_LOCALE_DIR=\""/Programs/HAL/0.5.9/share/locale"\" -DPACKAGE_LOCALSTATEDIR=\""/System/Variable"\" -I../../..
-I/Programs/GLib/2.12.11/include/glib-2.0 -I/Programs/GLib/2.12.11/lib/glib-2.0/include
-I/Programs/DBus-GLib/0.73/include/dbus-1.0 -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/Udev/095/include -O2 -march=i686 -fomit-frame-pointer -pipe
-Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT logger.o -MD
-MP -MF .deps/logger.Tpo -c -o logger.o `test -f '../../logger.c' || echo './'`../../logger.c
mv -f .deps/logger.Tpo .deps/logger.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -march=i686 -fomit-frame-pointer -pipe -Wall -Wchar-subscripts
-Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wl,--as-needed -lz -o hald-probe-input
probe-input.o logger.o ../../../libhal/libhal.la
mkdir .libs
gcc -O2 -march=i686 -fomit-frame-pointer -pipe -Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs
-Wpointer-arith -Wcast-align -Wsign-compare -Wl,--as-needed -o .libs/hald-probe-input probe-input.o logger.o
../../../libhal/.libs/libhal.so -lz -L/Programs/DBus/1.0.2/lib /System/Links/Libraries//libdbus-1.so -Wl,--rpath
-Wl,/Programs/HAL/0.5.9/lib -Wl,--rpath -Wl,/System/Links/Libraries/
creating hald-probe-input
gcc -DHAVE_CONFIG_H -I. -I../../.. -DPACKAGE_SYSCONF_DIR=\""/Programs/HAL/Settings"\"
-DPACKAGE_DATA_DIR=\""/Programs/HAL/0.5.9/share"\" -DPACKAGE_BIN_DIR=\""/Programs/HAL/0.5.9/bin"\"
-DPACKAGE_LOCALE_DIR=\""/Programs/HAL/0.5.9/share/locale"\" -DPACKAGE_LOCALSTATEDIR=\""/System/Variable"\" -I../../..
-I/Programs/GLib/2.12.11/include/glib-2.0 -I/Programs/GLib/2.12.11/lib/glib-2.0/include
-I/Programs/DBus-GLib/0.73/include/dbus-1.0 -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/Udev/095/include -O2 -march=i686 -fomit-frame-pointer -pipe
-Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT
probe-hiddev.o -MD -MP -MF .deps/probe-hiddev.Tpo -c -o probe-hiddev.o probe-hiddev.c
mv -f .deps/probe-hiddev.Tpo .deps/probe-hiddev.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -march=i686 -fomit-frame-pointer -pipe -Wall -Wchar-subscripts
-Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wl,--as-needed -lz -o
hald-probe-hiddev probe-hiddev.o logger.o ../../../libhal/libhal.la
gcc -O2 -march=i686 -fomit-frame-pointer -pipe -Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs
-Wpointer-arith -Wcast-align -Wsign-compare -Wl,--as-needed -o .libs/hald-probe-hiddev probe-hiddev.o logger.o
../../../libhal/.libs/libhal.so -lz -L/Programs/DBus/1.0.2/lib /System/Links/Libraries//libdbus-1.so -Wl,--rpath
-Wl,/Programs/HAL/0.5.9/lib -Wl,--rpath -Wl,/System/Links/Libraries/
creating hald-probe-hiddev
gcc -DHAVE_CONFIG_H -I. -I../../.. -DPACKAGE_SYSCONF_DIR=\""/Programs/HAL/Settings"\"
-DPACKAGE_DATA_DIR=\""/Programs/HAL/0.5.9/share"\" -DPACKAGE_BIN_DIR=\""/Programs/HAL/0.5.9/bin"\"
-DPACKAGE_LOCALE_DIR=\""/Programs/HAL/0.5.9/share/locale"\" -DPACKAGE_LOCALSTATEDIR=\""/System/Variable"\" -I../../..
-I/Programs/GLib/2.12.11/include/glib-2.0 -I/Programs/GLib/2.12.11/lib/glib-2.0/include
-I/Programs/DBus-GLib/0.73/include/dbus-1.0 -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/Udev/095/include -O2 -march=i686 -fomit-frame-pointer -pipe
-Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT
probe-storage.o -MD -MP -MF .deps/probe-storage.Tpo -c -o probe-storage.o probe-storage.c
mv -f .deps/probe-storage.Tpo .deps/probe-storage.Po
gcc -DHAVE_CONFIG_H -I. -I../../.. -DPACKAGE_SYSCONF_DIR=\""/Programs/HAL/Settings"\"
-DPACKAGE_DATA_DIR=\""/Programs/HAL/0.5.9/share"\" -DPACKAGE_BIN_DIR=\""/Programs/HAL/0.5.9/bin"\"
-DPACKAGE_LOCALE_DIR=\""/Programs/HAL/0.5.9/share/locale"\" -DPACKAGE_LOCALSTATEDIR=\""/System/Variable"\" -I../../..
-I/Programs/GLib/2.12.11/include/glib-2.0 -I/Programs/GLib/2.12.11/lib/glib-2.0/include
-I/Programs/DBus-GLib/0.73/include/dbus-1.0 -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/DBus/1.0.2/include/dbus-1.0
-I/Programs/DBus/1.0.2/lib/dbus-1.0/include -I/Programs/Udev/095/include -O2 -march=i686 -fomit-frame-pointer -pipe
-Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT
linux_dvd_rw_utils.o -MD -MP -MF .deps/linux_dvd_rw_utils.Tpo -c -o linux_dvd_rw_utils.o linux_dvd_rw_utils.c
linux_dvd_rw_utils.c: In function 'scsi_command_transport':
linux_dvd_rw_utils.c:152: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:152: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:152: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:152: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:152: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:152: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:152: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:152: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:152: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:152: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:152: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:152: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:152: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:152: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:152: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:153: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:153: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:153: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:153: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:153: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:153: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c:153: warning: pointer of type 'void *' used in arithmetic
linux_dvd_rw_utils.c:153: warning: dereferencing 'void *' pointer
linux_dvd_rw_utils.c:153: error: void value not ignored as it ought to be
linux_dvd_rw_utils.c: In function 'scsi_command_init':
linux_dvd_rw_utils.c:175: error: 'SG_FLAG_LUN_INHIBIT' undeclared (first use in this function)
linux_dvd_rw_utils.c:175: error: (Each undeclared identifier is reported only once
linux_dvd_rw_utils.c:175: error: for each function it appears in.)
make[5]: *** [linux_dvd_rw_utils.o] Error 1
make[5]: Leaving directory `/Files/Compile/Sources/hal-0.5.9/hald/linux/probing'
wierd, seems to need some patch: <http://qa.mandriva.com/show_bug.cgi?id=31912> ;-)
Tia,
r.
More information about the gobolinux-users
mailing list