Index | Thread | Search

From:
"izder456 via ports" <ports@openbsd.org>
Subject:
HOTFIX games/{bugdom,bugdom2,nanosaur,mightymike,ottomatic,billyfrontier} on sparc64
To:
ports@openbsd.org
Date:
Wed, 13 Mar 2024 12:31:19 -0500

Download raw body.

Thread
Hey ports@-

Looks like these ports I take MAINTAINER on fail on sparc64 with the
same u8string error, which AFAIK is a C++20 thing.

From what it looks like, sparc64 doesn't have a C++20 compiler, so they
unfortunately will be broken on that arch.

Attached are diffs that adds BROKEN-sparc64 to those ports.

Thanks.

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org
diff --git mightymike/Makefile mightymike/Makefile
index 0149fc600..49a2e3da7 100644
--- mightymike/Makefile
+++ mightymike/Makefile
@@ -6,6 +6,8 @@ DIST_TUPLE +=	github jorio MightyMike v${V} .
 DIST_TUPLE +=	github jorio Pomme d57c28e205462e51063e787f9ebddaadff592f1e \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/mightymike
diff --git billyfrontier/Makefile billyfrontier/Makefile
index 5462bab38..14e686bb0 100644
--- billyfrontier/Makefile
+++ billyfrontier/Makefile
@@ -6,6 +6,8 @@ DIST_TUPLE +=	github jorio BillyFrontier v${V} .
 DIST_TUPLE +=	github jorio Pomme 9fae17d7715314a3a20259ac2e87aa500a977695 \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/billy
diff --git ottomatic/Makefile ottomatic/Makefile
index 55f9e5297..090e15108 100644
--- ottomatic/Makefile
+++ ottomatic/Makefile
@@ -7,6 +7,8 @@ DIST_TUPLE +=	github jorio OttoMatic ${V} .
 DIST_TUPLE +=	github jorio Pomme ef94150e2dcec522e3099f4d03a4e8f2639f7232 \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/otto
diff --git nanosaur/Makefile nanosaur/Makefile
index 96bcc0c6a..da0d75e85 100644
--- nanosaur/Makefile
+++ nanosaur/Makefile
@@ -6,6 +6,8 @@ DIST_TUPLE +=	github jorio Nanosaur v${V} .
 DIST_TUPLE +=	github jorio Pomme d57c28e205462e51063e787f9ebddaadff592f1e \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/nano
diff --git bugdom2/Makefile bugdom2/Makefile
index 89dc4ad6f..ff6d86bfa 100644
--- bugdom2/Makefile
+++ bugdom2/Makefile
@@ -6,6 +6,8 @@ DIST_TUPLE +=	github jorio Bugdom2 v${V} .
 DIST_TUPLE +=	github jorio Pomme c6a38eab19a11847024a13f9b3e2af0c2d908c3e \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/bug2
diff --git bugdom/Makefile bugdom/Makefile
index f48f280f6..ab17bd59a 100644
--- bugdom/Makefile
+++ bugdom/Makefile
@@ -6,6 +6,8 @@ DIST_TUPLE +=	github jorio Bugdom ${V} .
 DIST_TUPLE +=	github jorio Pomme ef94150e2dcec522e3099f4d03a4e8f2639f7232 \
 		extern/Pomme
 
+BROKEN-sparc64 =	needs C++20 compiler
+
 CATEGORIES =	games
 
 HOMEPAGE =	https://pangeasoft.net/bug