Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Chris Cheney
I didn't notice what was going on here at first since I had assumed
that domi had actually checked that kdemultimedia didn't build-dep on
libflac-dev which it does. I am not sure what the problem is and it
may even be fixed by now. If the upload of kdemultimedia 3.2.2-1 still
fails like before I will have to look into the issue a lot closer. It
builds fine on i386, but doesn't seem to even try to go into the
kfile-plugins/flac dir on the other archs.

Chris


signature.asc
Description: Digital signature


Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Dominique Devriese
Chris Cheney writes:

 I didn't notice what was going on here at first since I had assumed
 that domi had actually checked that kdemultimedia didn't build-dep
 on libflac-dev which it does. 

Hm, I seem to have missed it when I checked :(

 I am not sure what the problem is and it may even be fixed by
 now. If the upload of kdemultimedia 3.2.2-1 still fails like before
 I will have to look into the issue a lot closer. It builds fine on
 i386, but doesn't seem to even try to go into the kfile-plugins/flac
 dir on the other archs.

Apparently, the same failure occurs in 3.2.2 as well.  I've done some
research, and the failure appears to be that the function
FLAC__seekable_stream_decoder_process_single is not defined in
libFLAC.so on non-i386 arches.  On my system, it definitely is there (
I run i386 ).  I don't understand why this would be the case, but my
guess is a bug in libflac.

Reassign to libflac4 ?

cheers
domi



Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Matt Zimmerman
On Fri, Apr 16, 2004 at 01:33:39PM +0200, Dominique Devriese wrote:

 Apparently, the same failure occurs in 3.2.2 as well.  I've done some
 research, and the failure appears to be that the function
 FLAC__seekable_stream_decoder_process_single is not defined in
 libFLAC.so on non-i386 arches.

On what do you base this presumption?  It certainly seems to be there:

gluck:[~/temp/flac] for f in */usr/lib/libFLAC.so.4; do echo $f:; nm -D $f | 
grep FLAC__seekable_stream_decoder_process_single; done 
libflac4_1.1.0-10_alpha/usr/lib/libFLAC.so.4:
000254c0 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_arm/usr/lib/libFLAC.so.4:
0001fc64 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_hppa/usr/lib/libFLAC.so.4:
000236d4 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_i386/usr/lib/libFLAC.so.4:
0001f7c0 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_ia64/usr/lib/libFLAC.so.4:
0003b370 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_m68k/usr/lib/libFLAC.so.4:
0001cf38 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_mips/usr/lib/libFLAC.so.4:
000269c4 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_mipsel/usr/lib/libFLAC.so.4:
000269b0 T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_powerpc/usr/lib/libFLAC.so.4:
0002394c T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_s390/usr/lib/libFLAC.so.4:
0002574c T FLAC__seekable_stream_decoder_process_single
libflac4_1.1.0-10_sparc/usr/lib/libFLAC.so.4:
0001f588 T FLAC__seekable_stream_decoder_process_single

More likely there is some issue with linking which results in:

checking for FLAC__seekable_stream_decoder_process_single in -lFLAC... no

config.log from a failed build will most likely reveal the problem.

-- 
 - mdz



Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Dominique Devriese
Matt Zimmerman writes:

 On Fri, Apr 16, 2004 at 01:33:39PM +0200, Dominique Devriese wrote:
 Apparently, the same failure occurs in 3.2.2 as well.  I've done
 some research, and the failure appears to be that the function
 FLAC__seekable_stream_decoder_process_single is not defined in
 libFLAC.so on non-i386 arches.

 On what do you base this presumption?  It certainly seems to be
 there:

 snip

Hm, strange.  I assumed, since the check was done with a generic
autoconf check, which is supposed to work on all arches ( afaik ),
that its results would be valid.

 More likely there is some issue with linking which results in:

 checking for FLAC__seekable_stream_decoder_process_single in
 -lFLAC... no

This must be the case, yes.

 config.log from a failed build will most likely reveal the problem.

Indeed.

cheers
domi



Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Chris Cheney
It seems to not be finding log/floor are those supposed to be in FLAC
or is the configure.in test not written properly?

Thanks,
Chris

Here is the important part of the config.log:

configure:34454: checking for
FLAC__seekable_stream_decoder_process_single in -lFLAC
configure:34484: gcc -o conftest -ansi -W -Wall -Wchar-subscripts
-Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2   -Wformat-security
-Wmissing-format-attribute  -DQT_THREAD_SUPPORT  -D_REENTRANT
conftest.c -lFLAC   5
/usr/lib/gcc-lib/ia64-linux/3.3.3/../../../libFLAC.so: undefined
reference to `log'
/usr/lib/gcc-lib/ia64-linux/3.3.3/../../../libFLAC.so: undefined
reference to `floor'
collect2: ld returned 1 exit status
configure:34490: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME 
| #define PACKAGE_TARNAME 
| #define PACKAGE_VERSION 
| #define PACKAGE_STRING 
| #define PACKAGE_BUGREPORT 
| #define PACKAGE kdemultimedia
| #define VERSION 3.2.2
| #ifdef __cplusplus
| extern C void std::exit (int) throw (); using std::exit;
| #endif
| #define KDELIBSUFF 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SGI_STL 1
| #define HAVE_CRYPT 1
| #define ksize_t socklen_t
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_BITYPES_H 1
| #define HAVE_RES_INIT 1
| #define HAVE_RES_INIT 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_CHAR_P 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG 8
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define HAVE_LIBZ 1
| #define HAVE_LIBPNG 1
| #define HAVE_LIBJPEG 1
| #define HAVE_LIBPTHREAD 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LINUX_AWE_VOICE_H 1
| #define HAVE_SYS_SEM_H 1
| #define HAVE_STRING_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_LINUX_CDROM_H 1
| #define HAVE_USLEEP 1
| #define HAVE_SNPRINTF 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_ALSA_ASOUNDLIB_H 1
| #define RETSIGTYPE void
| #define HAVE_TAGLIB 1
| #define HAVE_CDPARANOIA 1
| #define PATH_CDPARANOIA /usr/bin/cdparanoia
| #define HAVE_LIBPTHREAD 1
| #define HAVE_SYS_ASOUNDLIB_H 1
| #define HAVE_ALSA_ASOUNDLIB_H 1
| #define HAVE_LIBAUDIOFILE 1
| #define HAVE_GSTREAMER 1
| #define HAVE_MUSICBRAINZ 1
| #define HAVE_TRM 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern C
| #endif
| /* We use char because int might match the return type of a gcc2
|builtin and then its argument prototype would still apply.  */
| char FLAC__seekable_stream_decoder_process_single ();
| int
| main ()
| {
| FLAC__seekable_stream_decoder_process_single ();
|   ;
|   return 0;
| }
configure:34515: result: no


signature.asc
Description: Digital signature


Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread James Troup
Dominique Devriese [EMAIL PROTECTED] writes:

 config.log from a failed build will most likely reveal the problem.

configure:34484: gcc -o conftest -ansi -W -Wall -Wchar-subscripts -Wshadow 
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_B
SD_SOURCE -DNDEBUG -O2   -Wformat-security -Wmissing-format-attribute  
-DQT_THREAD_SUPPORT  -D_REENTRANT  conftest.c -lFLAC   5
/usr/lib/gcc-lib/sparc-linux/3.3.3/../../../../lib/libFLAC.so: undefined 
reference to `log'
/usr/lib/gcc-lib/sparc-linux/3.3.3/../../../../lib/libFLAC.so: undefined 
reference to `floor'
collect2: ld returned 1 exit status

-- 
James



Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-04-16 Thread Chris Cheney
On Fri, Apr 16, 2004 at 11:08:03PM +0100, James Troup wrote:
 Dominique Devriese [EMAIL PROTECTED] writes:
 
  config.log from a failed build will most likely reveal the problem.
 
 configure:34484: gcc -o conftest -ansi -W -Wall -Wchar-subscripts -Wshadow 
 -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_B
 SD_SOURCE -DNDEBUG -O2   -Wformat-security -Wmissing-format-attribute  
 -DQT_THREAD_SUPPORT  -D_REENTRANT  conftest.c -lFLAC   5
 /usr/lib/gcc-lib/sparc-linux/3.3.3/../../../../lib/libFLAC.so: undefined 
 reference to `log'
 /usr/lib/gcc-lib/sparc-linux/3.3.3/../../../../lib/libFLAC.so: undefined 
 reference to `floor'
 collect2: ld returned 1 exit status

mdz told me that he recently (past hour) uploaded a new libflac fixing
the problem of it not linking to -lm on any arch other than i386. A
simple rebuild of kdemultimedia will fix this problem after flac has
been built. Or I can just upload another kdemultimedia later that build
depends on the newest flac...

Chris


signature.asc
Description: Digital signature


Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-03-31 Thread Dominique Devriese

package kdemultimedia
retitle 241259 kdemultimedia: missing build-depends on libflac-dev
thanks

Christian T Steigies writes:

 Package: kdemultimedia Version: 4:3.2.1-1 Severity: important

 `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

This is a packaging bug.  kdemultimedia needs a build-depends on
libflac-dev.  Calc, are you reading this ? :)

cheers
domi



Processed: Re: Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat `./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory

2004-03-31 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 package kdemultimedia
Ignoring bugs not assigned to: kdemultimedia

 retitle 241259 kdemultimedia: missing build-depends on libflac-dev
Bug#241259: kdemultimedia: [m68k/unstable] cp: cannot stat 
`./debian/tmp/usr/lib/kde3/kfile_flac.la': No such file or directory
Changed Bug title.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)