Make of xmms-1.0.1 port hangs in 3 seperate places, due to what appears to be a "-" at the end of the "as" command which causes it to just hang there indefinately. The places this occurs and the full command path is below, they are listed in order of occurance. [These directories are relative to: /usr/ports/audio/xmms/work/xmms-1.0.1] Input/mpg123 /usr/libexec/elf/as -v -o decode_i586.lo decode_i586.s - Input/mpg123 /usr/libexec/elf/as -v -o getbits.lo getbits.s - Visualization/blur_scope /usr/libexec/elf/as -v -o blur_8.lo blur_8.s - Fix: I'm afraid I don't have the time this morning to work out the real cause of this problem in the myriad of files xmms has. A quick fix is to do the following: Run make from the main port tree until it hangs, abort the make. cd work/xmms-1.0.1/Input/mpg123 /usr/libexec/elf/as -v -o decode_i586.lo decode_i586.s make Wait until make hangs again very shortly after and abort the make. /usr/libexec/elf/as -v -o getbits.lo getbits.s make (it will compile and link fine now.) Continue the make from the main port tree until it hangs yet again, this will be the last time. cd work/xmms-1.0.1/Visualization/blur_scope /usr/libexec/elf/as -v -o blur_8.lo blur_8.s make Return to main port tree, make and install - all should be fine now. I realize that this is really not a fix at all, but it will work for anyone who feels they desperately need xmms. How-To-Repeat: Run make from either the main port, or from the subdirectories above. I discovered exactly what was going on by the addition of '-v' to the CFLAGS.
State Changed From-To: open->closed Believed to have been fixed. I could only test the compilation after the fix but it should be fine now.