[Marble-devel] What's new in KReport & KProperty & Predicate

Jaroslaw Staniek staniek at kde.org
Sat May 23 09:07:02 UTC 2015


Created a task in the backlog:
https://todo.kde.org/?controller=task&action=show&task_id=1299

On 23 May 2015 at 11:04, Jaroslaw Staniek <staniek at kde.org> wrote:
> Yes, so we're disabling the maps plugin for now and pushing on a TODO
> stack, hopefully for 3.1.
> Until MarbleConfig.cmake is created, so the warning below won't disappear.
>
> @Marble devs: the buildsystem it needs porting. This is a serious
> request since Kexi users use the maps feature.
>
> ---
>
> CMake Warning at src/plugins/CMakeLists.txt:7 (find_package):
>   By not providing "FindMarble.cmake" in CMAKE_MODULE_PATH this
> project has
>   asked CMake to find a package configuration file provided by
> "Marble", but
>   CMake did not find one.
>
>   Could not find a package configuration file provided by "Marble"
> with any
>   of the following names:
>
>     MarbleConfig.cmake
>     marble-config.cmake
>
> On 23 May 2015 at 07:30, Adam Pigg <adam at piggz.co.uk> wrote:
>> Yeah, mirrors my experience...,,I built marble-qt, but it crashes on
>> startup. Backtrace shows qt4 and qt5 libs being loaded.
>>
>>
>> On Fri, 22 May 2015 23:44 Jaroslaw Staniek <staniek at kde.org> wrote:
>>>
>>> @Adam integrated code from your maps-piggz branch (with a few alterations)
>>>
>>> I am not sure Marble is already fully ported to Qt5/KF5. I don't see
>>> many commits that look like ports there, and the branch
>>> kde-frameworks-5 is from Aug 30. Its libs do not look like a framework
>>> of the same sort as e.g. those from KF5. Also default build of master
>>> tried
>>> to find Qt4, and is broken when marble examples or marble tools are
>>> built. I finally used:
>>>  cmake -DCMAKE_INSTALL_PREFIX=~/dev/inst5 -DBUILD_MARBLE_EXAMPLES=NO
>>> -DBUILD_MARBLE_TOOLS=NO -DCMAKE_BUILD_TYPE=Debug -DQT5BUILD=ON
>>> ../../src/marble
>>>
>>> Then it built but marble-qt crashed for me. (current KF5 built using
>>> kdesrc-build).
>>>
>>> KReport 'integration2' does not find marble package.
>>>
>>> Unless all these are my mistakes, we would be forced to disable maps for
>>> some
>>> time (also in Kexi 3's forms).
>>>
>>> @Marble devs, please let us know about the status of the marble widget
>>> for Qt5/KF5.
>>>
>>> On 18 May 2015 at 19:10, Jaroslaw Staniek <staniek at kde.org> wrote:
>>> > On 13 May 2015 at 00:25, Jaroslaw Staniek <staniek at kde.org> wrote:
>>> >> Ok,
>>> >> @Adam please check the 'integration' branch:
>>> >>
>>> >> ASSERT failure in QList<T>::operator[]: "index out of range", file
>>> >> /usr/include/qt5/QtCore/qlist.h, line 486
>>> >> Aborted
>>> >>
>>> >> Compared to that, 93356498ab6eb works OK.
>>> >
>>> > Fixed in c825346e56fe9d (branch integration2).
>>> > The rule is: we shouldn't use list[0] when the list can be empty.
>>> >
>>> > In other news, I added proper Messages.sh scripts to kreport and
>>> > kproperty.
>>> > kdb and kdb's tests fully build (without drivers). Se the kdb branch
>>> > as usual in my clone.
>>> >
>>> >
>>> > --
>>> > regards, Jaroslaw Staniek
>>> >
>>> > KDE:
>>> > : A world-wide network of software engineers, artists, writers,
>>> > translators
>>> > : and facilitators committed to Free Software development -
>>> > http://kde.org
>>> > Calligra Suite:
>>> > : A graphic art and office suite - http://calligra.org
>>> > Kexi:
>>> > : A visual database apps builder - http://calligra.org/kexi
>>> > Qt Certified Specialist:
>>> > : http://www.linkedin.com/in/jstaniek
>>>
>>>
>>>
>>> --
>>> regards, Jaroslaw Staniek
>>>
>>> KDE:
>>> : A world-wide network of software engineers, artists, writers,
>>> translators
>>> : and facilitators committed to Free Software development - http://kde.org
>>> Calligra Suite:
>>> : A graphic art and office suite - http://calligra.org
>>> Kexi:
>>> : A visual database apps builder - http://calligra.org/kexi
>>> Qt Certified Specialist:
>>> : http://www.linkedin.com/in/jstaniek
>>> _______________________________________________
>>> calligra-devel mailing list
>>> calligra-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>
>>
>> _______________________________________________
>> calligra-devel mailing list
>> calligra-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>
>
>
>
> --
> regards, Jaroslaw Staniek
>
> KDE:
> : A world-wide network of software engineers, artists, writers, translators
> : and facilitators committed to Free Software development - http://kde.org
> Calligra Suite:
> : A graphic art and office suite - http://calligra.org
> Kexi:
> : A visual database apps builder - http://calligra.org/kexi
> Qt Certified Specialist:
> : http://www.linkedin.com/in/jstaniek



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek


More information about the Marble-devel mailing list