Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/eureka games/doomlegacy: Broken on SunOS



details:   https://anonhg.NetBSD.org/pkgsrc/rev/40b4b02a2404
branches:  trunk
changeset: 431659:40b4b02a2404
user:      micha <micha%pkgsrc.org@localhost>
date:      Fri May 15 14:59:53 2020 +0000

description:
games/doomlegacy: Broken on SunOS

diffstat:

 games/eureka/Makefile |  13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diffs (27 lines):

diff -r b14ae2d65b66 -r 40b4b02a2404 games/eureka/Makefile
--- a/games/eureka/Makefile     Fri May 15 13:47:13 2020 +0000
+++ b/games/eureka/Makefile     Fri May 15 14:59:53 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2020/04/27 18:38:44 micha Exp $
+# $NetBSD: Makefile,v 1.4 2020/05/15 14:59:53 micha Exp $
 
 DISTNAME=      eureka-1.27b-source
 # Some macOS patches were added after the release of 1.27 but unfortunately
@@ -14,6 +14,17 @@
 COMMENT=       Doom/Heretic/Hexen map editor
 LICENSE=       gnu-gpl-v2
 
+# Error on SmartOS 20200130T160054Z/x86_64:
+# [...]
+# src/e_basis.cc:1200:57: error: expected ',' or '...' before numeric constant
+#  1200 | static void ChecksumSector(crc32_c& crc, const Sector * SEC)
+#       |                                                         ^~~
+# src/e_basis.cc: In function 'void ChecksumSector(crc32_c&, const Sector*)':
+# src/e_basis.cc:1202:12: error: base operand of '->' is not a pointer
+#  1202 |  crc += SEC->floorh;
+#       |            ^~
+BROKEN_ON_PLATFORM=    SunOS-*-*
+
 # Makefile declares "-std=c++03"
 USE_LANGUAGES= c++03
 USE_TOOLS+=    gmake



Home | Main Index | Thread Index | Old Index