Re: Heads up - Ogre 1.8.1 rawhide
On Fri, Nov 30, 2012 at 08:29:52 -0500, Martin Preisler wrote: Hi, I want to push Ogre 1.8.1 into rawhide next week. This will most likely break some packages but we have a lots and lots of time to fix it all up in rawhide. The changes in Ogre API aren't extensive enough for this to be a real risk and we can always revert. The most common break is Ogre::Singleton<..>::ms_Singleton being renamed to Ogre::Singleton<..>::msSingleton. We are down to just ember and meshmagick (fixed mygui will show up in tomorrow's rawhide). I am looking at trying to fix meshmagick not linking with boost_system-mt in a not too hackish of a manner. But if I get stuck I'll use a hammer. The 0.7.0 version of ember should work with ogre 1.8.1. The release is due out soon. If I finish meshmagick before then, I'll look at doing a build with a prelease. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Heads up - Ogre 1.8.1 rawhide
On Sun, Dec 09, 2012 at 09:18:46 -0600, Bruno Wolff III wrote: I was looking at the cmake code for building OGRE.pc and I am thinking that when built using boost threading, -lboost_system-mt should get added as well as -lpthread. Doing this will get mygui to build (which I also am upgrading to 3.2). I might not get to that today though. My test build for meshmagick finished and it has the same DSO issue as mygui. That makes it more likely I'll do the change to get -lboost_system-mt into OGRE.pc (by changing a cmake script) today, but still not for sure. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Heads up - Ogre 1.8.1 rawhide
On Fri, Nov 30, 2012 at 08:29:52 -0500, Martin Preisler wrote: Hi, I want to push Ogre 1.8.1 into rawhide next week. This will most likely break some packages but we have a lots and lots of time to fix it all up in rawhide. The changes in Ogre API aren't extensive enough for this to be a real risk and we can always revert. The most common break is Ogre::Singleton<..>::ms_Singleton being renamed to Ogre::Singleton<..>::msSingleton. As I am not a provenpackager I will need some cooperation from maintainers of pkgs depending on Ogre. It looks like vegastrike will work with just a straight rebuild. I found a page where someone listed what changes to meshmagick were needed to get it to build for 1.8, which saved me a bit of time. I was looking at the cmake code for building OGRE.pc and I am thinking that when built using boost threading, -lboost_system-mt should get added as well as -lpthread. Doing this will get mygui to build (which I also am upgrading to 3.2). I might not get to that today though. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Heads up - Ogre 1.8.1 rawhide
On Fri, Nov 30, 2012 at 08:29:52 -0500, Martin Preisler wrote: Hi, I want to push Ogre 1.8.1 into rawhide next week. This will most likely break some packages but we have a lots and lots of time to fix it all up in rawhide. The changes in Ogre API aren't extensive enough for this to be a real risk and we can always revert. The most common break is Ogre::Singleton<..>::ms_Singleton being renamed to Ogre::Singleton<..>::msSingleton. As I am not a provenpackager I will need some cooperation from maintainers of pkgs depending on Ogre. I have started looking at mygui. I also want to try to get it upgraded to version 3.2. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Heads up - Ogre 1.8.1 rawhide
On Fri, Nov 30, 2012 at 08:29:52 -0500, Martin Preisler wrote: Hi, I want to push Ogre 1.8.1 into rawhide next week. This will most likely break some packages but we have a lots and lots of time to fix it all up in rawhide. The changes in Ogre API aren't extensive enough for this to be a real risk and we can always revert. The most common break is Ogre::Singleton<..>::ms_Singleton being renamed to Ogre::Singleton<..>::msSingleton. As I am not a provenpackager I will need some cooperation from maintainers of pkgs depending on Ogre. I'll be able to help with the rebuilds. ember 0.7.0 is about to be released. We can use a prerelease of that to get 1.8 support. There was some issue with c+11 that the devs were talking about, but I think that using the just released eris will work with the nect ember. The other ogre dependencies come from a couple of UI packages and if those can work with 1.8, it mostly a matter of doing rebuilds. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel