sdl12 doesn't build on FreeBSD-4.10, does on 5.3

Adam Weinberger adamw at FreeBSD.org
Thu Dec 23 19:30:08 PST 2004


Mike Harding wrote:
> Here's the lengthy dump.
> 
> I do have the nvidia driver installed on this system.
> 
> I am likely to switch to 5.3 this weekend, so this may be my last
> "doesn't build on 4.10" thread.

Edwin is aware of the problem, and has said that he's keeping an eye 
open for fixes. Edwin, in the meantime, what would you think about 
marking the port BROKEN for 4.X?

# Adam


> 
> - Mike H.
> 
> make install clean
> ===>  Vulnerability check disabled, database not found
> ===>  Extracting for gnome2-2.8.2
> ===>  Patching for gnome2-2.8.2
> ===>   gnome2-2.8.2 depends on file: /usr/local/bin/python - found
> ===>  Configuring for gnome2-2.8.2
> ===>  Installing for gnome2-2.8.2
> ===>   gnome2-2.8.2 depends on file: /usr/X11R6/libexec/cdplayer_applet2 - not found
> ===>    Verifying install for /usr/X11R6/libexec/cdplayer_applet2 in /usr/ports/x11/gnomeapplets2
> 
>               W  A  R  N  I  N  G
> *****************************************************
> * gnomeapplets2 requires that you have your kernel  *
> * sources installed. If your kernel sources         *
> * are somewhere other than /usr/src/sys, you        *
> * may set the FREEBSD_SYS variable to the           *
> * correct path.                                     *
> *****************************************************
> 
> ===>  Vulnerability check disabled, database not found
> ===>  Extracting for gnomeapplets2-2.8.2
> => Checksum OK for gnome2/gnome-applets-2.8.2.tar.bz2.
> ===>  Patching for gnomeapplets2-2.8.2
> ===>  Applying FreeBSD patches for gnomeapplets2-2.8.2
> ===>   gnomeapplets2-2.8.2 depends on executable: gmake - found
> ===>   gnomeapplets2-2.8.2 depends on file: /usr/local/bin/libtool15 - found
> ===>   gnomeapplets2-2.8.2 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   gnomeapplets2-2.8.2 depends on executable: pkg-config - found
> ===>   gnomeapplets2-2.8.2 depends on file: /usr/local/bin/intltool-extract - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gtop-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: xklavier.8 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: esd.2 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: glib-2.0.400 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: atk-1.0.800 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: pango-1.0.600 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gtk-x11-2.0.400 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: linc.1 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: IDL-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: ORBit-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: glade-2.0.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: xml2.5 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: xslt.2 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: bonobo-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gconf-2.5 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gnomevfs-2.800 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gailutil.17 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gnomecanvas-2.800 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: art_lgpl_2.5 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gnome-2.800 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: bonoboui-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gnomeui-2.800 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gnome-desktop-2.3 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: wnck-1.13 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: panel-applet-2.0 - found
> ===>   gnomeapplets2-2.8.2 depends on shared library: gstplay-0.8.1 - not found
> ===>    Verifying install for gstplay-0.8.1 in /usr/ports/multimedia/gstreamer-plugins
> ===>
> ===> Define WITH_ARTS to enable aRts Audio plugin
> ===>
> ===> The default CDROM device is /dev/acd0c
> ===> Define WITH_CDROM_DEVICE if you want to change the default
> ===> For example, make WITH_CDROM_DEVICE="/dev/somedevice"
> ===>
> ===> Define WITH_DTS to enable DTS decoding support
> ===>
> ===> The default DVD device is /dev/acd0c
> ===> Define WITH_DVD_DEVICE if you want to change the default
> ===> For example, make WITH_DVD_DEVICE="/dev/somedevice"
> ===>
> ===> Define WITH_FAAC to enable faac Audio plugin
> ===>
> ===> Define WITH_FAAD to enable faad Audio plugin
> ===>
> ===> Define WITH_GSM to enable gsm Audio plugin
> ===>
> ===> Define WITH_JACK to enable jackd audio plugin
> ===>
> ===> Define WITH_LADSPA to enable LADSPA framework Audio plugin
> ===>
> ===> Define WITH_LIBCACA to enable libcaca Video plugin
> ===>
> ===> Define WITH_LIBCDAUDIO to enable libcdaudio Audio plugin
> ===>
> ===> Define WITH_LIBDV to enable libdv Video plugin
> ===>
> ===> Define WITH_LIBFAME to enable libfame Video plugin
> ===>
> ===> Define WITH_LIBSHOUT to enable libshout Audio plugin
> ===>
> ===> Define WITH_LIBSIDPLAY to enable libsidplay Audio plugin
> ===>
> ===> Define WITH_LIBSNDFILE to enable libsndfile Audio plugin
> ===>
> ===> Define WITH_LIBTHEORA to enable libtheora Video plugin
> ===>
> ===> Define WITH_LIBVISUAL to enable libvisual Video plugin
> ===>
> ===> Define WITH_MUSEPACK to enable musepack Audio plugin
> ===>
> ===> Define WITH_NAS to enable nas Audio plugin
> ===>
> ===> Define WITHOUT_OSS to disable OSS Audio plugin
> ===>
> ===> Define WITH_POLYPAUDIO to enable polypaudio audio plugin
> ===>
> ===> Define WITH_SDL to enable SDL Video plugin
> ===>
> ===> Define WITH_SWFDEC to enable Flash Video plugin
> ===>
> ===> Define WITH_VORBISIDEC to enable vorbisidec Audio plugin
> ===>  Vulnerability check disabled, database not found
> ===>  Extracting for gstreamer-plugins-0.8.6_1
> => Checksum OK for gnome2/gst-plugins-0.8.6.tar.bz2.
> ===>  Patching for gstreamer-plugins-0.8.6_1
> ===>  Applying FreeBSD patches for gstreamer-plugins-0.8.6_1
> ===>   gstreamer-plugins-0.8.6_1 depends on executable: gmake - found
> ===>   gstreamer-plugins-0.8.6_1 depends on file: /usr/local/bin/libtool15 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   gstreamer-plugins-0.8.6_1 depends on executable: pkg-config - found
> ===>   gstreamer-plugins-0.8.6_1 depends on file: /usr/local/bin/intltool-extract - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: gstreamer-0.8.5 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: popt.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: aa.1 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: cdda_interface.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: FLAC.5 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: freetype.9 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: Hermes.1 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: jpeg.9 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: mp3lame.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: a52.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: audiofile.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: dvdnav.3 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: dvdread.3 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: mikmod.2 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: mpeg2.0 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: musicbrainz.4 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: mad.2 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: id3tag.2 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: ogg.5 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: mng.1 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: png.5 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: vorbis.3 - found
> ===>   gstreamer-plugins-0.8.6_1 depends on shared library: xine.9 - not found
> ===>    Verifying install for xine.9 in /usr/ports/multimedia/libxine
> ===>
> ===> You can enable some features by defining following variables.
> ===>
> ===> WITH_ARTS   (arts support)
> ===> WITH_LIBCACA (libcaca support)
> ===> WITH_ESOUND (esound support, enabled)
> ===> WITH_LIBTHEORA (libtheora support)
> ===>
> ===>  Vulnerability check disabled, database not found
> ===>  Extracting for libxine-1.0.r5_3
> => Checksum OK for xine-lib-1-rc5.tar.gz.
> ===>  Patching for libxine-1.0.r5_3
> ===>  Applying extra patch /usr/ports/multimedia/libxine/files/extra-patch-config.h.in
> ===>  Applying FreeBSD patches for libxine-1.0.r5_3
> ===>   libxine-1.0.r5_3 depends on file: /usr/local/lib/libdjbfft.a - found
> ===>   libxine-1.0.r5_3 depends on executable: gmake - found
> ===>   libxine-1.0.r5_3 depends on file: /usr/local/bin/libtool15 - found
> ===>   libxine-1.0.r5_3 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   libxine-1.0.r5_3 depends on executable: pkg-config - found
> ===>   libxine-1.0.r5_3 depends on file: /usr/local/bin/intltool-extract - found
> ===>   libxine-1.0.r5_3 depends on file: /usr/local/bin/sdl11-config - not found
> ===>    Verifying install for /usr/local/bin/sdl11-config in /usr/ports/devel/sdl12
> ===>  Vulnerability check disabled, database not found
> ===>  Found saved configuration for sdl-1.2.8,1
> ===>  Extracting for sdl-1.2.8,1
> => Checksum OK for SDL-1.2.8.tar.gz.
> ===>  Patching for sdl-1.2.8,1
> ===>  Applying FreeBSD patches for sdl-1.2.8,1
> ===>   sdl-1.2.8,1 depends on executable: nasm - found
> ===>   sdl-1.2.8,1 depends on file: /usr/local/bin/libtool13 - found
> ===>   sdl-1.2.8,1 depends on shared library: aa.1 - found
> ===>   sdl-1.2.8,1 depends on shared library: vga.1 - found
> ===>   sdl-1.2.8,1 depends on shared library: esd.2 - found
> ===>   sdl-1.2.8,1 depends on shared library: X11.6 - found
> ===>  Configuring for sdl-1.2.8,1
> checking build system type... i386-portbld-freebsd4.10
> checking host system type... i386-portbld-freebsd4.10
> checking target system type... i386-portbld-freebsd4.10
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
> checking whether build environment is sane... yes
> /usr/ports/devel/sdl12/work/SDL-1.2.8/missing: Unknown `--run' option
> Try `/usr/ports/devel/sdl12/work/SDL-1.2.8/missing --help' for more information
> configure: WARNING: `missing' script is too old or missing
> ...
> source='SDL_yuv_mmx.c' object='SDL_yuv_mmx.lo' libtool=yes  depfile='.deps/SDL_yuv_mmx.Plo' tmpdepfile='.deps/SDL_yuv_mmx.TPlo'  depmode=gcc /bin/sh ../../depcomp  /bin/sh ../../libtool --mode=compile cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL\" -DVERSION=\"1.2.8\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA=1  -I. -I.      -O -pipe -march=pentiumpro -D_THREAD_SAFE -I/usr/local/include -DHAVE_LIBUSBHID_H -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes -I../../src/hermes -DOSS_SUPPORT -DESD_SUPPORT -DESD_DYNAMIC=libesd.so.2 -I/usr/local/include  -I/usr/X11R6/include -DENABLE_X11 -DXTHREADS -I./include -I./src/video -DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE -DDEFAULT_DGAMOUSE -DXFREE86_XV -DHA
VE_
>  XINERAMA -Isrc/video -DENABLE_DGA -DENABLE_SVGALIB -DENABLE_AALIB -DHAVE_OPENGL -D_REENTRANT -D_THREAD_SAFE -DSDL_USE_PTHREADS -DHAVE_SEMUN -DHAVE_SIGACTION -DHAVE_LIBUSBHID_H -DUSBHID_UCR_DATA -I../../include -I../../include/SDL -I../../src -I../../src/main/freebsd -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 -I../../src/thread -c -o SDL_yuv_mmx.lo SDL_yuv_mmx.c
>  cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL\" -DVERSION=\"1.2.8\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA=1 -I. -I. -O -pipe -march=pentiumpro -D_THREAD_SAFE -I/usr/local/include -DHAVE_LIBUSBHID_H -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes -I../../src/hermes -DOSS_SUPPORT -DESD_SUPPORT -DESD_DYNAMIC=libesd.so.2 -I/usr/local/include -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_SVGALIB -DENABLE_AALIB -DHAVE_OPENGL -D_REENTRANT -D_THREAD_SAFE -DSDL_USE_PTHREADS -DHAVE_SEMUN -DHAVE_SIGACTION -DHAVE_LIBUSBHID_H -DUSBHID_UCR_DATA -I../../in
clu
>  de -I../../include/SDL -I../../src -I../../src/main/freebsd -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 -I../../src/thread -c SDL_yuv_mmx.c -Wp,-MD,.deps/SDL_yuv_mmx.TPlo  -fPIC -DPIC -o .libs/SDL_yuv_mmx.o
> SDL_yuv_mmx.c: In function `ColorRGBDitherYV12MMX1X':
> SDL_yuv_mmx.c:236: syntax error before `['
> SDL_yuv_mmx.c: In function `Color565DitherYV12MMX1X':
> SDL_yuv_mmx.c:417: syntax error before `['
> SDL_yuv_mmx.c: At top level:
> SDL_yuv_mmx.c:33: warning: `MMX_0080w' defined but not used
> SDL_yuv_mmx.c:34: warning: `MMX_00FFw' defined but not used
> SDL_yuv_mmx.c:35: warning: `MMX_FF00w' defined but not used
> SDL_yuv_mmx.c:37: warning: `MMX_Ycoeff' defined but not used
> SDL_yuv_mmx.c:39: warning: `MMX_UbluRGB' defined but not used
> SDL_yuv_mmx.c:40: warning: `MMX_VredRGB' defined but not used
> SDL_yuv_mmx.c:41: warning: `MMX_UgrnRGB' defined but not used
> SDL_yuv_mmx.c:42: warning: `MMX_VgrnRGB' defined but not used
> SDL_yuv_mmx.c:44: warning: `MMX_Ublu5x5' defined but not used
> SDL_yuv_mmx.c:45: warning: `MMX_Vred5x5' defined but not used
> SDL_yuv_mmx.c:46: warning: `MMX_Ugrn555' defined but not used
> SDL_yuv_mmx.c:47: warning: `MMX_Vgrn555' defined but not used
> SDL_yuv_mmx.c:48: warning: `MMX_Ugrn565' defined but not used
> SDL_yuv_mmx.c:49: warning: `MMX_Vgrn565' defined but not used
> SDL_yuv_mmx.c:51: warning: `MMX_red555' defined but not used
> SDL_yuv_mmx.c:52: warning: `MMX_red565' defined but not used
> SDL_yuv_mmx.c:53: warning: `MMX_grn555' defined but not used
> SDL_yuv_mmx.c:54: warning: `MMX_grn565' defined but not used
> SDL_yuv_mmx.c:55: warning: `MMX_blu5x5' defined but not used
> *** Error code 1
> 
> Stop in /usr/ports/devel/sdl12/work/SDL-1.2.8/src/video.
> *** Error code 1
> 
> Stop in /usr/ports/devel/sdl12/work/SDL-1.2.8/src/video.
> *** Error code 1
> 
> Stop in /usr/ports/devel/sdl12/work/SDL-1.2.8/src.
> *** Error code 1
> 
> Stop in /usr/ports/devel/sdl12/work/SDL-1.2.8.
> *** Error code 1
> 
> Stop in /usr/ports/devel/sdl12.
> *** Error code 1
> 
> Stop in /usr/ports/multimedia/libxine.
> *** Error code 1
> 
> Stop in /usr/ports/multimedia/gstreamer-plugins.
> *** Error code 1
> 
> Stop in /usr/ports/x11/gnomeapplets2.
> *** Error code 1
> 
> Stop in /usr/ports/x11/gnome2.
> bsd# 


-- 
Adam Weinberger
adamw at magnesium.net || adamw at FreeBSD.org
adamw at vectors.cx    ||   adamw at gnome.org
http://www.vectors.cx


More information about the freebsd-gnome mailing list