Bug 137563 - [MAINTAINER] audio/xmms-sexyspc: Unbreak
Summary: [MAINTAINER] audio/xmms-sexyspc: Unbreak
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Rong-En Fan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-08 09:30 UTC by Naram Qashat
Modified: 2009-08-16 16:20 UTC (History)
0 users

See Also:


Attachments
xmms-sexyspc-0.5.0_3.patch (1.87 KB, patch)
2009-08-08 09:30 UTC, Naram Qashat
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Naram Qashat 2009-08-08 09:30:04 UTC
Unbreak, it builds with the current version of nasm as long as the AFLAGS
are changed from -O1 to -O2, as for the reason why this is, I wouldn't know,
I am not an ASM programmer.

Also removing the extra blank line at the end of pkg-descr, to appease portlint.

Added file(s):
- files/patch-src_SNESAPU_Makefile

Generated with FreeBSD Port Tools 0.77
Comment 1 Rong-En Fan freebsd_committer freebsd_triage 2009-08-08 12:21:36 UTC
Responsible Changed
From-To: freebsd-ports-bugs->rafan

I'll take it.
Comment 2 Rong-En Fan freebsd_committer freebsd_triage 2009-08-08 13:23:53 UTC
Still does not build.

(cd .libs && rm -f libdialogs.la && ln -s ../libdialogs.la libdialogs.la)
gmake[2]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/dialogs'
Making all in SNESAPU
gmake[2]: Entering directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/SNESAPU'
nasm -O2 -f elf -o APU.o APU.Asm
SPC700.Inc:122: error: label or instruction expected at start of line
gmake[2]: *** [APU.o] Error 1
gmake[2]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/SNESAPU'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src'
gmake: *** [all-recursive] Error 1
*** Error code 1
Comment 3 Naram Qashat 2009-08-08 18:43:44 UTC
Rong-En Fan wrote:
> Still does not build.
> 
> (cd .libs && rm -f libdialogs.la && ln -s ../libdialogs.la libdialogs.la)
> gmake[2]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/dialogs'
> Making all in SNESAPU
> gmake[2]: Entering directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/SNESAPU'
> nasm -O2 -f elf -o APU.o APU.Asm
> SPC700.Inc:122: error: label or instruction expected at start of line
> gmake[2]: *** [APU.o] Error 1
> gmake[2]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src/SNESAPU'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/work/a/ports/audio/xmms-sexyspc/work/sexyspc-0.5.0/src'
> gmake: *** [all-recursive] Error 1
> *** Error code 1

That is odd, then.  It works here, with nasm 2.05.01 installed from ports.  As I 
said in the PR, I'm not an ASM programmer, so I have no idea what would cause 
these errors. :/

Naram Qashat
Comment 4 Rong-En Fan freebsd_committer freebsd_triage 2009-08-16 16:18:36 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2009-08-16 16:18:37 UTC
rafan       2009-08-16 15:18:29 UTC

  FreeBSD ports repository

  Modified files:
    audio/xmms-sexyspc   Makefile pkg-descr 
  Added files:
    audio/xmms-sexyspc/files patch-src_SNESAPU_Makefile 
                             patch-src_SNESAPU_SPC700 
  Log:
  - Fix build
  
  PR:             ports/137563
  Submitted by:   Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
  
  Revision  Changes    Path
  1.6       +1 -3      ports/audio/xmms-sexyspc/Makefile
  1.1       +11 -0     ports/audio/xmms-sexyspc/files/patch-src_SNESAPU_Makefile (new)
  1.1       +31 -0     ports/audio/xmms-sexyspc/files/patch-src_SNESAPU_SPC700 (new)
  1.2       +0 -1      ports/audio/xmms-sexyspc/pkg-descr
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"