Review Request: Fix libkmap build after kdeedu shift to git

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Review Request: Fix libkmap build after kdeedu shift to git

Bugzilla from mpyne@kde.org
This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/101036/

Review request for Digikam.
By Michael Pyne.

Description

libkmap doesn't seem to build in Git for me due to not having Marble installed (i.e. the find_package(MarbleWidget) line).

Marble installs a FindMarble.cmake, not FindMarbleWidget.cmake (which was installed with kdeedu before the kdeedu switch to git). Altering the variable names used to match what is exported by Marble's FindMarble.cmake allows libkmap to build.

I'm making a review request instead of simply committing the build fix just to ensure that if you guys are trying to maintain compatibility with much older versions of KDE libs/Marble/etc that I don't mess it up for you. It looks like Marble has installed FindMarble.cmake for some time so it seems safe to me, but I haven't extensively looked into that.

Testing

libkmap builds and installs properly.
Digikam now gets to the point of detecting libkmap before failing due to libkface (?) not being installed. :(
 - libkface seems to require something called OpenCV. Perhaps tomorrow I'll have Digikam. :)

Diffs

  • CMakeLists.txt (8e3965f)
  • libkmap/CMakeLists.txt (87b8c7f)

View Diff


_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Review Request: Fix libkmap build after kdeedu shift to git

Michael G. Hansen
This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/101036/

Hi Mike,

thanks for the patch. Michael Jansen has also committed changes to solve the issue ( http://commits.kde.org/libkmap/0b63454ffd1e113340c3a52f90b706f0568eea5f ). I will have a look to see which solution we will take.

Michael G. Hansen

- Michael Georg


On April 6th, 2011, 3:41 a.m., Michael Pyne wrote:

Review request for Digikam.
By Michael Pyne.

Updated April 6, 2011, 3:41 a.m.

Description

libkmap doesn't seem to build in Git for me due to not having Marble installed (i.e. the find_package(MarbleWidget) line).

Marble installs a FindMarble.cmake, not FindMarbleWidget.cmake (which was installed with kdeedu before the kdeedu switch to git). Altering the variable names used to match what is exported by Marble's FindMarble.cmake allows libkmap to build.

I'm making a review request instead of simply committing the build fix just to ensure that if you guys are trying to maintain compatibility with much older versions of KDE libs/Marble/etc that I don't mess it up for you. It looks like Marble has installed FindMarble.cmake for some time so it seems safe to me, but I haven't extensively looked into that.

Testing

libkmap builds and installs properly.
Digikam now gets to the point of detecting libkmap before failing due to libkface (?) not being installed. :(
 - libkface seems to require something called OpenCV. Perhaps tomorrow I'll have Digikam. :)

Diffs

  • CMakeLists.txt (8e3965f)
  • libkmap/CMakeLists.txt (87b8c7f)

View Diff


_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Review Request: Fix libkmap build after kdeedu shift to git

Michael G. Hansen
Hi Mike,

I adapted the patch to the ongoing changes and committed it. Looks like
ReviewBoard does not send out a mail about this, so here is the commit link:

http://quickgit.kde.org/?p=libkmap.git&a=commit&h=b67bcd8e87a751934e8fa4cedfec0f7dc5bc064d

Thanks,

Michael

On 04/08/2011 08:33 PM, Michael Georg Hansen wrote:

>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101036/#review2501
> -----------------------------------------------------------
>
>
> Hi Mike,
>
> thanks for the patch. Michael Jansen has also committed changes to solve the issue ( http://commits.kde.org/libkmap/0b63454ffd1e113340c3a52f90b706f0568eea5f ). I will have a look to see which solution we will take.
>
> Michael G. Hansen
>
> - Michael Georg
>
>
> On April 6, 2011, 3:41 a.m., Michael Pyne wrote:
>>
>> -----------------------------------------------------------
>> This is an automatically generated e-mail. To reply, visit:
>> http://git.reviewboard.kde.org/r/101036/
>> -----------------------------------------------------------
>>
>> (Updated April 6, 2011, 3:41 a.m.)
>>
>>
>> Review request for Digikam.
>>
>>
>> Summary
>> -------
>>
>> libkmap doesn't seem to build in Git for me due to not having Marble installed (i.e. the find_package(MarbleWidget) line).
>>
>> Marble installs a FindMarble.cmake, not FindMarbleWidget.cmake (which was installed with kdeedu before the kdeedu switch to git). Altering the variable names used to match what is exported by Marble's FindMarble.cmake allows libkmap to build.
>>
>> I'm making a review request instead of simply committing the build fix just to ensure that if you guys are trying to maintain compatibility with much older versions of KDE libs/Marble/etc that I don't mess it up for you. It looks like Marble has installed FindMarble.cmake for some time so it seems safe to me, but I haven't extensively looked into that.
>>
>>
>> Diffs
>> -----
>>
>>    CMakeLists.txt 8e3965f
>>    libkmap/CMakeLists.txt 87b8c7f
>>
>> Diff: http://git.reviewboard.kde.org/r/101036/diff
>>
>>
>> Testing
>> -------
>>
>> libkmap builds and installs properly.
>> Digikam now gets to the point of detecting libkmap before failing due to libkface (?) not being installed. :(
>>   - libkface seems to require something called OpenCV. Perhaps tomorrow I'll have Digikam. :)
>>
>>
>> Thanks,
>>
>> Michael
>>
>>
>
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Review Request: Fix libkmap build after kdeedu shift to git

Gilles Caulier-4
Micheal,

This is why i prefer so far bugzilla about traceability of issues... (:=)))

or perhaps there is a  possible mechanism between bugzilla dans reviewboard ?

Gilles Caulier

2011/4/11 Michael G. Hansen <[hidden email]>:

> Hi Mike,
>
> I adapted the patch to the ongoing changes and committed it. Looks like
> ReviewBoard does not send out a mail about this, so here is the commit link:
>
> http://quickgit.kde.org/?p=libkmap.git&a=commit&h=b67bcd8e87a751934e8fa4cedfec0f7dc5bc064d
>
> Thanks,
>
> Michael
>
> On 04/08/2011 08:33 PM, Michael Georg Hansen wrote:
>>
>> -----------------------------------------------------------
>> This is an automatically generated e-mail. To reply, visit:
>> http://git.reviewboard.kde.org/r/101036/#review2501
>> -----------------------------------------------------------
>>
>>
>> Hi Mike,
>>
>> thanks for the patch. Michael Jansen has also committed changes to solve the issue ( http://commits.kde.org/libkmap/0b63454ffd1e113340c3a52f90b706f0568eea5f ). I will have a look to see which solution we will take.
>>
>> Michael G. Hansen
>>
>> - Michael Georg
>>
>>
>> On April 6, 2011, 3:41 a.m., Michael Pyne wrote:
>>>
>>> -----------------------------------------------------------
>>> This is an automatically generated e-mail. To reply, visit:
>>> http://git.reviewboard.kde.org/r/101036/
>>> -----------------------------------------------------------
>>>
>>> (Updated April 6, 2011, 3:41 a.m.)
>>>
>>>
>>> Review request for Digikam.
>>>
>>>
>>> Summary
>>> -------
>>>
>>> libkmap doesn't seem to build in Git for me due to not having Marble installed (i.e. the find_package(MarbleWidget) line).
>>>
>>> Marble installs a FindMarble.cmake, not FindMarbleWidget.cmake (which was installed with kdeedu before the kdeedu switch to git). Altering the variable names used to match what is exported by Marble's FindMarble.cmake allows libkmap to build.
>>>
>>> I'm making a review request instead of simply committing the build fix just to ensure that if you guys are trying to maintain compatibility with much older versions of KDE libs/Marble/etc that I don't mess it up for you. It looks like Marble has installed FindMarble.cmake for some time so it seems safe to me, but I haven't extensively looked into that.
>>>
>>>
>>> Diffs
>>> -----
>>>
>>>    CMakeLists.txt 8e3965f
>>>    libkmap/CMakeLists.txt 87b8c7f
>>>
>>> Diff: http://git.reviewboard.kde.org/r/101036/diff
>>>
>>>
>>> Testing
>>> -------
>>>
>>> libkmap builds and installs properly.
>>> Digikam now gets to the point of detecting libkmap before failing due to libkface (?) not being installed. :(
>>>   - libkface seems to require something called OpenCV. Perhaps tomorrow I'll have Digikam. :)
>>>
>>>
>>> Thanks,
>>>
>>> Michael
>>>
>>>
>>
>>
>>
>>
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Review Request: Fix libkmap build after kdeedu shift to git

Michael G. Hansen
On 04/11/2011 08:44 PM, Gilles Caulier wrote:
> Micheal,
>
> This is why i prefer so far bugzilla about traceability of issues... (:=)))
>
> or perhaps there is a  possible mechanism between bugzilla dans reviewboard ?

I just filed a bugreport about no e-mails being sent, let's see what
happens ;-)

Michael

PS: It's currently a sysadmin request, therefore its private and a link
to it would be useless.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel