Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 375503 - Stabilize dev-games/cegui-0.7.5-r1
Summary: Stabilize dev-games/cegui-0.7.5-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2011-07-17 21:41 UTC by Mr. Bones. (RETIRED)
Modified: 2011-10-09 16:44 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 2011-07-17 21:41:51 UTC
Please mark cegui-0.7.5-r1.ebuild stable.
Comment 1 Elijah "Armageddon" El Lazkani (amd64 AT) 2011-07-18 18:47:59 UTC
amd64: emerge phase passes
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2011-07-28 15:12:36 UTC
ditto
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2011-08-02 16:21:15 UTC
amd64 done. Thanks Ian and Elijah
Comment 4 Markus Meier gentoo-dev 2011-08-07 15:09:38 UTC
this will break ogre:

make[4]: Entering directory `/var/tmp/portage/dev-games/ogre-1.6.5/work/ogre/Samples/Common/CEGUIRenderer/src'
/bin/sh ../../../../libtool --tag=CXX   --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../../../OgreMain/include -pthread -pthread -I/usr/include -I../../../../Samples/Common/CEGUIRenderer/include -I../../../../OgreMain/include -I/usr/include/CEGUI   -fvisibility=hidden -fvisibility-inlines-hidden -DOGRE_GCC_VISIBILITY  -I/opt/nvidia-cg-toolkit/include  -O2 -march=i686 -pipe -c -o OgreCEGUIRenderer.lo OgreCEGUIRenderer.cpp
/bin/sh ../../../../libtool --tag=CXX   --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../../../OgreMain/include -pthread -pthread -I/usr/include -I../../../../Samples/Common/CEGUIRenderer/include -I../../../../OgreMain/include -I/usr/include/CEGUI   -fvisibility=hidden -fvisibility-inlines-hidden -DOGRE_GCC_VISIBILITY  -I/opt/nvidia-cg-toolkit/include  -O2 -march=i686 -pipe -c -o OgreCEGUITexture.lo OgreCEGUITexture.cpp
libtool: compile:  i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../../../OgreMain/include -pthread -pthread -I/usr/include -I../../../../Samples/Common/CEGUIRenderer/include -I../../../../OgreMain/include -I/usr/include/CEGUI -fvisibility=hidden -fvisibility-inlines-hidden -DOGRE_GCC_VISIBILITY -I/opt/nvidia-cg-toolkit/include -O2 -march=i686 -pipe -c OgreCEGUIRenderer.cpp  -fPIC -DPIC -o .libs/OgreCEGUIRenderer.o
libtool: compile:  i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../../../OgreMain/include -pthread -pthread -I/usr/include -I../../../../Samples/Common/CEGUIRenderer/include -I../../../../OgreMain/include -I/usr/include/CEGUI -fvisibility=hidden -fvisibility-inlines-hidden -DOGRE_GCC_VISIBILITY -I/opt/nvidia-cg-toolkit/include -O2 -march=i686 -pipe -c OgreCEGUITexture.cpp  -fPIC -DPIC -o .libs/OgreCEGUITexture.o
In file included from ../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUITexture.h:32,
                 from OgreCEGUITexture.cpp:29:
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUIRenderer.h:191: error: conflicting return type specified for 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture()'
/usr/include/CEGUI/CEGUIRenderer.h:162: error:   overriding 'virtual CEGUI::Texture& CEGUI::Renderer::createTexture()'
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUIRenderer.h:194: error: conflicting return type specified for 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture(const CEGUI::String&, const CEGUI::String&)'
/usr/include/CEGUI/CEGUIRenderer.h:186: error:   overriding 'virtual CEGUI::Texture& CEGUI::Renderer::createTexture(const CEGUI::String&, const CEGUI::String&)'
OgreCEGUITexture.cpp: In constructor 'CEGUI::OgreCEGUITexture::OgreCEGUITexture(CEGUI::Renderer*)':
OgreCEGUITexture.cpp:47: error: no matching function for call to 'CEGUI::Texture::Texture(CEGUI::Renderer*&)'
/usr/include/CEGUI/CEGUITexture.h:51: note: candidates are: CEGUI::Texture::Texture(const CEGUI::Texture&)
/usr/include/CEGUI/CEGUITexture.h:51: note:                 CEGUI::Texture::Texture()
In file included from OgreCEGUIRenderer.cpp:33:
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUIRenderer.h:191: error: conflicting return type specified for 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture()'
/usr/include/CEGUI/CEGUIRenderer.h:162: error:   overriding 'virtual CEGUI::Texture& CEGUI::Renderer::createTexture()'
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUIRenderer.h:194: error: conflicting return type specified for 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture(const CEGUI::String&, const CEGUI::String&)'
/usr/include/CEGUI/CEGUIRenderer.h:186: error:   overriding 'virtual CEGUI::Texture& CEGUI::Renderer::createTexture(const CEGUI::String&, const CEGUI::String&)'
OgreCEGUIRenderer.cpp: In member function 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture()':
OgreCEGUIRenderer.cpp:370: error: cannot allocate an object of abstract type 'CEGUI::OgreCEGUITexture'
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUITexture.h:42: note:   because the following virtual functions are pure within 'CEGUI::OgreCEGUITexture':
/usr/include/CEGUI/CEGUITexture.h:74: note:     virtual const CEGUI::Size& CEGUI::Texture::getSize() const
/usr/include/CEGUI/CEGUITexture.h:84: note:     virtual const CEGUI::Size& CEGUI::Texture::getOriginalDataSize() const
/usr/include/CEGUI/CEGUITexture.h:95: note:     virtual const CEGUI::Vector2& CEGUI::Texture::getTexelScaling() const
/usr/include/CEGUI/CEGUITexture.h:132: note:    virtual void CEGUI::Texture::loadFromMemory(const void*, const CEGUI::Size&, CEGUI::Texture::PixelFormat)
/usr/include/CEGUI/CEGUITexture.h:146: note:    virtual void CEGUI::Texture::saveToMemory(void*)
OgreCEGUIRenderer.cpp: In member function 'void CEGUI::OgreCEGUIRenderer::constructor_impl(Ogre::RenderWindow*, Ogre::uint8, bool, CEGUI::uint)':
OgreCEGUIRenderer.cpp:682: error: 'd_identifierString' was not declared in this scope
OgreCEGUIRenderer.cpp: In member function 'virtual CEGUI::ResourceProvider* CEGUI::OgreCEGUIRenderer::createResourceProvider()':
OgreCEGUIRenderer.cpp:742: error: 'd_resourceProvider' was not declared in this scope
OgreCEGUIRenderer.cpp:742: error: cannot allocate an object of abstract type 'CEGUI::OgreCEGUIResourceProvider'
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUIResourceProvider.h:36: note:   because the following virtual functions are pure within 'CEGUI::OgreCEGUIResourceProvider':
/usr/include/CEGUI/CEGUIResourceProvider.h:134: note:   virtual size_t CEGUI::ResourceProvider::getResourceGroupFileNames(std::vector<CEGUI::String, std::allocator<CEGUI::String> >&, const CEGUI::String&, const CEGUI::String&)
OgreCEGUIRenderer.cpp: In member function 'virtual void CEGUI::OgreCEGUIRenderer::setDisplaySize(const CEGUI::Size&)':
OgreCEGUIRenderer.cpp:756: error: 'EventDisplaySizeChanged' was not declared in this scope
OgreCEGUIRenderer.cpp:756: error: 'EventNamespace' was not declared in this scope
OgreCEGUIRenderer.cpp:756: error: 'fireEvent' was not declared in this scope
make[4]: *** [OgreCEGUITexture.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [OgreCEGUIRenderer.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.6.5/work/ogre/Samples/Common/CEGUIRenderer/src'
make[3]: *** [all-recursive] Error 1  
make[3]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.6.5/work/ogre/Samples/Common/CEGUIRenderer'
make[2]: *** [all-recursive] Error 1  
make[2]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.6.5/work/ogre/Samples/Common'
make[1]: *** [all-recursive] Error 1  
make[1]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.6.5/work/ogre/Samples'
make: *** [all-recursive] Error 1
emake failed
 * ERROR: dev-games/ogre-1.6.5 failed (compile phase):
 *   emake failed
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2011-09-04 21:50:02 UTC
Modified the dep in ogre to work around that.
Comment 6 Markus Meier gentoo-dev 2011-10-09 16:44:52 UTC
x86 stable, all arches done.