Date: Thu, 23 Sep 2010 13:41:11 GMT From: Rusty Nejdl <rnejdl@ringofsaturn.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/150882: Ports games/el won't compile on 64 bit Message-ID: <201009231341.o8NDfBFN079845@www.freebsd.org> Resent-Message-ID: <201009231350.o8NDo1R6082433@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 150882 >Category: ports >Synopsis: Ports games/el won't compile on 64 bit >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 23 13:50:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Rusty Nejdl >Release: FreeBSD 8.1 stable 64bit >Organization: >Environment: FreeBSD tethys.ringofsaturn.com 8.1-STABLE FreeBSD 8.1-STABLE #0: Wed Aug 25 21:56:52 CDT 2010 root@tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN amd64 >Description: I have been unable to compile Eternal Lands for about 6 months now. >How-To-Repeat: Completely up to date ports tree. I can provide list of installed ports if it is needed. I have the NVIDIA driver installed. [tethys]:/usr/ports/games/el> sudo make clean ===> Cleaning for el-180_6 [tethys]:/usr/ports/games/el> uname -a FreeBSD tethys.ringofsaturn.com 8.1-STABLE FreeBSD 8.1-STABLE #0: Wed Aug 25 21:56:52 CDT 2010 root@tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN amd64 [tethys]:/usr/ports/games/el> sudo make clean ===> Cleaning for el-180_6 [tethys]:/usr/ports/games/el> sudo make ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Extracting for el-180_6 => MD5 Checksum OK for el/el-180.tar.bz2. => SHA256 Checksum OK for el/el-180.tar.bz2. ===> Patching for el-180_6 ===> Applying FreeBSD patches for el-180_6 ===> el-180_6 depends on executable: gmake - found ===> el-180_6 depends on file: /usr/local/bin/sdl-config - found ===> el-180_6 depends on executable: pkg-config - found ===> el-180_6 depends on shared library: png.6 - found ===> el-180_6 depends on shared library: vorbis.4 - found ===> el-180_6 depends on shared library: cal3d.12 - found ===> el-180_6 depends on shared library: openal.1 - found ===> el-180_6 depends on shared library: alut.1 - found ===> el-180_6 depends on shared library: GLU.1 - found ===> el-180_6 depends on shared library: SDL-1.2.11 - found ===> el-180_6 depends on shared library: SDL_net-1.2.0 - found ===> el-180_6 depends on shared library: SDL_image-1.2.8 - found ===> el-180_6 depends on shared library: xml2.5 - found ===> Configuring for el-180_6 ===> Building for el-180_6 CC 2d_objects.o In file included from 2d_objects.c:10: load_gl_extensions.h:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglClientActiveTexture' load_gl_extensions.h:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglLoadTransposeMatrixd' load_gl_extensions.h:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglLoadTransposeMatrixf' load_gl_extensions.h:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultTransposeMatrixd' load_gl_extensions.h:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultTransposeMatrixf' load_gl_extensions.h:81: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1d' load_gl_extensions.h:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1dv' load_gl_extensions.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1f' load_gl_extensions.h:84: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1fv' load_gl_extensions.h:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1i' load_gl_extensions.h:86: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1iv' load_gl_extensions.h:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1s' load_gl_extensions.h:88: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord1sv' load_gl_extensions.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2d' load_gl_extensions.h:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2dv' load_gl_extensions.h:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2f' load_gl_extensions.h:92: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2fv' load_gl_extensions.h:93: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2i' load_gl_extensions.h:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2iv' load_gl_extensions.h:95: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2s' load_gl_extensions.h:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord2sv' load_gl_extensions.h:97: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3d' load_gl_extensions.h:98: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3dv' load_gl_extensions.h:99: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3f' load_gl_extensions.h:100: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3fv' load_gl_extensions.h:101: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3i' load_gl_extensions.h:102: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3iv' load_gl_extensions.h:103: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3s' load_gl_extensions.h:104: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord3sv' load_gl_extensions.h:105: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4d' load_gl_extensions.h:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4dv' load_gl_extensions.h:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4f' load_gl_extensions.h:108: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4fv' load_gl_extensions.h:109: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4i' load_gl_extensions.h:110: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4iv' load_gl_extensions.h:111: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4s' load_gl_extensions.h:112: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ELglMultiTexCoord4sv' gmake: *** [2d_objects.o] Error 1 *** Error code 1 Stop in /usr/ports/games/el. Exit 1 [tethys]:/usr/ports/games/el> >Fix: I am unable to find a fix although it does appear that this port uses the linux Makefile and not the bsd Makefile. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009231341.o8NDfBFN079845>