Source: silly
Version: 0.1.0-3.1
Severity: serious

Hi,

looks like SILLY.pc in libsilly-dev is broken:

====================================================================
$ cat /usr/lib/pkgconfig/SILLY.pc
prefix=/usr
exec_prefix=${prefix}
libdir=/usr/lib
includedir=/usr/include
plugindir=/usr/lib/SILLY 0.1.0

Name: SILLY
Description: Simple Image Loading LibrarY for games and multi-media development.
Version: 0.1.0
Libs: -L${libdir} -lSILLY 
Cflags: -DUSE_SILLYOPTIONS_H -I${includedir}/SILLY 0.1.0
====================================================================

The latter "0.1.0" makes cegui-mk2 FTBFS like this:

====================================================================
libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  
.libs/libCEGUIFreeImageImageCodec_la-CEGUIFreeImageImageCodec.o 
.libs/libCEGUIFreeImageImageCodec_la-CEGUIFreeImageImageCodecModule.o   
-Wl,-rpath -Wl,/tmp/buildd/cegui-mk2-0.7.6/cegui/src/.libs -llua5.1 -lfreeimage 
../../../../cegui/src/.libs/libCEGUIBase.so -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -O2   
-Wl,-soname -Wl,libCEGUIFreeImageImageCodec-0.7.6.so -o 
.libs/libCEGUIFreeImageImageCodec-0.7.6.so
libtool: link: (cd ".libs" && rm -f "libCEGUIFreeImageImageCodec.so" && ln -s 
"libCEGUIFreeImageImageCodec-0.7.6.so" "libCEGUIFreeImageImageCodec.so")
libtool: link: ( cd ".libs" && rm -f "libCEGUIFreeImageImageCodec.la" && ln -s 
"../libCEGUIFreeImageImageCodec.la" "libCEGUIFreeImageImageCodec.la" )
make[5]: Leaving directory 
'/tmp/buildd/cegui-mk2-0.7.6/cegui/src/ImageCodecModules/FreeImageImageCodec'
Making all in SILLYImageCodec
make[5]: Entering directory 
'/tmp/buildd/cegui-mk2-0.7.6/cegui/src/ImageCodecModules/SILLYImageCodec'
/bin/bash ../../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H 
-I. -I../../../../cegui/include -I../../../../cegui/include 
-I../../../../cegui/include/ImageCodecModules/SILLYImageCodec 
-DUSE_SILLY_LIBRARY -DUSE_SILLYOPTIONS_H 0.1.0 -I/usr/include/SILLY   
-D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -c -o 
libCEGUISILLYImageCodec_la-CEGUISILLYImageCodec.lo `test -f 
'CEGUISILLYImageCodec.cpp' || echo './'`CEGUISILLYImageCodec.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../cegui/include 
-I../../../../cegui/include 
-I../../../../cegui/include/ImageCodecModules/SILLYImageCodec 
-DUSE_SILLY_LIBRARY -DUSE_SILLYOPTIONS_H 0.1.0 -I/usr/include/SILLY 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -c CEGUISILLYImageCodec.cpp  -fPIC -DPIC -o 
.libs/libCEGUISILLYImageCodec_la-CEGUISILLYImageCodec.o
g++: error: 0.1.0: No such file or directory
Makefile:407: recipe for target 
'libCEGUISILLYImageCodec_la-CEGUISILLYImageCodec.lo' failed
make[5]: *** [libCEGUISILLYImageCodec_la-CEGUISILLYImageCodec.lo] Error 1
make[5]: Leaving directory 
'/tmp/buildd/cegui-mk2-0.7.6/cegui/src/ImageCodecModules/SILLYImageCodec'
Makefile:336: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
====================================================================

Tested on amd64 and powerpcspe.

Roland


-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)

Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to