Re: Heads up - Ogre 1.8.1 rawhide

2012-12-11 Thread Bruno Wolff III

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

2012-12-09 Thread Bruno Wolff III

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

2012-12-09 Thread Bruno Wolff III

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

2012-12-04 Thread Bruno Wolff III

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

2012-11-30 Thread Bruno Wolff III

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