Subject: pkg/23121: devel/SDL does not build on NetBSD/i386 1.5.x
To: None <gnats-bugs@gnats.netbsd.org>
From: None <Ian.Fry@sophos.com>
List: netbsd-bugs
Date: 10/10/2003 11:51:00
>Number: 23121
>Category: pkg
>Synopsis: devel/SDL does not build on NetBSD/i386 1.5.x
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Oct 10 10:52:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Ian Fry
>Release: NetBSD 1.5.4_ALPHA
>Organization:
>Environment:
System: NetBSD neo.localnet 1.5.4_ALPHA NetBSD 1.5.4_ALPHA (NEO) #18: Sun Feb 9 10:46:40 GMT 2003 ief@neo.localnet:/mnt/source/kernels/NEO i386
Architecture: i386
Machine: i386
>Description:
devel/SDL does not build on 1.5.x
>How-To-Repeat:
cd pkgsrc/devel/SDL
make
...
gmake[3]: Entering directory `/mnt/scratch/work/pkgsrc/devel/SDL/work/SDL-1.2.6/src/video'
/bin/sh ../../libtool --mode=compile cc -DPACKAGE=\"SDL\" -DVERSION=\"1.2.6\" -DHAVE_ALLOCA=1 -I. -I. -DGLX_GLXEXT_LEGACY -I/usr/pkg/include -I/usr/X11R6/include -O2 -DGLX_GLXEXT_LEGACY -I/usr/pkg/include -I/usr/X11R6/include -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes -I../../src/hermes -DOSS_SUPPORT -I/usr/X11R6/include -DENABLE_X11 -DXTHREADS -I./include -I./src/video -DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE -DDEFAULT_DGAMOUSE -DXFREE86_XV -DHAVE_XINERAMA -Isrc/video -DENABLE_DGA -DENABLE_AALIB -DHAVE_OPENGL -DENABLE_PTH -DHAVE_USB_H -DOPENBSD_AUDIO_SUPPORT -Dunix -I../../include -I../../include/SDL -I../../src -I../../src/netbsd -I../../src/main -I../../src/audio -I../../src/video -I../../src/video/XFree86/extensions -I../../src/events -I../../src/joystick -I../../src/cdrom -I../../src/thread -I../../src/timer -I../../src/endian -I../../src/file -c SDL_blit.c
cc -DPACKAGE=\"SDL\" -DVERSION=\"1.2.6\" -DHAVE_ALLOCA=1 -I. -I. -DGLX_GLXEXT_LEGACY -I/mnt/scratch/work/pkgsrc/devel/SDL/work/.buildlink/include -I/mnt/scratch/work/pkgsrc/devel/SDL/work/.buildlink-x11/include -O2 -DGLX_GLXEXT_LEGACY -I/mnt/scratch/work/pkgsrc/devel/SDL/work/.buildlink/include -I/mnt/scratch/work/pkgsrc/devel/SDL/work/.buildlink-x11/include -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes -I../../src/hermes -DOSS_SUPPORT -I/mnt/scratch/work/pkgsrc/devel/SDL/work/.buildlink-x11/include -DENABLE_X11 -DXTHREADS -I./include -I./src/video -DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE -DDEFAULT_DGAMOUSE -DXFREE86_XV -DHAVE_XINERAMA -Isrc/video -DENABLE_DGA -DENABLE_AALIB -DHAVE_OPENGL -DENABLE_PTH -DHAVE_USB_H -DOPENBSD_AUDIO_SUPPORT -Dunix -I../../include -I../../include/SDL -I../../src -I../../src/netbsd -I../../src/main -I../../src/audio -I../../src/video -I../../src/video/XFree86/extensions -I../../src/events -I../../src/jo
ystick -I../../src/cdrom -I../../src/thread -I../../src/timer -I../../src/endian -I../../src/file -c SDL_blit.c -fPIC -DPIC -o .libs/SDL_blit.o
/tmp/ccMNcys1.s: Assembler messages:
/tmp/ccMNcys1.s:256: Error: no such 386 instruction: `prefetchnta'
/tmp/ccMNcys1.s:257: Error: no such 386 instruction: `prefetchnta'
/tmp/ccMNcys1.s:258: Error: no such 386 instruction: `prefetchnta'
/tmp/ccMNcys1.s:259: Error: no such 386 instruction: `prefetchnta'
/tmp/ccMNcys1.s:267: Error: no such 386 instruction: `prefetchnta'
/tmp/ccMNcys1.s:269: Error: no such 386 instruction: `movntq'
gmake[3]: *** [SDL_blit.lo] Error 1
gmake[3]: Leaving directory `/mnt/scratch/work/pkgsrc/devel/SDL/work/SDL-1.2.6/src/video'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/mnt/scratch/work/pkgsrc/devel/SDL/work/SDL-1.2.6/src/video'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/mnt/scratch/work/pkgsrc/devel/SDL/work/SDL-1.2.6/src'
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop.
*** Error code 1
Stop.
>Fix:
Index: Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/devel/SDL/Makefile.common,v
retrieving revision 1.3
diff -u -r1.3 Makefile.common
--- Makefile.common 2003/09/03 19:30:50 1.3
+++ Makefile.common 2003/10/09 19:35:14
@@ -52,6 +53,7 @@
.include "../../graphics/MesaLib/buildlink2.mk"
.include "../../graphics/glut/buildlink2.mk"
.include "../../graphics/aalib-x11/buildlink2.mk"
+.include "../../devel/binutils/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "pth")
>Release-Note:
>Audit-Trail:
>Unformatted: