Le 18/08/2014 23:08, Timothy Pearson a écrit :
OK, it looks like I have some repairing to do. Can
you post a simple set
of instructions for the tqt3 build process (assuming there is more to it
than just ./configure, make)? A link to the installer of the version of
OpenBSD you were using would also be helpful.
Thanks!
Tim
It looks like tdelibs is not buildable now on openbsd ...
There are many references to udev in tdehardwaredevices.h/cpp .
We need to allow building tdelibs without udev.
[ 5%] Building CXX object
tdecore/tdehw/CMakeFiles/tdehw-static.dir/tdehardwaredevices.cpp.o
cd
"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build/tdecore/tdehw"
&& /root/bin/c++ -DHAVE_CONFIG_H -DWITH_CONSOLEKIT
-DWITH_TDEHWLIB_DAEMONS -O2 -pipe
-I/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/libltdl
-I/usr/X11R6/include -L/usr/X11R6/lib -I/usr/local/include
-L/usr/local/lib -DNDEBUG -fvisibility=hidden
-fvisibility-inlines-hidden -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT
-D_REENTRANT -I/usr/local/include/tqt3 -I/usr/local/include/tqt -include
tqt.h -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h
-DNDEBUG -I/usr/local/include/tqt3 -I/usr/local/include/tqt
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build/tdecore/tdehw"
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build"
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw"
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build/tdecore"
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore"
-I"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/dcop"
-I/opt/trinity/include/tde -fPIC -o
CMakeFiles/tdehw-static.dir/tdehardwaredevices.cpp.o -c
"/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp"
In file included from
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:19:
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.h:39:21:
error: libudev.h: No such file or directory
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:50:22:
error: linux/fb.h: No such file or directory
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:53:25:
error: linux/input.h: No such file or directory
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In constructor 'TDEHardwareDevices::TDEHardwareDevices()':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:143:
error: 'udev_new' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:150:
error: 'udev_monitor_new_from_netlink' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:151:
error: 'udev_monitor_filter_add_match_subsystem_devtype' was not
declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:152:
error: 'udev_monitor_enable_receiving' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:154:
error: 'udev_monitor_get_fd' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In destructor 'virtual TDEHardwareDevices::~TDEHardwareDevices()':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:235:
error: 'udev_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'void
TDEHardwareDevices::rescanDeviceInformation(TDEGenericDevice*, bool)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:287:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:292:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'void TDEHardwareDevices::processHotPluggedHardware()':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:375:
error: 'udev_monitor_receive_device' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:377:
error: 'udev_device_get_action' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:400:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:432:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:448:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:450:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In function 'TDEDiskDeviceType::TDEDiskDeviceType
classifyDiskType(udev_device*, TQString, TQString, TQString, TQString,
TQString, TQString, TQString, TQString)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1026:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1031:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1036:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1041:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1048:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1079:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1082:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1086:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1091:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1097:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1104:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1112:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1116:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1120:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1124:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1129:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1135:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1142:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1150:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1159:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1169:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1180:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1184:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1190:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1197:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1201:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1205:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1210:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1213:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In function 'TQString readUdevAttribute(udev_device*, TQString)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1261:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'TDEGenericDevice*
TDEHardwareDevices::classifyUnknownDevice(udev_device*,
TDEGenericDevice*, bool)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1720:
error: 'udev_device_get_sysname' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1721:
error: 'udev_device_get_devtype' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1722:
error: 'udev_device_get_driver' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1723:
error: 'udev_device_get_subsystem' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1724:
error: 'udev_device_get_devnode' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1725:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1727:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1757:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1832:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1875:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1886:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1887:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1890:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1941:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:1948:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2162:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2270:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2271:
error: 'udev_device_get_devnode' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2327:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'void
TDEHardwareDevices::updateExistingDeviceInformation(TDEGenericDevice*,
udev_device*)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2371:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2414:
error: 'udev_device_get_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2453:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2622:
error: 'udev_device_new_from_syspath' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2627:
error: 'udev_device_get_driver' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2629:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2750:
error: invalid use of incomplete type 'struct sockaddr'
/usr/include/ifaddrs.h:35: error: forward declaration of 'struct sockaddr'
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2753:
error: 'AF_INET' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2753:
error: 'AF_INET6' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2776:
error: 'struct ifaddrs' has no member named 'ifa_ifu'
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:2787:
error: 'struct ifaddrs' has no member named 'ifa_ifu'
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3026:
error: 'FB_BLANK_UNBLANK' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3029:
error: 'FB_BLANK_POWERDOWN' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3314:
error: 'udev_device_unref' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'void
TDEHardwareDevices::updateBlacklists(TDEGenericDevice*, udev_device*)':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3324:
error: 'udev_device_get_property_value' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:
In member function 'bool TDEHardwareDevices::queryHardwareInformation()':
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3343:
error: 'udev_enumerate_new' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3344:
error: 'udev_enumerate_add_match_subsystem' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3345:
error: 'udev_enumerate_scan_devices' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3346:
error: 'udev_enumerate_get_list_entry' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3348:
error: 'udev_list_entry_foreach' was not declared in this scope
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:3348:
error: expected `;' before '{' token
In file included from
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/tdecore/tdehw/tdehardwaredevices.cpp:4311:
/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build/tdecore/tdehw/tdehardwaredevices.moc:250:
error: expected `}' at end of input
tdecore/tdehw/CMakeFiles/tdehw-static.dir/build.make:131: recipe for
target
'tdecore/tdehw/CMakeFiles/tdehw-static.dir/tdehardwaredevices.cpp.o' failed
gmake[2]: ***
[tdecore/tdehw/CMakeFiles/tdehw-static.dir/tdehardwaredevices.cpp.o] Error 1
gmake[2]: Leaving directory
'/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build'
CMakeFiles/Makefile2:1402: recipe for target
'tdecore/tdehw/CMakeFiles/tdehw-static.dir/all' failed
gmake[1]: *** [tdecore/tdehw/CMakeFiles/tdehw-static.dir/all] Error 2
gmake[1]: Leaving directory
'/usr/ports/pobj/tdelibs-trinity-14.0.0/trinity-tdelibs-14.0.0~pre823+67668c30/build'
Makefile:119: recipe for target 'all' failed
gmake: *** [all] Error 2
Francois