Bug#565860: FTBFS - configure: error: JACK library not found

2010-01-19 Thread Adrian Knoth
On Mon, Jan 18, 2010 at 08:42:24PM -0700, dann frazier wrote:

Hi!

(just some notes to speed up debugging)

 configure:4272: checking for SSE optimization
 configure:4312: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse
 configure:4316: $? = 1

So no SSE on these machines. However:

 configure:4537: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -lm  -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse

configure is trying with SSE again.

 configure:4577: checking for main in -lX11
 configure:4606: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -lX11  -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse

Again.

 configure:4634: result: no
 configure:4646: checking for main in -lXext
 configure:4675: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -lXext  -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse

Again.

 configure:4716: checking for round in -lm
 configure:4751: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -lm  -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse

Again.

 configure:4796: checking for main in -ljack
 configure:4825: g++ -o conftest -g -O2 -msse -mfpmath=sse -ffast-math 
 -I/usr/share/qt4/include -I/usr/local/include -I/usr/include 
 -I/usr/include/qt4   conftest.cpp -ljack  -L/usr/local/lib -L/usr/lib  5
 cc1plus: error: unrecognized command line option -msse
 cc1plus: error: unrecognized command line option -mfpmath=sse

Again.

 configure:4853: result: no
 configure:4862: error: JACK library not found.

And that's it.


It's probably a bug in configure(.ac), however, you can work around if
you conditionally set --disable-sse on non-amd64. (i386 doesn't have
SSE, i686 could, but that's not an ordinary Debian target)


HTH

-- 
mail: a...@thur.de  http://adi.thur.de  PGP/GPG: key via keyserver



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Bug#565860: FTBFS - configure: error: JACK library not found

2010-01-18 Thread dann frazier
Source: qtractor
Version: 0.4.3-2
Severity: serious

qtractor fails to build on non-x86. From a recent build attempt on hppa:
[...]
checking for main in -lX11... no
checking for main in -lXext... no
checking for round in -lm... no
configure: error: JACK library not found.
checking for main in -ljack... no
== config.log ==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Qtractor configure 0.4.3, which was
generated by GNU Autoconf 2.63.  Invocation command line was

  $ ./configure --build=hppa-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--libexecdir=${prefix}/lib/qtractor --disable-maintainer-mode 
--disable-dependency-tracking

## - ##
## Platform. ##
## - ##

hostname = penalosa
uname -m = parisc64
uname -r = 2.6.32-trunk-parisc64
uname -s = Linux
uname -v = #1 Tue Dec 8 04:07:32 UTC 2009

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch  = unknown
/usr/bin/arch -k   = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo  = unknown
/bin/machine   = unknown
/usr/bin/oslevel   = unknown
/bin/universe  = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/X11R6/bin
PATH: /usr/games


## --- ##
## Core tests. ##
## --- ##

configure:2166: checking for gcc
configure:2182: found /usr/bin/gcc
configure:2193: result: gcc
configure:2425: checking for C compiler version
configure:2433: gcc --version 5
gcc (Debian 4.4.2-9) 4.4.3 20100108 (prerelease)
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2437: $? = 0
configure:2444: gcc -v 5
Using built-in specs.
Target: hppa-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.2-9' 
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs 
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared 
--enable-multiarch --enable-linker-build-id --with-system-zlib 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls 
--enable-clocale=gnu --enable-libstdcxx-debug --disable-libssp --enable-objc-gc 
--disable-libstdcxx-pch --enable-checking=release --build=hppa-linux-gnu 
--host=hppa-linux-gnu --target=hppa-linux-gnu
Thread model: posix
gcc version 4.4.3 20100108 (prerelease) (Debian 4.4.2-9) 
configure:2448: $? = 0
configure:2455: gcc -V 5
gcc: '-V' option must have argument
configure:2459: $? = 1
configure:2482: checking for C compiler default output file name
configure:2504: gcc -g -O2   conftest.c  5
configure:2508: $? = 0
configure:2546: result: a.out
configure:2565: checking whether the C compiler works
configure:2575: ./a.out
configure:2579: $? = 0
configure:2598: result: yes
configure:2605: checking whether we are cross compiling
configure:2607: result: no
configure:2610: checking for suffix of executables
configure:2617: gcc -o conftest -g -O2   conftest.c  5
configure:2621: $? = 0
configure:2647: result: 
configure:2653: checking for suffix of object files
configure:2679: gcc -c -g -O2  conftest.c 5
configure:2683: $? = 0
configure:2708: result: o
configure:2712: checking whether we are using the GNU C compiler
configure:2741: gcc -c -g -O2  conftest.c 5
configure:2748: $? = 0
configure:2765: result: yes
configure:2774: checking whether gcc accepts -g
configure:2804: gcc -c -g  conftest.c 5
configure:2811: $? = 0
configure:2912: result: yes
configure:2929: checking for gcc option to accept ISO C89
configure:3003: gcc  -c -g -O2  conftest.c 5
configure:3010: $? = 0
configure:3033: result: none needed
configure:3056: checking how to run the C preprocessor
configure:3096: gcc -E  conftest.c
configure:3103: $? = 0
configure:3134: gcc -E  conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:3141: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME Qtractor
| #define PACKAGE_TARNAME qtractor
| #define PACKAGE_VERSION 0.4.3
| #define PACKAGE_STRING Qtractor 0.4.3
| #define PACKAGE_BUGREPORT rn...@rncbc.org
| #define CONFIG_PREFIX /usr
| /* end confdefs.h.  */
| #include ac_nonexistent.h
configure:3174: result: gcc -E
configure:3203: gcc -E  conftest.c
configure:3210: $? = 0
configure:3241: gcc -E  conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:3248: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME Qtractor
| #define PACKAGE_TARNAME qtractor
| #define PACKAGE_VERSION 0.4.3
| #define PACKAGE_STRING Qtractor 0.4.3
| #define PACKAGE_BUGREPORT rn...@rncbc.org
| #define