MidnightBSD Magus

games/supertux

Super Tux is a side-scroller similar to Super Mario Brothers

Flavor Version Run OSVersion Arch License Restricted Status
0.1.3_4 633 4.0 i386 gpl2 0 fail

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Type Time Message
m4032 info 2026-03-30 05:26:17.464947 Test Started
m4032 fail 2026-03-30 05:27:08.157719 make build returned non-zero: 1
m4032 fail 2026-03-30 05:27:08.229296 Test complete.

Log

===>  Building for supertux-0.1.3_4
Making all in src
gmake[1]: Entering directory '/magus/work/usr/mports/games/supertux/work/supertux-0.1.3/src'
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT badguy.o -MD -MP -MF ".deps/badguy.Tpo" \
  -c -o badguy.o `test -f 'badguy.cpp' || echo './'`badguy.cpp; \
then mv -f ".deps/badguy.Tpo" ".deps/badguy.Po"; \
else rm -f ".deps/badguy.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT bitmask.o -MD -MP -MF ".deps/bitmask.Tpo" \
  -c -o bitmask.o `test -f 'bitmask.cpp' || echo './'`bitmask.cpp; \
then mv -f ".deps/bitmask.Tpo" ".deps/bitmask.Po"; \
else rm -f ".deps/bitmask.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT button.o -MD -MP -MF ".deps/button.Tpo" \
  -c -o button.o `test -f 'button.cpp' || echo './'`button.cpp; \
then mv -f ".deps/button.Tpo" ".deps/button.Po"; \
else rm -f ".deps/button.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT collision.o -MD -MP -MF ".deps/collision.Tpo" \
  -c -o collision.o `test -f 'collision.cpp' || echo './'`collision.cpp; \
then mv -f ".deps/collision.Tpo" ".deps/collision.Po"; \
else rm -f ".deps/collision.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT configfile.o -MD -MP -MF ".deps/configfile.Tpo" \
  -c -o configfile.o `test -f 'configfile.cpp' || echo './'`configfile.cpp; \
then mv -f ".deps/configfile.Tpo" ".deps/configfile.Po"; \
else rm -f ".deps/configfile.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT intro.o -MD -MP -MF ".deps/intro.Tpo" \
  -c -o intro.o `test -f 'intro.cpp' || echo './'`intro.cpp; \
then mv -f ".deps/intro.Tpo" ".deps/intro.Po"; \
else rm -f ".deps/intro.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT gameloop.o -MD -MP -MF ".deps/gameloop.Tpo" \
  -c -o gameloop.o `test -f 'gameloop.cpp' || echo './'`gameloop.cpp; \
then mv -f ".deps/gameloop.Tpo" ".deps/gameloop.Po"; \
else rm -f ".deps/gameloop.Tpo"; exit 1; \
fi
if c++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1  -I. -I.     -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include  -DDATA_PREFIX='"/usr/local/share/supertux"' -MT globals.o -MD -MP -MF ".deps/globals.Tpo" \
  -c -o globals.o `test -f 'globals.cpp' || echo './'`globals.cpp; \
then mv -f ".deps/globals.Tpo" ".deps/globals.Po"; \
else rm -f ".deps/globals.Tpo"; exit 1; \
fi
bitmask.cpp:314:3: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  314 |   register unsigned long tmp;
      |   ^~~~~~~~
1 error generated.
gmake[1]: *** [Makefile:356: bitmask.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
In file included from collision.cpp:22:
In file included from ./collision.h:24:
In file included from ./type.h:26:
In file included from ./scene.h:23:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
  116 | #define GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
In file included from globals.cpp:21:
In file included from ./globals.h:27:
In file included from ./text.h:25:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
  116 | #define GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
In file included from button.cpp:23:
In file included from ./setup.h:23:
In file included from ./menu.h:25:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
  116 | #define GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
In file included from configfile.cpp:23:
In file included from ./setup.h:23:
In file included from ./menu.h:25:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
  116 | #define GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
button.cpp:151:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
  151 |       else
      |       ^
In file included from badguy.cpp:26:
In file included from ./globals.h:27:
In file included from ./text.h:25:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
  116 | #define GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
In file included from intro.cpp:30:
In file included from ./globals.h:27:
In file included from ./text.h:25:
In file included from ./texture.h:27:
/usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]
In file included from gameloop.cpp  116 | #def:40:
In file included from in./globals.h:27:
In file included from ./text.he :25GL:
In file included from _G./texture.h:LE27:
XT_VERSION/usr/local/include/SDL/SDL_opengl.h: 29
      116:9:|         ^ warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined]

/usr/local/include/GL/glext.h:35:9: note:   116previous definition is here
 |    35 | #define#d GL_GLEXT_VERSION 20220530
      |         ^
efine GL_GLEXT_VERSION 29
      |         ^
/usr/local/include/GL/glext.h:35:9: note: previous definition is here
   35 | #define GL_GLEXT_VERSION 20220530
      |         ^
1 warning generated.
1 warning generated.
1 warning generated.
2 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
gmake[1]: Leaving directory '/magus/work/usr/mports/games/supertux/work/supertux-0.1.3/src'
gmake: *** [Makefile:231: all-recursive] Error 1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/games/supertux

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis