ports/116933: cannot install emulators/mupen64-sdlinput

Jose Alonso Cardenas Marquez jacardenasm at gmail.com
Tue Oct 9 16:38:04 UTC 2007


2007/10/9, nrgmilk at gmail.com <nrgmilk at gmail.com>:
> The following reply was made to PR ports/116933; it has been noted by GNATS.
>
> From: nrgmilk at gmail.com
> To: bug-followup at FreeBSD.org, nrgmilk at gmail.com
> Cc:
> Subject: Re: ports/116933: cannot install emulators/mupen64-sdlinput
> Date: Wed, 10 Oct 2007 03:14:03 +1100
>
>  Thank you for supporting.
>  but it have a new problem.
>
>  cannot build emulators/mupen64-gln64.
>
>  --->  Installing 'mupen64-0.5_1' from a port (emulators/mupen64)
>  --->  Building '/usr/ports/emulators/mupen64'
>  ===>  Cleaning for mupen64-gln64-0.4.1_4
>  ===>  Cleaning for mupen64-0.5_1
>  ===>  Vulnerability check disabled, database not found
>  ===>  Extracting for mupen64-0.5_1
>  ===>  Patching for mupen64-0.5_1
>  ===>  Configuring for mupen64-0.5_1
>  --->  Installing the new version via the port
>  ===>  Installing for mupen64-0.5_1
>  ===>   mupen64-0.5_1 depends on file: /usr/local/bin/mupen64 - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/dummyaudio.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/mupen64_audio.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/jttl_audio.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/mupen64_input.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/blight_input.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/mupen64_hle_rsp_azimer.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/ricedaedalus.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/mupen64_soft_gfx.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/Glide64.so - found
>  ===>   mupen64-0.5_1 depends on file:
>  /usr/local/share/mupen64/plugins/glN64.so - not found
>  ===>    Verifying package for
>  /usr/local/share/mupen64/plugins/glN64.so in
>  /usr/ports/emulators/mupen64-gln64
>  cd /usr/ports/emulators/mupen64-gln64 && make config;
>  ===> Options unchanged
>  ===>  Vulnerability check disabled, database not found
>  ===>  Extracting for mupen64-gln64-0.4.1_4
>  => MD5 Checksum OK for mupen64/mupen64_src-0.5.tar.bz2.
>  => SHA256 Checksum OK for mupen64/mupen64_src-0.5.tar.bz2.
>  ===>  Patching for mupen64-gln64-0.4.1_4
>  ===>  Applying extra patch
>  /usr/ports/emulators/mupen64-gln64/../mupen64-base/files/patch-Makefile
>  ===>  Applying FreeBSD patches for mupen64-gln64-0.4.1_4
>  ===>   mupen64-gln64-0.4.1_4 depends on executable: gmake - found
>  ===>   mupen64-gln64-0.4.1_4 depends on file: /usr/local/bin/sdl-config - found
>  ===>   mupen64-gln64-0.4.1_4 depends on executable: pkg-config - found
>  ===>   mupen64-gln64-0.4.1_4 depends on shared library: GLU.1 - found
>  ===>   mupen64-gln64-0.4.1_4 depends on shared library: SDL.11 - found
>  ===>   mupen64-gln64-0.4.1_4 depends on shared library: glib-12.3 - found
>  ===>   mupen64-gln64-0.4.1_4 depends on shared library: gtk-12.2 - found
>  ===>  Configuring for mupen64-gln64-0.4.1_4
>  ===>  Building for mupen64-gln64-0.4.1_4
>  c++ -O2 -fno-strict-aliasing -pipe  -DX86 -fexpensive-optimizations
>  -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing
>  -Wall -DMAINDEF -D__LINUX__ -DX86_ASM `/usr/local/bin/sdl-config
>  --cflags` -c -o glN64/glN64.o glN64/glN64.cpp
>  c++ -O2 -fno-strict-aliasing -pipe  -DX86 -fexpensive-optimizations
>  -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing
>  -Wall `/usr/local/bin/gtk12-config --cflags` -D__LINUX__ -DX86_ASM
>  `/usr/local/bin/sdl-config --cflags` -c -o glN64/Config_linux.o
>  glN64/Config_linux.cpp
>  glN64/Config_linux.cpp: In function 'void okButton_clicked(GtkWidget*, void*)':
>  glN64/Config_linux.cpp:119: warning: format '%d' expects type 'int',
>  but argument 3 has type 'DWORD'
>  glN64/Config_linux.cpp:120: warning: format '%d' expects type 'int',
>  but argument 3 has type 'DWORD'
>  glN64/Config_linux.cpp:130: warning: format '%d' expects type 'int',
>  but argument 3 has type 'long unsigned int'
>  c++ -O2 -fno-strict-aliasing -pipe  -DX86 -fexpensive-optimizations
>  -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing
>  -Wall -D__LINUX__ -DX86_ASM `/usr/local/bin/sdl-config --cflags` -c -o
>  glN64/OpenGL.o glN64/OpenGL.cpp
>  In file included from glN64/OpenGL.h:21,
>                   from glN64/OpenGL.cpp:31:
>  glN64/glATI.h:867: error: '<anonymous>' has incomplete type
>  glN64/glATI.h:867: error: invalid use of 'GLvoid'
>  glN64/glATI.h:868: error: '<anonymous>' has incomplete type
>  glN64/glATI.h:868: error: invalid use of 'GLvoid'
>  glN64/glATI.h:2197: error: '<anonymous>' has incomplete type
>  glN64/glATI.h:2197: error: invalid use of 'GLvoid'
>  gmake: *** [glN64/OpenGL.o] Error 1
>  *** Error code 2
>
>  Stop in /usr/ports/emulators/mupen64-gln64.
>  *** Error code 1
>
>  Stop in /usr/ports/emulators/mupen64-gln64.
>  *** Error code 1
>
>  Stop in /usr/ports/emulators/mupen64.
>  ** Command failed [exit code 1]: /usr/bin/script -qa
>  /tmp/portinstall.87552.0 env make DEPENDS_TARGET=package reinstall
>  ** Fix the installation problem and try again.
>  ** Listing the failed packages (*:skipped / !:failed)
>          ! emulators/mupen64     (install error)
>  --->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
> _______________________________________________
> freebsd-ports-bugs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe at freebsd.org"
>

Hi , i saw that you are trying that with 7-CURRENT, this is a GCC4x
problem, i'll work on some patch files for it compiles without problem
on CURRENT.

You could help me with some tests, now you must to do the follow

cd /usr/ports/emulators/mupen64-gln64/work/mupen64_src-0.5/glN64
sed -i "" -e 's|(GLvoid)|(void)|g' glATI.h

and try again

Greetings
ACM



More information about the freebsd-ports-bugs mailing list