[kde] [Bug 471386] New: Cannot build kwidgetsaddons in QT 5.15.8 due to DQT_NO_CAST_FROM_ASCII

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Jun 23 15:10:49 BST 2023


https://bugs.kde.org/show_bug.cgi?id=471386

            Bug ID: 471386
           Summary: Cannot build kwidgetsaddons in QT 5.15.8 due to
                    DQT_NO_CAST_FROM_ASCII
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: greenscarf005 at gmail.com
  Target Milestone: ---

Created attachment 159858
  --> https://bugs.kde.org/attachment.cgi?id=159858&action=edit
build log for kwidgetsaddons

SUMMARY

cannot build half of kde dependencies as QString::QString(const char*) is
private

STEPS TO REPRODUCE
1. run kdesrc-build spectacle 
2. run kdesrc-build kwidgetsaddons

OBSERVED RESULT

build fails with
/home/username/repo/kde5/build/kwidgetsaddons/src/ui_kpassworddialog.h:107:41:
error: ‘QString::QString(const char*)’ is private within this context

EXPECTED RESULT

it does not fail to build

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 23.04
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 6.3.7-060307-generic (64-bit)
Graphics Platform: X11


ADDITIONAL INFORMATION

tried unsetting flags manually but there weren't such a way to unset cmake
flags, only to set cmake flags
https://docs.kde.org/trunk5/en/kdesrc-build/kdesrc-build/conf-options-table.html#conf-cmake-options

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list