[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