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

--- Comment #48 from caulier.gil...@gmail.com ---
Git commit 1bd658c9e60fce91fe120f2b198a2c9c321197cc by Gilles Caulier.
Committed on 31/10/2023 at 11:54.
Pushed by cgilles into branch 'marble-qt6'.

Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10.

MSVC is not able to build the hash-table of class where the key is not fully
defined previously. All function to play the hash-tables are now hosted in a
dedicated container outside OsmPlacemarkData.

The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds
like a new restriction introduced in the new Microsoft compiler.

M  +64   -55   src/lib/marble/osm/OsmPlacemarkData.cpp
M  +62   -25   src/lib/marble/osm/OsmPlacemarkData.h
M  +2    -2    src/plugins/runner/osm/OsmWay.cpp

https://invent.kde.org/education/marble/-/commit/1bd658c9e60fce91fe120f2b198a2c9c321197cc

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to