summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Joachim <svenjoac@gmx.de>2009-01-04 16:30:43 +0000
committerSven Joachim <svenjoac@gmx.de>2009-01-04 16:30:43 +0000
commitc4ca0e127e4c3407df8268ec6320576f98c83567 (patch)
tree661fb869fd8f5dca28f1930c8aa53f14a0e77f28
parent464ad50e25a788e900b3a0207392a689a87d745e (diff)
downloadxine-lib-c4ca0e127e4c3407df8268ec6320576f98c83567.tar.gz
xine-lib-c4ca0e127e4c3407df8268ec6320576f98c83567.tar.bz2
FTBFS (i386 with 64bit kernel)
Am 04.01.2009 um 04:55 schrieb Adrian Bunk: > .... > In file included from ../../../src/xine-engine/xine_internal.h:33, > from noise.c:24: > .../../../include/xine.h:2230: warning: 'xine_tvsystem' is deprecated > noise.c: Assembler messages: > noise.c:155: Error: bad register name `%rax' > noise.c:161: Error: bad register name `%rax)' > <-- snip --> One problem is that the configure script thinks we're running a 64-bit system: ,---- | checking build system type... x86_64-unknown-linux-gnu | checking host system type... x86_64-unknown-linux-gnu | checking build system type... (cached) x86_64-unknown-linux-gnu `---- This is bad, build and host type should be passed explicitly in debian/rules.
-rwxr-xr-xdebian/rules5
1 files changed, 4 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules
index b44bccd81..e1f66382f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -71,7 +71,10 @@ ifeq (,$(findstring optimize,$(DEB_BUILD_OPTIONS)))
endif
# --mandir - remove after etch released (autoconf >= 2.59c gets it right)
-CONFIGURE_FLAGS := --prefix=/usr \
+CONFIGURE_FLAGS := \
+ --build $(DEB_BUILD_GNU_TYPE) \
+ --host $(DEB_HOST_GNU_TYPE) \
+ --prefix=/usr \
--mandir=\$${prefix}/share/man \
--with-external-libmad \
--with-external-a52dec \