Date: 10 Feb 2000 15:01:18 -0000 From: matt@ARPA.MAIL.NET To: FreeBSD-gnats-submit@freebsd.org Subject: ports/16637: xmms-1.0.1 port issue (make hangs) Message-ID: <20000210150118.56404.qmail@w01.arpa-canada.net>
next in thread | raw e-mail | index | archive | help
>Number: 16637 >Category: ports >Synopsis: make of xmms-1.0.1 port hangs. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Feb 10 07:10:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Matt Heckaman >Release: FreeBSD 3.4-STABLE i386 >Organization: Lucida Communications >Environment: [OS] FreeBSD w01.arpa-canada.net 3.4-STABLE FreeBSD 3.4-STABLE #0: Mon Jan 31 05:36:45 EST 2000 root@w01.arpa-canada.net:/usr/src/sys/compile/W01 i386 [Port date] 2000/02/10 [Relevant software versions] gcc version 2.7.2.3 GNU assembler version 2.9.1 (i386-unknown-freebsdelf), using BFD version 2.9.1 GTK & GLIB version 1.2.6 >Description: 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 - >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. >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. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000210150118.56404.qmail>