Date: Thu, 11 Feb 2021 15:21:53 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r564958 - in head/games: xoids xorgramana xorgramana/files xtic Message-ID: <202102111521.11BFLrn9047761@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Thu Feb 11 15:21:52 2021 New Revision: 564958 URL: https://svnweb.freebsd.org/changeset/ports/564958 Log: Force -fcommon to unbreak the build against modern compilers: this code is old and entangled enough so fixing it properly does not look tenable. Modified: head/games/xoids/Makefile head/games/xorgramana/Makefile head/games/xorgramana/files/patch-Makefile head/games/xtic/Makefile Modified: head/games/xoids/Makefile ============================================================================== --- head/games/xoids/Makefile Thu Feb 11 15:21:17 2021 (r564957) +++ head/games/xoids/Makefile Thu Feb 11 15:21:52 2021 (r564958) @@ -10,13 +10,12 @@ MASTER_SITES= XCONTRIB/games MAINTAINER= ports@FreeBSD.org COMMENT= X Window Asteroids style game with full color pixmaps -BROKEN_FreeBSD_13= duplicate symbol: Big_O -BROKEN_FreeBSD_14= duplicate symbol: Big_O NOT_FOR_ARCHS= mips64 NOT_FOR_ARCHS_REASON= unknown architecture USES= imake xorg -USE_XORG= xpm +USE_XORG= x11 xpm +CFLAGS+= -fcommon PLIST_FILES= bin/xoids \ man/man6/xoids.6.gz Modified: head/games/xorgramana/Makefile ============================================================================== --- head/games/xorgramana/Makefile Thu Feb 11 15:21:17 2021 (r564957) +++ head/games/xorgramana/Makefile Thu Feb 11 15:21:52 2021 (r564958) @@ -12,9 +12,6 @@ DISTNAME= XorGramana-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Logic word puzzle game set inside a series of mazes -BROKEN_FreeBSD_13= duplicate symbol: player -BROKEN_FreeBSD_14= duplicate symbol: player - USES= gl gmake sdl tar:bzip2 USE_SDL= sdl image USE_GL= glu Modified: head/games/xorgramana/files/patch-Makefile ============================================================================== --- head/games/xorgramana/files/patch-Makefile Thu Feb 11 15:21:17 2021 (r564957) +++ head/games/xorgramana/files/patch-Makefile Thu Feb 11 15:21:52 2021 (r564958) @@ -17,7 +17,7 @@ +SDL_LDFLAGS := $(shell ${SDL_CONFIG} --libs) -CFLAGS := -Wall -g2 $(SDL_CFLAGS) -lGLU -lSDL_image -DDATADIR=\"$(SHAREDIR)\" -+CFLAGS += -Wall $(SDL_CFLAGS) -DDATADIR=\"$(SHAREDIR)\" ++CFLAGS += -Wall -fcommon $(SDL_CFLAGS) -DDATADIR=\"$(SHAREDIR)\" # -DPLAYER_XY_DEBUG # -DMAP_DEBUG Modified: head/games/xtic/Makefile ============================================================================== --- head/games/xtic/Makefile Thu Feb 11 15:21:17 2021 (r564957) +++ head/games/xtic/Makefile Thu Feb 11 15:21:52 2021 (r564958) @@ -11,11 +11,10 @@ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= X version of a simple but tricky board game -BROKEN_FreeBSD_13= duplicate symbol: board -BROKEN_FreeBSD_14= duplicate symbol: board - USES= imake xorg -USE_XORG= xaw +USE_XORG= ice sm x11 xaw xext xmu xpm xt +CFLAGS+= -fcommon + PLIST_FILES= bin/xtic man/man1/xtic.1.gz post-patch:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102111521.11BFLrn9047761>