Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418201 - Version bump: dev-games/ogre-1.8
Summary: Version bump: dev-games/ogre-1.8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL: http://www.ogre3d.org/2012/05/28/ogre...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-30 05:16 UTC by Myckel Habets
Modified: 2012-06-12 22:42 UTC (History)
0 users

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


Attachments
ogre-1.8.0.patch (ogre-1.8.0.patch,1.66 KB, patch)
2012-06-12 22:25 UTC, Julian Ospald
Details | Diff
ogre-1.8.0-flags.patch (ogre-1.8.0-flags.patch,791 bytes, patch)
2012-06-12 22:26 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Myckel Habets 2012-05-30 05:16:43 UTC
Ogre 1.8 has been release. Could someone from the Games herd bump the package and add a new ebuild for this version?

Reproducible: Always
Comment 1 Julian Ospald 2012-05-30 18:09:42 UTC
gles1 and gles2 are supported now which would need media-libs/mesa[gles]

on top of that CMakeLists.txt needs a fix cause it adds random error flags

ogre-1.7.4-gcc46.patch is not needed anymore
Comment 2 Julian Ospald 2012-05-30 19:30:28 UTC
-DOGRE_BUILD_RENDERSYSTEM_GLES=ON

nicely fails, maybe we should ignore gles as option/useflag. Can be added later anyway or did I miss something.

[ 45%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o
cd /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre-1.8.0_build/RenderSystems/GL && /usr/bin/x86_64-pc-linux-gnu-g++  -DRenderSystem_GL_EXPORTS -DOGRE_GLPLUGIN_EXPORTS  -DNDEBUG -march=native -O2 -pipe -ggdb  -fPIC -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/include -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/OgreMain/include -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre-1.8.0_build/include -I/usr/include/freetype2 -I/usr/include/OIS -I/opt/nvidia-cg-toolkit/include/Cg -I/opt/nvidia-cg-toolkit/include -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0 -I/usr/include/boost-1_48 -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/src/GLX -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/include/GLX -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/src/GLSL/include -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/src/atifs/include -I/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/src/nvparse    -msse -fPIC -pthread -DOGRE_GCC_VISIBILITY -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o -c /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp
In file included from /usr/include/X11/extensions/Xrandr.h:33:0,
                 from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/include/EGL/X11/OgreX11EGLSupport.h:38,
                 from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/include/EGL/X11/OgreGLESUtil.h:32,
                 from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/src/OgreGLESRenderSystem.cpp:39:
/usr/include/X11/extensions/Xrender.h:205:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrender.h:209:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrender.h:470:1: error: ‘Status’ does not name a type
In file included from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/include/EGL/X11/OgreX11EGLSupport.h:38:0,
                 from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/include/EGL/X11/OgreGLESUtil.h:32,
                 from /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre_src_v1-8-0/RenderSystems/GLES/src/OgreGLESRenderSystem.cpp:39:
/usr/include/X11/extensions/Xrandr.h:127:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:143:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:151:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:201:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:344:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:405:1: error: ‘Status’ does not name a type
/usr/include/X11/extensions/Xrandr.h:439:1: error: ‘Status’ does not name a type
make[2]: *** [RenderSystems/GLES/CMakeFiles/RenderSystem_GLES.dir/src/OgreGLESRenderSystem.cpp.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.8.0/work/ogre-1.8.0_build'
make[1]: *** [RenderSystems/GLES/CMakeFiles/RenderSystem_GLES.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/dev-games/ogre-1.8.0/work/ogre-1.8.0_build/CMakeFiles
Comment 3 Julian Ospald 2012-06-12 22:25:46 UTC
Created attachment 315149 [details, diff]
ogre-1.8.0.patch

proposal with gles1 forced off
Comment 4 Julian Ospald 2012-06-12 22:26:45 UTC
Created attachment 315151 [details, diff]
ogre-1.8.0-flags.patch

removed random warning flags (not really important, but...)
Comment 5 Julian Ospald 2012-06-12 22:42:42 UTC
+*ogre-1.8.0 (12 Jun 2012)
+
+  12 Jun 2012; Julian Ospald <hasufell@gentoo.org> +ogre-1.8.0.ebuild,
+  +files/ogre-1.8.0-flags.patch, +files/ogre-1.8.0-threading.patch:
+  version bump wrt bug #418201