View Single Post
Old 13th July 2009
tankist tankist is offline
New User
 
Join Date: May 2008
Posts: 6
Default

Used to run KDE 3.5, then switched to 4.2 when it became more or less stable and usable. Tried to installed 4.2 on 8-Current, but it failed when compiling USB-related code. Installed XFCE from packages - so far fine.

BTW here is the error when building KDE 4 on 8-current (updated July 10):

Code:
[ 67%] Building CXX object apps/kinfocenter/usbview/CMakeFiles/kcm_usb.dir/kcmusb.o                                        
cd /home/ports/x11/kdebase4/work/kdebase-4.2.4/build/apps/kinfocenter/usbview && /usr/bin/c++   -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE_DEFAULT_DEBUG_AREA=1208 -Dkcm_usb_EXPORTS -O2 -pipe -g -fno-strict-aliasing -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/home/ports/x11/kdebase4/work/kdebase-4.2.4/build/apps/kinfocenter/usbview -I/home/ports/x11/kdebase4/work/kdebase-4.2.4/apps/kinfocenter/usbview -I/home/ports/x11/kdebase4/work/kdebase-4.2.4/build/apps -I/home/ports/x11/kdebase4/work/kdebase-4.2.4/apps/lib/konq -I/home/ports/x11/kdebase4/work/kdebase-4.2.4/build -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE -I/usr/local/include/qt4/QtXmlPatterns -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtHelp -I/usr/local/include/qt4/QtAssistant -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtUiTools -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtSvg -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtOpenGL -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtDesigner -I/usr/local/include/qt4/Qt3Support -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/local/include/qt4 -I/usr/local/include -o CMakeFiles/kcm_usb.dir/kcmusb.o -c /home/ports/x11/kdebase4/work/kdebase-4.2.4/apps/kinfocenter/usbview/kcmusb.cpp                                                         
In file included from /home/ports/x11/kdebase4/work/kdebase-4.2.4/apps/kinfocenter/usbview/usbdevices.h:20,                
                 from /home/ports/x11/kdebase4/work/kdebase-4.2.4/apps/kinfocenter/usbview/kcmusb.cpp:27:                  
