trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: August 2014

Re: [trinity-devel] Trouble running TDE on openbsd

From: François Andriot <francois.andriot@...>
Date: Thu, 21 Aug 2014 22:40:33 +0200
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