Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:

2016-04-21 Thread Muammar El Khatib
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:

2016-04-21 Thread Tobias Frost
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:

2016-04-21 Thread Muammar El Khatib
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:

2016-04-21 Thread Tobias Frost
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:

2016-04-19 Thread Tobias Frost
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:

2016-04-17 Thread Muammar El Khatib
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:

2016-04-17 Thread Tobias Frost
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:

2016-03-08 Thread Markus Koschany
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
--- 

Bug#812096: smc: FTBFS: configure: error: Package requirements (CEGUI-OPENGL >= 0.7.2) were not met:

2016-01-20 Thread Chris Lamb
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