Bug 183774 - games/teeworlds
Summary: games/teeworlds
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-08 06:20 UTC by dog
Modified: 2013-11-08 12:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dog 2013-11-08 06:20:00 UTC
I tried to install games/teeworlds but it fails with the following error:

[ 62/157] #1 link mastersrv
c++ -o mastersrv  objs/mastersrv/mastersrv.o objs/engine/shared/ringbuffer.o objs/engine/shared/snapshot.o objs/engine/shared/network_console.o objs/engine/shared/kernel.o objs/engine/shared/linereader.o objs/engine/shared/network.o objs/engine/shared/demo.o objs/engine/shared/network_client.o objs/engine/shared/filecollection.o objs/engine/shared/netban.o objs/engine/shared/datafile.o objs/engine/shared/network_server.o objs/engine/shared/console.o objs/engine/shared/network_conn.o objs/engine/shared/masterserver.o objs/engine/shared/memheap.o objs/engine/shared/engine.o objs/engine/shared/huffman.o objs/engine/shared/map.o objs/engine/shared/config.o objs/engine/shared/mapchecker.o objs/engine/shared/econ.o objs/engine/shared/packer.o objs/engine/shared/compression.o objs/engine/shared/storage.o objs/engine/shared/network_console_conn.o objs/engine/shared/jobs.o objs/base/system.o objs/engine/external/zlib/uncompr.o objs/engine/external/zlib/inftrees.o objs/engine/external/zlib/com
 press.o objs/engine/external/zlib/adler32.o objs/engine/external/zlib/trees.o objs/engine/external/zlib/infback.o objs/engine/external/zlib/deflate.o objs/engine/external/zlib/crc32.o objs/engine/external/zlib/inflate.o objs/engine/external/zlib/inffast.o objs/engine/external/zlib/zutil.o -pthread  
objs/mastersrv/mastersrv.o: In function `ReloadBans()':
src/mastersrv/mastersrv.cpp:(.text+0xafa): undefined reference to `CNetBan::CBanPool<NETADDR, 1>::Reset()'
src/mastersrv/mastersrv.cpp:(.text+0xb04): undefined reference to `CNetBan::CBanPool<CNetRange, 16>::Reset()'
objs/mastersrv/mastersrv.o: In function `main':
src/mastersrv/mastersrv.cpp:(.text+0x1341): undefined reference to `CNetBan::CBanPool<NETADDR, 1>::Reset()'
src/mastersrv/mastersrv.cpp:(.text+0x134b): undefined reference to `CNetBan::CBanPool<CNetRange, 16>::Reset()'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
bam: ret=256 c++ -o mastersrv  objs/mastersrv/mastersrv.o objs/engine/shared/ringbuffer.o objs/engine/shared/snapshot.o objs/engine/shared/network_console.o objs/engine/shared/kernel.o objs/engine/shared/linereader.o objs/engine/shared/network.o objs/engine/shared/demo.o objs/engine/shared/network_client.o objs/engine/shared/filecollection.o objs/engine/shared/netban.o objs/engine/shared/datafile.o objs/engine/shared/network_server.o objs/engine/shared/console.o objs/engine/shared/network_conn.o objs/engine/shared/masterserver.o objs/engine/shared/memheap.o objs/engine/shared/engine.o objs/engine/shared/huffman.o objs/engine/shared/map.o objs/engine/shared/config.o objs/engine/shared/mapchecker.o objs/engine/shared/econ.o objs/engine/shared/packer.o objs/engine/shared/compression.o objs/engine/shared/storage.o objs/engine/shared/network_console_conn.o objs/engine/shared/jobs.o objs/base/system.o objs/engine/external/zlib/uncompr.o objs/engine/external/zlib/inftrees.o objs/engine/exte
 rnal/zlib/compress.o objs/engine/external/zlib/adler32.o objs/engine/external/zlib/trees.o objs/engine/external/zlib/infback.o objs/engine/external/zlib/deflate.o objs/engine/external/zlib/crc32.o objs/engine/external/zlib/inflate.o objs/engine/external/zlib/inffast.o objs/engine/external/zlib/zutil.o -pthread  
bam: 'mastersrv' error 256
bam: error: a build step failed
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/games/teeworlds
*** Error code 1

Stop.
make: stopped in /usr/ports/games/teeworlds

Fix: 

I have no idea
How-To-Repeat: Try to install games/teeworlds under the FreeBSD 10.0-BETA3 amd64
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-11-08 06:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->amdmi3

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-11-08 12:20:51 UTC
Author: amdmi3
Date: Fri Nov  8 12:20:44 2013
New Revision: 333208
URL: http://svnweb.freebsd.org/changeset/ports/333208

Log:
  - Fix build on current
  
  PR:		183774
  Submitted by:	Pavlo Greenberg <dog@virtual.org.ua>

Modified:
  head/games/teeworlds/Makefile

Modified: head/games/teeworlds/Makefile
==============================================================================
--- head/games/teeworlds/Makefile	Fri Nov  8 12:18:12 2013	(r333207)
+++ head/games/teeworlds/Makefile	Fri Nov  8 12:20:44 2013	(r333208)
@@ -21,6 +21,7 @@ USE_PYTHON_BUILD=	yes
 BAM_VERSION=	0.4.0
 BAM_WRKSRC=	${WRKDIR}/bam-${BAM_VERSION}
 BAM_TARGET=	release
+USE_GCC=	any
 
 PLIST_FILES+=	bin/${PORTNAME}_srv
 PORTDATA=	*
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2013-11-08 12:21:08 UTC
State Changed
From-To: open->closed

Fixed, thanks for the report!