Hello, I maintain the lib32-libtheora package in the AUR and I'm trying to get it working the new multilib-way. The build fails though. Could someone help me, or should I bohter the upstream instead? Updated PKGBUILD: # Maintainer: Nicky726 (nicky726 <at> gmail <dot> com) # Contributor: Tom Killian (tom <at> archlinux <dot> org) pkgname=lib32-libtheora _pkgname32=libtheora pkgver=1.1.1 pkgrel=2 pkgdesc="An open video codec developed by the Xiph.org (32bit)" arch=('x86_64') depends=('libtheora' 'lib32-libogg') makedepends=('gcc-multilib' 'lib32-libvorbis') url="http://www.xiph.org" groups=lib32 license=('BSD' 'custom') options=('!libtool') source=(http://downloads.xiph.org/releases/theora/${_pkgname32}-${pkgver}.tar.bz2) md5sums=('292ab65cedd5021d6b7ddd117e07cd8e') build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd "${srcdir}/${_pkgname32}-${pkgver}" ./configure --prefix=/usr --libdir=/usr/lib32\ --enable-shared --disable-static make } package() { cd "${srcdir}/${_pkgname32}-${pkgver}" make DESTDIR="${pkgdir}" install #rm -rf "${pkgdir}/usr/"{include,share,bin} # link the licence install -dm755 "${pkgdir}/usr/share/licences/" cd "${pkgdir}/usr/share/licences/" ln -s "${_pkgname32}" "${pkgname}" } Error I get when building: make[2]: Entering directory `/home/nik/Dokumenty/build/aur/lib32- libtheora/src/libtheora-1.1.1/lib' source='x86/sse2fdct.c' object='sse2fdct.lo' libtool=yes \ depfile='.deps/sse2fdct.Plo' tmpdepfile='.deps/sse2fdct.TPlo' \ depmode=gcc3 /bin/sh ../depcomp \ /bin/sh ../libtool --mode=compile gcc -m32 -DHAVE_CONFIG_H -I. -I. - I.. -I../include -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame- pointer -finline-functions -funroll-loops -march=native -O2 -pipe -c -o sse2fdct.lo `test -f 'x86/sse2fdct.c' || echo './'`x86/sse2fdct.c libtool: compile: gcc -m32 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -Wall - Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions - funroll-loops -march=native -O2 -pipe -c x86/sse2fdct.c -MT sse2fdct.lo -MD - MP -MF .deps/sse2fdct.TPlo -fPIC -DPIC -o .libs/sse2fdct.o x86/sse2fdct.c: Assembler messages: x86/sse2fdct.c:440: Error: bad register name `%xmm15' ... and lots of simmilar stuff with different numbers ending with: make[2]: *** [sse2fdct.lo] Error 1 make[2]: Leaving directory `/home/nik/Dokumenty/build/aur/lib32- libtheora/src/libtheora-1.1.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/nik/Dokumenty/build/aur/lib32- libtheora/src/libtheora-1.1.1' make: *** [all] Error 2 Thanx, Nicky -- Don't it always seem to go That you don't know what you've got Till it's gone (Joni Mitchell)