Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2020 07:55:25 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r545505 - head/games/moonlight-embedded
Message-ID:  <202008200755.07K7tPRl061307@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Thu Aug 20 07:55:25 2020
New Revision: 545505
URL: https://svnweb.freebsd.org/changeset/ports/545505

Log:
  games/moonlight-embedded: Unbreak with GCC10/Clang11 (-fno-common default)
  
  ld: error: duplicate symbol: inputAdded
  >>> defined at config.c
  >>>            CMakeFiles/moonlight.dir/src/config.c.o:(inputAdded)
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(.bss+0x0)
  
  ld: error: duplicate symbol: mutex
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x28)
  
  ld: error: duplicate symbol: sdlCurrentFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x4)
  
  ld: error: duplicate symbol: sdlNextFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x0)
  
  ld: error: duplicate symbol: mutex
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0x0)
  
  ld: error: duplicate symbol: sdlCurrentFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0x8)
  
  ld: error: duplicate symbol: sdlNextFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0xC)
  
  ld: error: duplicate symbol: mutex
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xB8)
  
  ld: error: duplicate symbol: sdlCurrentFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xC0)
  
  ld: error: duplicate symbol: sdlNextFrame
  >>> defined at main.c
  >>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
  >>> defined at sdl.c
  >>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xC4)

Modified:
  head/games/moonlight-embedded/Makefile
  head/games/moonlight-embedded/distinfo

Modified: head/games/moonlight-embedded/Makefile
==============================================================================
--- head/games/moonlight-embedded/Makefile	Thu Aug 20 07:17:51 2020	(r545504)
+++ head/games/moonlight-embedded/Makefile	Thu Aug 20 07:55:25 2020	(r545505)
@@ -5,6 +5,9 @@ DISTVERSION=	2.4.11
 CATEGORIES=	games
 MASTER_SITES=	https://github.com/irtimmer/moonlight-embedded/releases/download/v${DISTVERSION}/
 
+PATCH_SITES=	https://github.com/irtimmer/moonlight-embedded/commit/
+PATCHFILES=	5b6639c8a76c4bbb5e0b4bcfe41b8df136608885.patch:-p1
+
 MAINTAINER=	tobik@FreeBSD.org
 COMMENT=	Gamestream client
 

Modified: head/games/moonlight-embedded/distinfo
==============================================================================
--- head/games/moonlight-embedded/distinfo	Thu Aug 20 07:17:51 2020	(r545504)
+++ head/games/moonlight-embedded/distinfo	Thu Aug 20 07:55:25 2020	(r545505)
@@ -1,3 +1,5 @@
-TIMESTAMP = 1584486809
+TIMESTAMP = 1597898806
 SHA256 (moonlight-embedded-2.4.11.tar.xz) = 4494a30925c42c28197e1b0ebabdac0215507f206696aa5b14cb6e85afa4e33c
 SIZE (moonlight-embedded-2.4.11.tar.xz) = 164096
+SHA256 (5b6639c8a76c4bbb5e0b4bcfe41b8df136608885.patch) = e09b68d07acf1790747da9663dd8c0c0484778f948fac2c8e75a8b5a9e49daaa
+SIZE (5b6639c8a76c4bbb5e0b4bcfe41b8df136608885.patch) = 1076



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008200755.07K7tPRl061307>