Subject: pkg/33415: emulators/snes9x Solaris10 x86_64
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <dauphin@enst.fr>
List: pkgsrc-bugs
Date: 05/03/2006 09:55:00
>Number: 33415
>Category: pkg
>Synopsis: emulators/snes9x Solaris10 x86_64
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed May 03 09:55:00 +0000 2006
>Originator: Gilles Dauphin
>Release: SunOS 5.10 i86pc
>Organization:
ENST
>Environment:
System: SunOS bi.enst.fr 5.10 Generic_Patch_118844-30 i86pc
>Description:
g++ -fno-rtti -I/usr/openwin/include -I/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x -I/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/unzip -c -I/usr/openwin/include -I/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x -I/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/unzip -DMITSHM -DVAR_CYCLES -DCPU_SHUTDOWN -DSPC700_SHUTDOWN -DEXECUTE_SUPERFX_PER_LINE -DUSE_THREADS -I/include -DSPC700_C -DNETPLAY_SUPPORT -DUNZIP_SUPPORT -DSDD1_DECOMP -DNO_INLINE_SET_GET -DNOASM -DZLIB -DHAVE_MKSTEMP -DHAVE_STRINGS_H -DHAVE_SYS_IOCTL_H '-DACCEPT_SIZE_T=socklen_t' /pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp1.cpp -o dsp1.o
In file included from /pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp1.cpp:97:
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:728:2: warning: null character(s) ignored
In file included from /pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp1.cpp:97:
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:728: error: expected constructor, destructor, or type conversion before "DSP3_SR"
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:728: error: expected `,' or `;' before "DSP3_SR"
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:729:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:729: error: expected unqualified-id before '>>' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:729: error: expected `,' or `;' before '>>' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:730:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:730: error: expected constructor, destructor, or type conversion before '<<' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:730: error: expected `,' or `;' before '<<' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:731:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:732:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:733:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:733: error: expected unqualified-id before '+' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:733: error: expected `,' or `;' before '+' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:734:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:734: error: expected unqualified-id before '/' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:734: error: expected constructor, destructor, or type conversion before '/' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:734: error: expected `,' or `;' before '/' token
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:735:1: warning: null character(s) ignored
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp3emu.cpp:735:942: warning: no newline at end of file
In file included from /pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp1.cpp:957:
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp: In function `void DSP4_Op01()':
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:297: warning: converting to `int16' from `double'
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:300: warning: converting to `int16' from `double'
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp: In function `void DSP4_Op07()':
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:502: warning: converting to `int16' from `double'
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:505: warning: converting to `int16' from `double'
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp: In function `void DSP4_Op0D()':
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:1064: warning: converting to `int16' from `double'
/pkg/obj/emulators/snes9x/work/snes9x-1.43-src/snes9x/dsp4emu.cpp:1067: warning: converting to `int16' from `double'
gmake: *** [dsp1.o] Error 1
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/emulators/snes9x
>How-To-Repeat:
bmake
>Fix:
comment tis line in Makefile
#SUBST_CLASSES+= nodos
#SUBST_STAGE.nodos= pre-patch
#SUBST_FILES.nodos= ../language.h
#SUBST_FILES.nodos+= dsp1.h dsp3emu.cpp dsp4emu.cpp
#SUBST_SED.nodos= -e 's|^M||g'
Maybe nbsed is buggy because the substitute works with gsed