Bug#422076: Info received (jackd: 0.103.0-4 illegal instruction with Pentium II)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun, May 13, 2007 at 12:54:15PM +1000, Luke Yelavich wrote:
> On Sun, May 13, 2007 at 12:15:35PM EST, Arthur Marsh wrote:
> > Program received signal SIGILL, Illegal instruction.
> > [Switching to Thread -1208764736 (LWP 16534)]
> > 0xb7f61318 in ?? () from /usr/lib/jack/jack_alsa.so
> > (gdb)
>
> I'd say this is to do with jack being built with 3dnow and sse support.
>
> I'm not on the multimedia team, so I have no perminant solution, but you
> could do the following, if you wish to use jackd, and don't want to
> wait.
>
> In the source package, remove the following block of code from
> debian/rules:
>
> ifneq (,$(shell echo amd64 | grep $(DEB_BUILD_ARCH)))
> CFLAGS += -m3dnow -msse
> endif
>
> Just to be sure, you would also want to change --enable-sse=yes to no,
> which can be found elsewhere in the rules file.
>
> Hope this helps, until a more perminant solution is found.
Shouldn't the correct flags for the package be:
--enable-optimization-by-cpu
And let jackd's configure script figure it out?
- -ken
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFGSfiTe8HF+6xeOIcRAtoVAJ9YooFAwQMvTBget8QXuoRinrnSlQCg6q2G
APZPA+mZYwFY8icpNepF81k=
=Hh4v
-----END PGP SIGNATURE-----
Reply to: