| Summary: |
The compilation stops with an error in core_itemproperties_obj |
| Product: |
[Applications] digikam
|
Reporter: |
pascal lacroix <kikoucalou> |
| Component: |
Portability-Compilation | Assignee: |
Digikam Developers <digikam-bugs-null> |
| Status: |
RESOLVED
FIXED
|
|
|
| Severity: |
normal
|
CC: |
caulier.gilles
|
| Priority: |
NOR
|
|
|
| Version First Reported In: |
9.0.0 | |
|
| Target Milestone: |
--- | |
|
| Platform: |
Other | |
|
| OS: |
Linux | |
|
|
Latest Commit:
|
https://invent.kde.org/graphics/digikam/-/commit/5ceb4824e3ec1c7a8bcfd4baacf54375ecfa47ed
|
Version Fixed/Implemented In:
|
9.0.0
|
|
Sentry Crash Report:
|
|
| |
Build failled with error : ``` txt* make core_itemproperties_obj 2>&1 | grep -A10 -B5 "error:\|Error:\|ERROR:" from /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab_p.h:17, from /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:16: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function | ^~~~~~ /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:382:50: error: request for member ‘isNull’ in ‘((Digikam::ItemPropertiesTab::Private*)((Digikam::ItemPropertiesTab*)this)->Digikam::ItemPropertiesTab::d)->Digikam::ItemPropertiesTab::Private::labelPick->QLabel::pixmap()’, which is of pointer type ‘const QPixmap*’ (maybe you meant to use ‘->’ ?) 382 | bool hasPickLabel = !d->labelPick->pixmap().isNull(); | ^~~~~~ /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:387:48: warning: ‘const QPixmap* QLabel::pixmap() const’ is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations] 387 | bool hasColorLabel = !d->labelColor->pixmap().isNull(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function | ^~~~~~ /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:387:51: error: request for member ‘isNull’ in ‘((Digikam::ItemPropertiesTab::Private*)((Digikam::ItemPropertiesTab*)this)->Digikam::ItemPropertiesTab::d)->Digikam::ItemPropertiesTab::Private::labelColor->QLabel::pixmap()’, which is of pointer type ‘const QPixmap*’ (maybe you meant to use ‘->’ ?) 387 | bool hasColorLabel = !d->labelColor->pixmap().isNull(); | ^~~~~~ /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:392:49: warning: ‘const QPixmap* QLabel::pixmap() const’ is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations] 392 | bool hasRating = !d->labelRating->pixmap().isNull(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function | ^~~~~~ /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/core/libs/properties/itempropertiestab.cpp:392:52: error: request for member ‘isNull’ in ‘((Digikam::ItemPropertiesTab::Private*)((Digikam::ItemPropertiesTab*)this)->Digikam::ItemPropertiesTab::d)->Digikam::ItemPropertiesTab::Private::labelRating->QLabel::pixmap()’, which is of pointer type ‘const QPixmap*’ (maybe you meant to use ‘->’ ?) 392 | bool hasRating = !d->labelRating->pixmap().isNull(); | ^~~~~~ make[3]: *** [core/libs/properties/CMakeFiles/core_itemproperties_obj.dir/build.make:116 : core/libs/properties/CMakeFiles/core_itemproperties_obj.dir/itempropertiestab.cpp.o] Erreur 1 make[3] : on quitte le répertoire « /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/obj-x86_64-linux-gnu » make[2]: *** [CMakeFiles/Makefile2:12617 : core/libs/properties/CMakeFiles/core_itemproperties_obj.dir/all] Erreur 2 make[2] : on quitte le répertoire « /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/obj-x86_64-linux-gnu » make[1]: *** [CMakeFiles/Makefile2:12624 : core/libs/properties/CMakeFiles/core_itemproperties_obj.dir/rule] Erreur 2 make[1] : on quitte le répertoire « /mnt/2c98cfab-4320-4ff2-b8d7-f2da522cc741/digikam-devel/mygit/digikam-8.8.0-dev-202512040742/obj-x86_64-linux-gnu » make: *** [Makefile:1690 : core_itemproperties_obj] Erreur 2 ``` Linux mint 22-2 Environnement de développement de KDE Version 5.115.0 Qt Version 5.15.13 (Compilé avec 5.15.13) ADDITIONAL INFORMATION My last nicely build was from december 3