Bug 415572 - kdevelop-pg-qt build error on brew (MAC OS) struct hash< QT_PREPEND_NAMESPACE(Class) > 1 error generated
Summary: kdevelop-pg-qt build error on brew (MAC OS) struct hash< QT_PREPEND_NAMESPACE...
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.4.5
Platform: Homebrew (macOS) macOS
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-26 08:52 UTC by Petros
Modified: 2020-02-04 11:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.2.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petros 2019-12-26 08:52:09 UTC
SUMMARY Trying to install kdevelop on Mac OS Catalina with brew fails, because kdevelop-pg-qt can't be built.


STEPS TO REPRODUCE
1. brew install kdevelop


OBSERVED RESULT

The following link contains the build log. https://gist.github.com/Petross404/65e3026ddcd6d214b7ca7c2741f8402d


SOFTWARE/OS VERSIONS
macOS: Catalina
KDE Frameworks Version: 5.65 
Qt Version: 5.14

ADDITIONAL INFORMATION

I am using this tap : https://github.com/KDE-mac/homebrew-kde
Comment 1 Petros 2019-12-28 20:31:01 UTC
I have to add that brew install kdevelop-pg-qt --HEAD completes and the compilation is successful.
Comment 2 Friedrich W. H. Kossebau 2020-02-04 11:49:51 UTC
Given you said brew install kdevelop-pg-qt --HEAD fixed it for you, the latest release 2.2.1 of kdevelop-pg-qt includes those commits at the time, which is the Qt 514 build fix.
So closing now as fixed (brew recipes needs of course to have 2.2.1 set to be used  with kdevelop-og-qt when using Qt 5.14).