gcompris-qt dependency to qml-box2d
Bruno Friedmann
bruno at ioda-net.ch
Mon Feb 22 19:14:44 GMT 2021
Hi Timothée, okay let start with this simple step.
On lundi, 22 février 2021 19.56:21 h CET Timothée Giet wrote:
> Hi Bruno,
>
> I had discussions about this issue a few months ago with Mageia
> packagers, and they got it working by just removing the BuildRequires:
> pkgconfig(box2d) (see revision 1659498 on
> http://svnweb.mageia.org/packages/cauldron/qml-box2d/current/SPECS/qml-box2d
> .spec ).
>
> So, to make sure it builds using the embedded version of box2d, you need
> to make sure that the library is not installed on the build system...
>
> And if it really fails to build with the embedded box2d, that would be
> quite a surprising news... It still builds fine on Arch Linux...
>
> Timothée
>
> Le 22/02/2021 à 19:19, Johnny Jazeix a écrit :
> > Hi,
> >
> > we use it for 3 activities: balancebox, land_safe and submarine.
> > So we can compile without it (-DQML_BOX2D_MODULE=disabled), but those
> > activities won't be available.
> >
> > 1) Making a PR in https://github.com/qml-box2d/qml-box2d/
> > <https://github.com/qml-box2d/qml-box2d/> with the latest version
> > 2) forking qmlbox2d and maintaining it (at least so it can compile).
> > 3) embed the last version of qml-box2d directly in the code. Not
> > clean, no update but at least it should work for a long time and one
> > less dependency for everyone.
> >
> > The author, for sure, does not have time to update:
> > https://github.com/qml-box2d/qml-box2d/issues/126#issuecomment-668499372
> > <https://github.com/qml-box2d/qml-box2d/issues/126#issuecomment-668499372>
> >
> > Do you have logs for the build issues? It looks strange for me that it
> > does not build with the embedded Box2D version.
> >
> > Johnny
> >
> > Le lun. 22 févr. 2021 à 19:07, Bruno Friedmann <bruno at ioda-net.ch
> >
> > <mailto:bruno at ioda-net.ch>> a écrit :
> > Hello the team,
> >
> > I wonder if we still have a strong dependency to qml-box2d. I'm
> > asking that
> > cause since box2d new version qml-box2d doesn't build anymore
> > (yeap rolling
> > release like openSUSE Tumbleweed have no mercy on dead projects.
> >
> > I'm seeing no more activities around qml-box2d since 2018, issues
> > increasing
> > and unfortunately no more contributions on it.
> >
> > So the situations is the following: box2d got updated to 2.4.1,
> > qml-box2d head
> > doesn't build with it. But also with it's own embedded Box2D
> > Gcompris-qt depending on qml-box2d thus doesn't build anymore,
> > I've a few
> > weeks to fix that before being kicked of Tumbleweed :-(
> >
> > So my question is there a way to get right of it ?
> >
> >
> > Bruno Friedmann
> >
> > GPG KEY : D5C9B751C4653227
> > irc: tigerfoot
--
Bruno Friedmann
Ioda-Net Sàrl www.ioda-net.ch
GPG KEY : D5C9B751C4653227
irc: tigerfoot
More information about the GCompris-devel
mailing list