/usr/include/dev/usb/usb_revision.h:33: error: multiple definition of 'enum usb_dev_speed'                                 
/usr/include/dev/usb/usb.h:686: error: previous definition here                                                            
/usr/include/dev/usb/usb_revision.h:34: error: conflicting declaration 'USB_SPEED_VARIABLE'                                
/usr/include/dev/usb/usb.h:687: error: 'USB_SPEED_VARIABLE' has a previous declaration as 'usb_dev_speed USB_SPEED_VARIABLE'                                                                                                                          
/usr/include/dev/usb/usb_revision.h:35: error: conflicting declaration 'USB_SPEED_LOW'                                     
/usr/include/dev/usb/usb.h:688: error: 'USB_SPEED_LOW' has a previous declaration as 'usb_dev_speed USB_SPEED_LOW'         
/usr/include/dev/usb/usb_revision.h:36: error: conflicting declaration 'USB_SPEED_FULL'                                    
/usr/include/dev/usb/usb.h:689: error: 'USB_SPEED_FULL' has a previous declaration as 'usb_dev_speed USB_SPEED_FULL'       
/usr/include/dev/usb/usb_revision.h:37: error: conflicting declaration 'USB_SPEED_HIGH'                                    
/usr/include/dev/usb/usb.h:690: error: 'USB_SPEED_HIGH' has a previous declaration as 'usb_dev_speed USB_SPEED_HIGH'       
/usr/include/dev/usb/usb_revision.h:38: error: conflicting declaration 'USB_SPEED_SUPER'
/usr/include/dev/usb/usb.h:691: error: 'USB_SPEED_SUPER' has a previous declaration as 'usb_dev_speed USB_SPEED_SUPER'
/usr/include/dev/usb/usb_revision.h:45: error: multiple definition of 'enum usb_revision'
/usr/include/dev/usb/usb.h:698: error: previous definition here
/usr/include/dev/usb/usb_revision.h:46: error: conflicting declaration 'USB_REV_UNKNOWN'
/usr/include/dev/usb/usb.h:699: error: 'USB_REV_UNKNOWN' has a previous declaration as 'usb_revision USB_REV_UNKNOWN'
/usr/include/dev/usb/usb_revision.h:47: error: conflicting declaration 'USB_REV_PRE_1_0'
/usr/include/dev/usb/usb.h:700: error: 'USB_REV_PRE_1_0' has a previous declaration as 'usb_revision USB_REV_PRE_1_0'
/usr/include/dev/usb/usb_revision.h:48: error: conflicting declaration 'USB_REV_1_0'
/usr/include/dev/usb/usb.h:701: error: 'USB_REV_1_0' has a previous declaration as 'usb_revision USB_REV_1_0'
/usr/include/dev/usb/usb_revision.h:49: error: conflicting declaration 'USB_REV_1_1'
/usr/include/dev/usb/usb.h:702: error: 'USB_REV_1_1' has a previous declaration as 'usb_revision USB_REV_1_1'
/usr/include/dev/usb/usb_revision.h:50: error: conflicting declaration 'USB_REV_2_0'
/usr/include/dev/usb/usb.h:703: error: 'USB_REV_2_0' has a previous declaration as 'usb_revision USB_REV_2_0'
/usr/include/dev/usb/usb_revision.h:51: error: conflicting declaration 'USB_REV_2_5'
/usr/include/dev/usb/usb.h:704: error: 'USB_REV_2_5' has a previous declaration as 'usb_revision USB_REV_2_5'
/usr/include/dev/usb/usb_revision.h:52: error: conflicting declaration 'USB_REV_3_0'
/usr/include/dev/usb/usb.h:705: error: 'USB_REV_3_0' has a previous declaration as 'usb_revision USB_REV_3_0'
/usr/include/dev/usb/usb_revision.h:59: error: multiple definition of 'enum usb_hc_mode'
/usr/include/dev/usb/usb.h:712: error: previous definition here
/usr/include/dev/usb/usb_revision.h:60: error: conflicting declaration 'USB_MODE_HOST'
/usr/include/dev/usb/usb.h:713: error: 'USB_MODE_HOST' has a previous declaration as 'usb_hc_mode USB_MODE_HOST'
/usr/include/dev/usb/usb_revision.h:61: error: conflicting declaration 'USB_MODE_DEVICE'
/usr/include/dev/usb/usb.h:714: error: 'USB_MODE_DEVICE' has a previous declaration as 'usb_hc_mode USB_MODE_DEVICE'
/usr/include/dev/usb/usb_revision.h:62: error: conflicting declaration 'USB_MODE_DUAL'
/usr/include/dev/usb/usb.h:715: error: 'USB_MODE_DUAL' has a previous declaration as 'usb_hc_mode USB_MODE_DUAL'
/usr/include/dev/usb/usb_revision.h:69: error: multiple definition of 'enum usb_dev_state'
/usr/include/dev/usb/usb.h:722: error: previous definition here
/usr/include/dev/usb/usb_revision.h:70: error: conflicting declaration 'USB_STATE_DETACHED'
/usr/include/dev/usb/usb.h:723: error: 'USB_STATE_DETACHED' has a previous declaration as 'usb_dev_state USB_STATE_DETACHED'
/usr/include/dev/usb/usb_revision.h:71: error: conflicting declaration 'USB_STATE_ATTACHED'
/usr/include/dev/usb/usb.h:724: error: 'USB_STATE_ATTACHED' has a previous declaration as 'usb_dev_state USB_STATE_ATTACHED'
/usr/include/dev/usb/usb_revision.h:72: error: conflicting declaration 'USB_STATE_POWERED'
/usr/include/dev/usb/usb.h:725: error: 'USB_STATE_POWERED' has a previous declaration as 'usb_dev_state USB_STATE_POWERED'
/usr/include/dev/usb/usb_revision.h:73: error: conflicting declaration 'USB_STATE_ADDRESSED'
/usr/include/dev/usb/usb.h:726: error: 'USB_STATE_ADDRESSED' has a previous declaration as 'usb_dev_state USB_STATE_ADDRESSED'
/usr/include/dev/usb/usb_revision.h:74: error: conflicting declaration 'USB_STATE_CONFIGURED'
/usr/include/dev/usb/usb.h:727: error: 'USB_STATE_CONFIGURED' has a previous declaration as 'usb_dev_state USB_STATE_CONFIGURED'
*** Error code 1

Stop in /home/ports/x11/kdebase4/work/kdebase-4.2.4/build.
*** Error code 1

Stop in /home/ports/x11/kdebase4/work/kdebase-4.2.4/build.
*** Error code 1

Stop in /home/ports/x11/kdebase4/work/kdebase-4.2.4/build.
*** Error code 1

Stop in /home/ports/x11/kdebase4.
*** Error code 1

Stop in /home/ports/x11/kdebase4.
*** Error code 1

Stop in /home/ports/x11/kde4.
*** Error code 1

Stop in /home/ports/x11/kde4.
Would appreciate any help in resolving this.
Reply With Quote