museseq-0.6.3 does not properly compile: g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets -I/usr/qt/3/include -g -O2 -MT libdriver_la-alsaaudio.lo -MD -MP -MF .deps/libdriver_la-alsaaudio.Tpo -c alsaaudio.cpp -fPIC -DPIC -o .libs/libdriver_la-alsaaudio.lo alsaaudio.cpp: In function `void setParams(snd_pcm_t*, bool)': alsaaudio.cpp:104: error: invalid conversion from `unsigned int*' to `unsigned int' alsaaudio.cpp:120: error: invalid conversion from `snd_pcm_uframes_t*' to `long unsigned int' alsaaudio.cpp:126: warning: int format, different type arg (arg 3) alsaaudio.cpp:131: error: invalid conversion from `snd_pcm_uframes_t*' to `long unsigned int' alsaaudio.cpp:137: warning: int format, different type arg (arg 3) alsaaudio.cpp: In member function `virtual void AlsaAudioDevice::write(int, long unsigned int, float**)': alsaaudio.cpp:290: warning: cast from pointer to integer of different size alsaaudio.cpp:290: warning: cast from pointer to integer of different size make[1]: *** [libdriver_la-alsaaudio.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/museseq-0.6.3/work/muse-0.6.3/driver' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. 2. 3.
looks like 64bit specific issues here... these are fun ;)
be patient for 0.7.0 to come to portage, it has a very different code base.
0.6.2 runs fine and 0.7.0 is out now