Thursday, September 16, 2021

Re: sparc64 bulk build report

Index: patches/patch-src_Engine_Language_cpp
===================================================================
RCS file: patches/patch-src_Engine_Language_cpp
diff -N patches/patch-src_Engine_Language_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Engine_Language_cpp 16 Sep 2021 14:15:40 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/Engine/Language.cpp
+--- src/Engine/Language.cpp.orig
++++ src/Engine/Language.cpp
+@@ -17,6 +17,7 @@
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
+ #include "Language.h"
++#include <algorithm>
+ #include <assert.h>
+ #include <locale>
+ #include <fstream>
Index: patches/patch-src_Engine_OptionInfo_cpp
===================================================================
RCS file: patches/patch-src_Engine_OptionInfo_cpp
diff -N patches/patch-src_Engine_OptionInfo_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Engine_OptionInfo_cpp 16 Sep 2021 14:15:40 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/Engine/OptionInfo.cpp
+--- src/Engine/OptionInfo.cpp.orig
++++ src/Engine/OptionInfo.cpp
+@@ -16,6 +16,7 @@
+ * You should have received a copy of the GNU General Public License
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
++#include <algorithm>
+ #include "OptionInfo.h"
+ #include "Exception.h"
+
Index: patches/patch-src_Menu_ListGamesState_cpp
===================================================================
RCS file: patches/patch-src_Menu_ListGamesState_cpp
diff -N patches/patch-src_Menu_ListGamesState_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Menu_ListGamesState_cpp 16 Sep 2021 14:15:40 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/Menu/ListGamesState.cpp
+--- src/Menu/ListGamesState.cpp.orig
++++ src/Menu/ListGamesState.cpp
+@@ -17,6 +17,7 @@
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
+ #include "ListGamesState.h"
++#include <algorithm>
+ #include <utility>
+ #include "../Engine/Logger.h"
+ #include "../Savegame/SavedGame.h"
Index: patches/patch-src_Menu_ListLoadState_cpp
===================================================================
RCS file: patches/patch-src_Menu_ListLoadState_cpp
diff -N patches/patch-src_Menu_ListLoadState_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Menu_ListLoadState_cpp 16 Sep 2021 14:15:40 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/Menu/ListLoadState.cpp
+--- src/Menu/ListLoadState.cpp.orig
++++ src/Menu/ListLoadState.cpp
+@@ -16,6 +16,7 @@
+ * You should have received a copy of the GNU General Public License
+ * along with OpenXcom. If not, see <http://www.gnu.org/licenses/>.
+ */
++#include <algorithm>
+ #include "ListLoadState.h"
+ #include "../Engine/Game.h"
+ #include "../Engine/Language.h"
Index: patches/patch-src_Savegame_Craft_cpp
===================================================================
RCS file: patches/patch-src_Savegame_Craft_cpp
diff -N patches/patch-src_Savegame_Craft_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Savegame_Craft_cpp 16 Sep 2021 14:15:40 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/Savegame/Craft.cpp
+--- src/Savegame/Craft.cpp.orig
++++ src/Savegame/Craft.cpp
+@@ -18,6 +18,7 @@
+ */
+ #define _USE_MATH_DEFINES
+ #include "Craft.h"
++#include <algorithm>
+ #include <cmath>
+ #include <sstream>
+ #include "../Engine/Language.h"
On Wed, September 15, 2021 15:30, kmos@openbsd.org wrote:
> Bulk build on sparc64-0a.ports.openbsd.org
>
> Started : Sun Sep 12 18:08:41 MDT 2021
> Finished: Wed Sep 15 06:30:05 MDT 2021
> Duration: 2 Days 12 hours 21 minutes
>
> Built using OpenBSD 7.0-beta (GENERIC.MP) #970: Sat Sep 11 23:30:13 MDT 2021
[...]
> http://build-failures.rhaalovely.net/sparc64/2021-09-12/games/openxcom.log

Hi,
The patch attached fixes build on ma Netra T1. Can't test runtime.
Still works on amd64. OK?

[...]

> Recurrent failures:
> failures/audio/pulseaudio.log
> failures/databases/xapian-bindings,-main.log
> failures/devel/avr/gcc.log
> failures/emulators/openmsx.log
> failures/emulators/qemu,-ga.log
> failures/games/colobot/colobot.log
> failures/graphics/birdfont.log
> failures/graphics/enblend-enfuse.log
> failures/graphics/gmic.log
> failures/graphics/openexr.log
> failures/lang/clazy.log
> failures/multimedia/mkvtoolnix,no_x11.log
> failures/net/barrier.log
> failures/net/ntopng.log
> failures/net/pmacct,postgresql.log
> failures/net/weechat,-lua.log
> failures/productivity/gnucash.log
> failures/security/arirang.log
> failures/textproc/docbook-utils.log
> failures/textproc/redland-bindings,-main.log
> failures/x11/gnome/gjs.log
> failures/x11/mate/calc.log
> failures/x11/mate/panel.log
>

No comments:

Post a Comment