Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
On Thu, Apr 21, 2016 at 9:13 PM, Tobias Frost wrote: > Thanks Muammar, > :) > I have filed the RM. > > Kudos for maintaining smc.. Thanks for having filled the RM. Have a nice day. -- Muammar El Khatib. Linux user: 403107. GPG Key = 71246E4A. http://muammar.me | http://proyectociencia.org ,''`. : :' : `. `' `-
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
Thanks Muammar, I have filed the RM. Kudos for maintaining smc.. -- tobi
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
Hi Tobias, On Thu, Apr 21, 2016 at 7:58 AM, Tobias Frost wrote: > Sorry, I overread the "Yes."... Don't worry. > As the rest of it confuses me: Does that mean you are OK with filing an > RM at this point of time? Yes, I am ok with filling an RM for SMC. Upstream is not developing, I don't have the time to do such an effort either. > (We can also file a RM for the binaries alone, but there is no > guarantee that the source will be retained; an ftp-master might think > it is cruft and delete it) > > Let me know! (libpng1.2 removal, you know...) Yes, let's proceed to request the RM. Cheers, -- Muammar El Khatib. Linux user: 403107. GPG Key = 71246E4A. http://muammar.me | http://proyectociencia.org ,''`. : :' : `. `' `-
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
On Sun, 17 Apr 2016 15:24:28 +0200 Muammar El Khatib wrote: > Hi Tobias, > > On Sun, Apr 17, 2016 at 3:18 PM, Tobias Frost wrote: > > Maybe we should let it go? > > Yes. There is other option, because some people has forked SMC. The > project is called TSC: https://github.com/Secretchronicles/TSC/. But > there is no support for CEGUI 0.8.x yet. > > Cheers, > > > -- > Muammar El Khatib. > http://muammar.me > > Sorry, I overread the "Yes."... As the rest of it confuses me: Does that mean you are OK with filing an RM at this point of time? (We can also file a RM for the binaries alone, but there is no guarantee that the source will be retained; an ftp-master might think it is cruft and delete it) Let me know! (libpng1.2 removal, you know...) -- tobi
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
Package: src:smc Followup-For: Bug #812096 Hi Muammar, Yes, I saw the reference to TSC.. However, I thougt this is a complete new game, with complete new story? Upstream states: TSC is a fork of the SMC project, whose development has stalled. Note however that our goals are different from those of the original SMC project, most notably we are working towards our own type of game rather than being solely inspired by one specific existing game. So this sounds to me that this would be anyway a complete new source package.. Beside that, note, that we're will remove libpng1.2 soon, which might lead to removal of the smc binaries too, which *can* lead to removal of the source too, as some ftpmaster might delete source package without binary packages -- tobi -- System Information: Debian Release: 8.3 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.0.5-revert-done (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
Hi Tobias, On Sun, Apr 17, 2016 at 3:18 PM, Tobias Frost wrote: > Maybe we should let it go? Yes. There is other option, because some people has forked SMC. The project is called TSC: https://github.com/Secretchronicles/TSC/. But there is no support for CEGUI 0.8.x yet. Cheers, -- Muammar El Khatib. http://muammar.me
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
On Tue, 8 Mar 2016 16:35:05 +0100 Markus Koschany wrote: > > I had a go at this bug. SMC has to be ported to CEGUI 0.8.4. I replaced > obsolete includes but there is obviously more work to do. I am attaching > my preliminary work for now but I think it would be best to package the > latest upstream release of SMC instead. Tried, trunk @github his does not fix the FTBFS, and it claims that development have ceased. (https://github.com/FluXy/SMC/blob/master/README.md) Maybe we should let it go? -- tobi
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
On Wed, 20 Jan 2016 15:09:18 +0100 Chris Lamb wrote: > Source: smc > Version: 1.9+git20121121-1.2 > Severity: serious > Justification: fails to build from source > User: reproducible-bui...@lists.alioth.debian.org > Usertags: ftbfs > X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > > Dear Maintainer, > > smc fails to build from source in unstable/amd64: I had a go at this bug. SMC has to be ported to CEGUI 0.8.4. I replaced obsolete includes but there is obviously more work to do. I am attaching my preliminary work for now but I think it would be best to package the latest upstream release of SMC instead. Regards, Markus From: Markus Koschany Date: Tue, 8 Mar 2016 15:25:53 +0100 Subject: cegui 0.8.4 --- configure.ac | 4 ++-- src/audio/random_sound.cpp | 2 +- src/core/campaign_manager.h| 4 ++-- src/core/editor.h | 4 ++-- src/core/game_core.h | 2 +- src/core/property_helper.h | 2 +- src/enemies/bosses/turtle_boss.cpp | 2 +- src/enemies/eato.cpp | 2 +- src/enemies/flyon.cpp | 2 +- src/enemies/furball.cpp| 2 +- src/enemies/gee.cpp| 2 +- src/enemies/krush.cpp | 2 +- src/enemies/rokko.cpp | 2 +- src/enemies/spika.cpp | 2 +- src/enemies/spikeball.cpp | 2 +- src/enemies/static.cpp | 2 +- src/enemies/thromp.cpp | 2 +- src/enemies/turtle.cpp | 2 +- src/gui/menu.cpp | 2 +- src/level/level.h | 4 ++-- src/level/level_background.h | 2 +- src/objects/bonusbox.cpp | 2 +- src/objects/box.cpp| 2 +- src/objects/level_entry.cpp| 2 +- src/objects/level_exit.cpp | 2 +- src/objects/sprite.h | 2 +- src/objects/star.cpp | 2 +- src/overworld/overworld.cpp| 2 +- src/overworld/overworld.h | 4 ++-- src/overworld/world_layer.h| 4 ++-- src/overworld/world_manager.h | 4 ++-- src/user/preferences.h | 4 ++-- src/user/savegame.h| 4 ++-- src/video/animation.cpp| 2 +- src/video/color.h | 2 +- src/video/img_manager.cpp | 4 ++-- src/video/video.cpp| 22 +++--- src/video/video.h | 4 ++-- 38 files changed, 59 insertions(+), 59 deletions(-) diff --git a/configure.ac b/configure.ac index bd0b059..7f41436 100644 --- a/configure.ac +++ b/configure.ac @@ -72,14 +72,14 @@ AC_CHECK_LIB([SDL_ttf], [TTF_Init], , [AC_MSG_ERROR([SDL_ttf library not found])]) # Check for the CEGUI library -PKG_CHECK_MODULES([CEGUI_OPENGL], [CEGUI-OPENGL >= 0.7.2]) +PKG_CHECK_MODULES([CEGUI_OPENGL], [CEGUI-0-OPENGL >= 0.7.2]) CPPFLAGS="$CPPFLAGS $CEGUI_OPENGL_CFLAGS" LIBS="$LIBS $CEGUI_OPENGL_LIBS" # CEGUI 0.7.5 does not install CEGUI-NULL.pc #PKG_CHECK_MODULES([CEGUI_NULL], [CEGUI-NULL >= 0.7.2]) #CPPFLAGS="$CPPFLAGS $CEGUI_NULL_CFLAGS" #LIBS="$LIBS $CEGUI_NULL_LIBS" -AC_CHECK_LIB([CEGUINullRenderer], [main], , +AC_CHECK_LIB([CEGUINullRenderer-0], [main], , [AC_MSG_ERROR([CEGUINullRenderer library not found - try building CEGUI with --enable-null-renderer])]) # Check for the gettext library diff --git a/src/audio/random_sound.cpp b/src/audio/random_sound.cpp index 01be27d..e2225f7 100644 --- a/src/audio/random_sound.cpp +++ b/src/audio/random_sound.cpp @@ -22,7 +22,7 @@ #include "../core/math/utilities.h" #include "../core/i18n.h" // CEGUI -#include "CEGUIXMLAttributes.h" +#include #include "CEGUIWindowManager.h" #include "elements/CEGUIEditbox.h" #include "elements/CEGUICheckbox.h" diff --git a/src/core/campaign_manager.h b/src/core/campaign_manager.h index cb2ce4b..02c3e7e 100644 --- a/src/core/campaign_manager.h +++ b/src/core/campaign_manager.h @@ -20,8 +20,8 @@ #include "../core/global_game.h" #include "../core/obj_manager.h" // CEGUI -#include "CEGUIXMLHandler.h" -#include "CEGUIXMLAttributes.h" +#include +#include namespace SMC { diff --git a/src/core/editor.h b/src/core/editor.h index 1cfbed5..01ed439 100644 --- a/src/core/editor.h +++ b/src/core/editor.h @@ -21,8 +21,8 @@ #include "../gui/hud.h" #include "../video/img_settings.h" // CEGUI -#include "CEGUIXMLHandler.h" -#include "CEGUIXMLAttributes.h" +#include +#include #include "elements/CEGUIListbox.h" #include "elements/CEGUIListboxTextItem.h" #include "CEGUIImageset.h" diff --git a/src/core/game_core.h b/src/core/game_core.h index f28f942..a0194c7 100644 --- a/src/core/game_core.h +++ b/src/core/game_core.h @@ -20,7 +20,7 @@ #include "../objects/sprite.h" #include "../core/camera.h" // CEGUI -#include "CEGUIPropertyHelper.h" +#include namespace SMC { diff --git a/src/core/property_helper.h b/src/core/property_helper.h index c6f2033..d956398 100644 --- a/src/core/property_helper.h +++ b/src/core/property_helpe
Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:
Source: smc Version: 1.9+git20121121-1.2 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, smc fails to build from source in unstable/amd64: [..] cd . && CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -lboost_system" /home/lamby/temp/cdt.20160120150439.uTPv8ahNyp/smc-1.9+git20121121/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/smc" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --prefix=/home/lamby/temp/cdt.20160120150439.uTPv8ahNyp/smc-1.9+git20121121/debian/tmp//usr --bindir=/usr/games --datadir=/usr/share/games configure: WARNING: unrecognized options: --disable-maintainer-mode checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... none checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for main in -lboost_filesystem... yes checking for main in -lboost_thread... yes checking for main in -lboost_system... yes checking for main in -lX11... yes checking for main in -lGL... yes checking for main in -lGLU... yes checking for SDL... yes checking for png_init_io in -lpng... yes checking for IMG_LoadPNG_RW in -lSDL_image... yes checking for IMG_Init in -lSDL_image... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for TTF_Init in -lSDL_ttf... yes checking for CEGUI_OPENGL... no configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met: No package 'CEGUI-OPENGL' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables CEGUI_OPENGL_CFLAGS and CEGUI_OPENGL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. /usr/share/cdbs/1/class/autotools.mk:42: recipe for target 'debian/stamp-autotools' failed make: *** [debian/stamp-autotools] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- smc.1.9+git20121121-1.2.unstable.amd64.log.txt.gz Description: Binary data