Bug 327711 - Python bindings fail to build
Summary: Python bindings fail to build
Status: VERIFIED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: 1.7 (KDE 4.12)
Platform: Fedora RPMs Linux
: NOR grave
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-17 00:55 UTC by Kevin Kofler
Modified: 2013-12-01 01:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.11.97


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Kofler 2013-11-17 00:55:52 UTC
The Python bindings again need to be updated for the current Marble code, or they don't compile at all. Even the fixes for 4.11 were not forward-ported to KDE/4.12 nor master, but those are not sufficient to get the bindings to build.

Reproducible: Always

Steps to Reproduce:
1. Build Marble with the Python bindings enabled.
Actual Results:  
/builddir/build/BUILD/marble-4.11.90/src/bindings/python/sip/AbstractDataPluginItem.sip:46:34: fatal error: MarbleAbstractRunner.h: No such file or directory
 #include <MarbleAbstractRunner.h>

Expected Results:  
The build succeeds.

After forward-porting these commits from KDE/4.11:
https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/c640a6889b440640da501237f21c0847b6a8303d
https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/909b7e9bfb425106d5afdc0fe55fd9e1f96f51b5
in our package, I get this error instead:
/builddir/build/BUILD/marble-4.11.90/src/bindings/python/sip/AbstractDataPluginItem.sip:51:33: fatal error: MarbleRunnerManager.h: No such file or directory
 #include <MarbleRunnerManager.h>
Comment 2 Kevin Kofler 2013-12-01 01:52:44 UTC
And indeed it's fixed: http://koji.fedoraproject.org/koji/buildinfo?buildID=481839