Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 412675 - Stabilize dev-games/cegui-0.7.6-r1 and dev-games/ogre-1.7.4-r1
Summary: Stabilize dev-games/cegui-0.7.6-r1 and dev-games/ogre-1.7.4-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 384483 412043 417087 418269 420293
Blocks: gcc-4.6-stable
  Show dependency tree
 
Reported: 2012-04-19 18:59 UTC by Mr. Bones. (RETIRED)
Modified: 2012-06-18 18:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mr. Bones. (RETIRED) gentoo-dev 2012-04-19 18:59:13 UTC
Please mark cegui-0.7.6-r1.ebuild stable.
Comment 1 Agostino Sarubbo gentoo-dev 2012-04-21 08:26:04 UTC
It requires the new zlib version.
Comment 2 Agostino Sarubbo gentoo-dev 2012-05-22 13:28:38 UTC
ogre is pulled in.
Comment 3 Agostino Sarubbo gentoo-dev 2012-05-26 15:31:28 UTC
amd64 stable
Comment 4 Myckel Habets 2012-06-04 05:12:51 UTC
Needs a stable dev-cpp/tbb for x86. amd64 marked it stable in bug 408975. Could we do it as well?
Comment 5 Julian Ospald 2012-06-04 14:43:36 UTC
Can someone explain to me why =dev-games/ogre-1.7.4 has been stabilized even though there was a bug open before this stable request? #412043

On top of that this version is further broken because of the fixed bug #418269 so we have to stabilize =dev-games/ogre-1.7.4-r1 and drop this. (and even then the segfault bug will still be valid)

fixing summary and readding amd64
Comment 6 Agostino Sarubbo gentoo-dev 2012-06-04 14:50:04 UTC
(In reply to comment #5)
> Can someone explain to me why =dev-games/ogre-1.7.4 has been stabilized even
> though there was a bug open before this stable request? #412043

First, I recommend to repoman check before file stable request, but seems that does not sounds good for all.
Anyway, I changed the summary on 2012-05-22 and I didn't see complains from maintainer, so I go ahead after 4 days.

Is this enough?
Comment 7 Julian Ospald 2012-06-04 14:55:43 UTC
I didn't mean to insult anyone, just let's get -r1 stabilized, cause bug #418269 was producing a chain of runtime breakage for cegui and apps that use cegui (for ogre "threads" useflag).
Comment 8 Agostino Sarubbo gentoo-dev 2012-06-04 17:16:50 UTC
amd64 stable
Comment 9 Julian Ospald 2012-06-04 19:44:43 UTC
(In reply to comment #4)
> Needs a stable dev-cpp/tbb for x86. amd64 marked it stable in bug 408975.
> Could we do it as well?

Yes please. I still have issues with the test phase though. If you encounter them too we might just restrict it. (or I was just too impatient to wait for more than one hour)
Comment 10 Myckel Habets 2012-06-04 20:55:58 UTC
(In reply to comment #9)
> (In reply to comment #4)
> > Needs a stable dev-cpp/tbb for x86. amd64 marked it stable in bug 408975.
> > Could we do it as well?
> 
> Yes please. I still have issues with the test phase though. If you encounter
> them too we might just restrict it. (or I was just too impatient to wait for
> more than one hour)

Yeah, the tests take ages (3rd run and running for about 15 hours now). But tests seem to fail at some point.
Comment 11 Julian Ospald 2012-06-05 14:39:52 UTC
(In reply to comment #10)
> Yeah, the tests take ages (3rd run and running for about 15 hours now). But
> tests seem to fail at some point.

Please move on:

+  05 Jun 2012; Julian Ospald <hasufell@gentoo.org> tbb-4.0.297.ebuild:
+  restricting test for stabilization wrt #412675
+

We might fix that later, but the test phase has been known to be buggy before. I don't have runtime issues so far with this thread.
Comment 12 Myckel Habets 2012-06-07 18:09:19 UTC
In the ebuild of cegui I see in src_configure:

$(use_enable static-libs static) \
--enable-shared

enabling that static-libs use flag causes an error because of this (build dies):

configure: error: 
You have enabled the static build, this can not be used at the same time as
shared builds due to the different configurations requiring different build
options.  You should add the --disable-shared option also if you wish to
continue with the static build.

Please fix.
Comment 13 Julian Ospald 2012-06-07 21:52:33 UTC
(In reply to comment #12)
> Please fix.

+  07 Jun 2012; Julian Ospald <hasufell@gentoo.org> cegui-0.7.6-r1.ebuild:
+  fix static-libs useflag wrt bug #412675
+

try again
Comment 14 Myckel Habets 2012-06-08 18:12:24 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > Please fix.
> 
> +  07 Jun 2012; Julian Ospald <hasufell@gentoo.org> cegui-0.7.6-r1.ebuild:
> +  fix static-libs useflag wrt bug #412675
> +
> 
> try again

That seems to be fixed, but unmasks a new one. Posted as a new bug.
Comment 15 Julian Ospald 2012-06-15 09:29:51 UTC
bug 420293 is fixed, free to move on for x86
Comment 16 Myckel Habets 2012-06-16 07:27:29 UTC
=dev-cpp/tbb-4.0.297
=dev-games/cegui-0.7.6-r1
=dev-games/ogre-1.7.4-r1
all build fine on x86, but I'm experiencing run-time problems to test it:

Test_Ogre segfaults at EdgeBuilderTests (could be http://www.ogre3d.org/mantis/view.php?id=528)
SampleBrowser gives the Rendering configuration, but craches when I select the first popup menu (Select Render)
Comment 17 Julian Ospald 2012-06-16 15:42:33 UTC
(In reply to comment #16)
> =dev-cpp/tbb-4.0.297
> =dev-games/cegui-0.7.6-r1
> =dev-games/ogre-1.7.4-r1
> all build fine on x86, but I'm experiencing run-time problems to test it:
> 
> Test_Ogre segfaults at EdgeBuilderTests (could be
> http://www.ogre3d.org/mantis/view.php?id=528)
> SampleBrowser gives the Rendering configuration, but craches when I select
> the first popup menu (Select Render)

You should not run Test_Ogre manually. It is not installed anyway. It should not even be compiled, because there are also underlinking issues with test-stuff and the whole test suite is borked which is why we restricted it in the first place.

Removing test useflag...

+  16 Jun 2012; Julian Ospald <hasufell@gentoo.org> ogre-1.7.4-r1.ebuild,
+  ogre-1.8.0.ebuild:
+  remove test useflag completely and disable build of tests wrt bug #412675
+

You may test it with games using ogre, like games-rpg/sumwars.
Comment 18 Myckel Habets 2012-06-18 17:22:37 UTC
(In reply to comment #17)
> (In reply to comment #16)
> You may test it with games using ogre, like games-rpg/sumwars.

Tested it with sumwars, all seems to run fine. Please mark stable for x86.
Comment 19 Julian Ospald 2012-06-18 18:14:34 UTC
all 3 done

+  18 Jun 2012; Julian Ospald <hasufell@gentoo.org> tbb-4.0.297.ebuild:
+  stable for x86 wrt bug #412675
+

+  18 Jun 2012; Julian Ospald <hasufell@gentoo.org> cegui-0.7.6-r1.ebuild:
+  stable for x86 wrt bug #412675
+

+  18 Jun 2012; Julian Ospald <hasufell@gentoo.org> ogre-1.7.4-r1.ebuild:
+  stable for x86 wrt bug #412675
+