zhtengw / deepin-overlay

Gentoo overlay for Deepin APPs
GNU General Public License v2.0
56 stars 14 forks source link

Error compiling dde-base/dde-control-center-5.2.0.0 #91

Closed LinuxUserGD closed 4 years ago

LinuxUserGD commented 4 years ago
[ 93%] Building CXX object src/frame/CMakeFiles/dde-control-center.dir/window/modules/notification/notificationwidget.cpp.o
cd /var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build/src/frame && /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DCVERSION=\"5.2.0.0\" -DDEEPIN_DDE -DDISABLE_SYS_UPDATE -DDISABLE_SYS_UPDATE_MIRRORS -DDISABLE_SYS_UPDATE_SOURCE_CHECK -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQ_HOST_NAME=\"x86_64\" -DQ_HOST_X86_64 -DQ_OS_DEEPIN_DESKTOP -DQ_OS_DEEPIN_VERSION="\"20 Beta\"" -DQ_OS_GENTOO -DQ_OS_VERSION=\"\" -DWINDOW_MODE -I/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build/src/frame -I/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/src/frame -I/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build/src/frame/dde-control-center_autogen/include -I/usr/include/libdtk-5.2.0/DCore -I/usr/include/libdtk-5.2.0/DCore/../DGui -I/usr/include/libdtk-5.2.0/DCore/../DWidget -I/usr/include/udisks2-qt5 -I/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/include -I/usr/include/libdframeworkdbus-2.0 -I/usr/include/qt5/QtGui/5.15.0 -I/usr/include/qt5/QtGui/5.15.0/QtGui -I/usr/include/qt5/QtCore/5.15.0 -I/usr/include/qt5/QtCore/5.15.0/QtCore -I/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build -I/usr/include/qt5/QGSettings -I/usr/include/libddenetworkutils -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libnm -I/usr/include/KF5/NetworkManagerQt -I/usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtMultimedia   -DNDEBUG -g -Wall   -fPIC -std=gnu++14 -o CMakeFiles/dde-control-center.dir/window/modules/notification/notificationwidget.cpp.o -c /var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/src/frame/window/modules/notification/notificationwidget.cpp
/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/src/frame/modules/notification/notificationworker.cpp: In constructor ‘dcc::notification::NotificationWorker::NotificationWorker(dcc::notification::NotificationModel*, QObject*)’:
/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/src/frame/modules/notification/notificationworker.cpp:36:36: error: ‘appSettingChanged’ is not a member of ‘Notification’ {aka ‘__Notification’}
   36 |     connect(m_dbus, &Notification::appSettingChanged, this, &NotificationWorker::getDbusAppsetting);
      |                                    ^~~~~~~~~~~~~~~~~
/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0/src/frame/modules/notification/notificationworker.cpp:37:36: error: ‘systemSettingChanged’ is not a member of ‘Notification’ {aka ‘__Notification’}
   37 |     connect(m_dbus, &Notification::systemSettingChanged, this, &NotificationWorker::getDbusSyssetting);
      |                                    ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [src/frame/CMakeFiles/dde-control-center.dir/build.make:5325: src/frame/CMakeFiles/dde-control-center.dir/modules/notification/notificationworker.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build'
make[1]: *** [CMakeFiles/Makefile2:989: src/frame/CMakeFiles/dde-control-center.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/dde-base/dde-control-center-5.2.0.0/work/dde-control-center-5.2.0.0_build'
make: *** [Makefile:161: all] Error 2
 * ERROR: dde-base/dde-control-center-5.2.0.0::deepin failed (compile phase):
 *   emake failed
LinuxUserGD commented 4 years ago

Fixed by 5.2.0.1, thanks!