+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/solarus-1.5.1nb32/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/solarus-1.5.1nb32/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for solarus-1.5.1nb32
[  0%] Building CXX object CMakeFiles/solarus.dir/src/AbilityInfo.cpp.o
[  1%] Building CXX object CMakeFiles/solarus.dir/src/Arguments.cpp.o
[  1%] Building CXX object CMakeFiles/solarus.dir/src/CommandsEffects.cpp.o
[  2%] Building CXX object CMakeFiles/solarus.dir/src/CurrentQuest.cpp.o
[  2%] Building CXX object CMakeFiles/solarus.dir/src/Dialog.cpp.o
[  3%] Building CXX object CMakeFiles/solarus.dir/src/DialogBoxSystem.cpp.o
[  3%] Building CXX object CMakeFiles/solarus.dir/src/DialogResources.cpp.o
[  3%] Building CXX object CMakeFiles/solarus.dir/src/Drawable.cpp.o
[  4%] Building CXX object CMakeFiles/solarus.dir/src/EntityData.cpp.o
[  4%] Building CXX object CMakeFiles/solarus.dir/src/Equipment.cpp.o
[  5%] Building CXX object CMakeFiles/solarus.dir/src/EquipmentItem.cpp.o
[  5%] Building CXX object CMakeFiles/solarus.dir/src/EquipmentItemUsage.cpp.o
[  5%] Building CXX object CMakeFiles/solarus.dir/src/Game.cpp.o
[  6%] Building CXX object CMakeFiles/solarus.dir/src/GameCommands.cpp.o
[  6%] Building CXX object CMakeFiles/solarus.dir/src/MainLoop.cpp.o
[  7%] Building CXX object CMakeFiles/solarus.dir/src/Map.cpp.o
[  7%] Building CXX object CMakeFiles/solarus.dir/src/MapData.cpp.o
[  8%] Building CXX object CMakeFiles/solarus.dir/src/QuestProperties.cpp.o
[  8%] Building CXX object CMakeFiles/solarus.dir/src/QuestResources.cpp.o
[  8%] Building CXX object CMakeFiles/solarus.dir/src/Savegame.cpp.o
[  9%] Building CXX object CMakeFiles/solarus.dir/src/SavegameConverterV1.cpp.o
[  9%] Building CXX object CMakeFiles/solarus.dir/src/Settings.cpp.o
[ 10%] Building CXX object CMakeFiles/solarus.dir/src/SolarusFatal.cpp.o
[ 10%] Building CXX object CMakeFiles/solarus.dir/src/Sprite.cpp.o
[ 10%] Building CXX object CMakeFiles/solarus.dir/src/SpriteAnimation.cpp.o
[ 11%] Building CXX object CMakeFiles/solarus.dir/src/SpriteAnimationDirection.cpp.o
[ 11%] Building CXX object CMakeFiles/solarus.dir/src/SpriteAnimationSet.cpp.o
[ 12%] Building CXX object CMakeFiles/solarus.dir/src/SpriteData.cpp.o
[ 12%] Building CXX object CMakeFiles/solarus.dir/src/StringResources.cpp.o
[ 13%] Building CXX object CMakeFiles/solarus.dir/src/Timer.cpp.o
[ 13%] Building CXX object CMakeFiles/solarus.dir/src/Transition.cpp.o
[ 13%] Building CXX object CMakeFiles/solarus.dir/src/TransitionFade.cpp.o
[ 14%] Building CXX object CMakeFiles/solarus.dir/src/TransitionImmediate.cpp.o
[ 14%] Building CXX object CMakeFiles/solarus.dir/src/TransitionScrolling.cpp.o
[ 15%] Building CXX object CMakeFiles/solarus.dir/src/Treasure.cpp.o
[ 15%] Building CXX object CMakeFiles/solarus.dir/src/entities/AnimatedTilePattern.cpp.o
[ 15%] Building CXX object CMakeFiles/solarus.dir/src/entities/Arrow.cpp.o
[ 16%] Building CXX object CMakeFiles/solarus.dir/src/entities/Block.cpp.o
[ 16%] Building CXX object CMakeFiles/solarus.dir/src/entities/Bomb.cpp.o
[ 17%] Building CXX object CMakeFiles/solarus.dir/src/entities/Boomerang.cpp.o
[ 17%] Building CXX object CMakeFiles/solarus.dir/src/entities/Camera.cpp.o
[ 18%] Building CXX object CMakeFiles/solarus.dir/src/entities/CarriedObject.cpp.o
[ 18%] Building CXX object CMakeFiles/solarus.dir/src/entities/Chest.cpp.o
[ 18%] Building CXX object CMakeFiles/solarus.dir/src/entities/Crystal.cpp.o
[ 19%] Building CXX object CMakeFiles/solarus.dir/src/entities/CrystalBlock.cpp.o
[ 19%] Building CXX object CMakeFiles/solarus.dir/src/entities/CustomEntity.cpp.o
[ 20%] Building CXX object CMakeFiles/solarus.dir/src/entities/Destination.cpp.o
[ 20%] Building CXX object CMakeFiles/solarus.dir/src/entities/Destructible.cpp.o
[ 20%] Building CXX object CMakeFiles/solarus.dir/src/entities/Door.cpp.o
[ 21%] Building CXX object CMakeFiles/solarus.dir/src/entities/DynamicTile.cpp.o
[ 21%] Building CXX object CMakeFiles/solarus.dir/src/entities/Enemy.cpp.o
[ 22%] Building CXX object CMakeFiles/solarus.dir/src/entities/EnemyReaction.cpp.o
[ 22%] Building CXX object CMakeFiles/solarus.dir/src/entities/Entities.cpp.o
[ 23%] Building CXX object CMakeFiles/solarus.dir/src/entities/Entity.cpp.o
[ 23%] Building CXX object CMakeFiles/solarus.dir/src/entities/EntityState.cpp.o
[ 23%] Building CXX object CMakeFiles/solarus.dir/src/entities/EntityTypeInfo.cpp.o
[ 24%] Building CXX object CMakeFiles/solarus.dir/src/entities/Explosion.cpp.o
[ 24%] Building CXX object CMakeFiles/solarus.dir/src/entities/Fire.cpp.o
[ 25%] Building CXX object CMakeFiles/solarus.dir/src/entities/GroundInfo.cpp.o
[ 25%] Building CXX object CMakeFiles/solarus.dir/src/entities/Hero.cpp.o
[ 25%] Building CXX object CMakeFiles/solarus.dir/src/entities/Hookshot.cpp.o
[ 26%] Building CXX object CMakeFiles/solarus.dir/src/entities/Jumper.cpp.o
[ 26%] Building CXX object CMakeFiles/solarus.dir/src/entities/NonAnimatedRegions.cpp.o
[ 27%] Building CXX object CMakeFiles/solarus.dir/src/entities/Npc.cpp.o
[ 27%] Building CXX object CMakeFiles/solarus.dir/src/entities/ParallaxScrollingTilePattern.cpp.o
[ 28%] Building CXX object CMakeFiles/solarus.dir/src/entities/Pickable.cpp.o
[ 28%] Building CXX object CMakeFiles/solarus.dir/src/entities/SelfScrollingTilePattern.cpp.o
[ 28%] Building CXX object CMakeFiles/solarus.dir/src/entities/Sensor.cpp.o
[ 29%] Building CXX object CMakeFiles/solarus.dir/src/entities/Separator.cpp.o
[ 29%] Building CXX object CMakeFiles/solarus.dir/src/entities/ShopTreasure.cpp.o
[ 30%] Building CXX object CMakeFiles/solarus.dir/src/entities/SimpleTilePattern.cpp.o
[ 30%] Building CXX object CMakeFiles/solarus.dir/src/entities/Stairs.cpp.o
[ 30%] Building CXX object CMakeFiles/solarus.dir/src/entities/StartingLocationMode.cpp.o
[ 31%] Building CXX object CMakeFiles/solarus.dir/src/entities/Stream.cpp.o
[ 31%] Building CXX object CMakeFiles/solarus.dir/src/entities/StreamAction.cpp.o
[ 32%] Building CXX object CMakeFiles/solarus.dir/src/entities/Switch.cpp.o
[ 32%] Building CXX object CMakeFiles/solarus.dir/src/entities/Teletransporter.cpp.o
[ 33%] Building CXX object CMakeFiles/solarus.dir/src/entities/Tile.cpp.o
[ 33%] Building CXX object CMakeFiles/solarus.dir/src/entities/TilePattern.cpp.o
[ 33%] Building CXX object CMakeFiles/solarus.dir/src/entities/Tileset.cpp.o
[ 34%] Building CXX object CMakeFiles/solarus.dir/src/entities/TilesetData.cpp.o
[ 34%] Building CXX object CMakeFiles/solarus.dir/src/entities/TimeScrollingTilePattern.cpp.o
[ 35%] Building CXX object CMakeFiles/solarus.dir/src/entities/Wall.cpp.o
[ 35%] Building CXX object CMakeFiles/solarus.dir/src/hero/BackToSolidGroundState.cpp.o
[ 35%] Building CXX object CMakeFiles/solarus.dir/src/hero/BoomerangState.cpp.o
[ 36%] Building CXX object CMakeFiles/solarus.dir/src/hero/BowState.cpp.o
[ 36%] Building CXX object CMakeFiles/solarus.dir/src/hero/CarryingState.cpp.o
[ 37%] Building CXX object CMakeFiles/solarus.dir/src/hero/FallingState.cpp.o
[ 37%] Building CXX object CMakeFiles/solarus.dir/src/hero/ForcedWalkingState.cpp.o
[ 38%] Building CXX object CMakeFiles/solarus.dir/src/hero/FreeState.cpp.o
[ 38%] Building CXX object CMakeFiles/solarus.dir/src/hero/FrozenState.cpp.o
[ 38%] Building CXX object CMakeFiles/solarus.dir/src/hero/GrabbingState.cpp.o
[ 39%] Building CXX object CMakeFiles/solarus.dir/src/hero/HeroSprites.cpp.o
[ 39%] Building CXX object CMakeFiles/solarus.dir/src/hero/HeroState.cpp.o
[ 40%] Building CXX object CMakeFiles/solarus.dir/src/hero/HookshotState.cpp.o
[ 40%] Building CXX object CMakeFiles/solarus.dir/src/hero/HurtState.cpp.o
[ 40%] Building CXX object CMakeFiles/solarus.dir/src/hero/JumpingState.cpp.o
[ 41%] Building CXX object CMakeFiles/solarus.dir/src/hero/LiftingState.cpp.o
[ 41%] Building CXX object CMakeFiles/solarus.dir/src/hero/PlayerMovementState.cpp.o
[ 42%] Building CXX object CMakeFiles/solarus.dir/src/hero/PlungingState.cpp.o
[ 42%] Building CXX object CMakeFiles/solarus.dir/src/hero/PullingState.cpp.o
[ 43%] Building CXX object CMakeFiles/solarus.dir/src/hero/PushingState.cpp.o
[ 43%] Building CXX object CMakeFiles/solarus.dir/src/hero/RunningState.cpp.o
[ 43%] Building CXX object CMakeFiles/solarus.dir/src/hero/SpinAttackState.cpp.o
[ 44%] Building CXX object CMakeFiles/solarus.dir/src/hero/StairsState.cpp.o
[ 44%] Building CXX object CMakeFiles/solarus.dir/src/hero/SwimmingState.cpp.o
[ 45%] Building CXX object CMakeFiles/solarus.dir/src/hero/SwordLoadingState.cpp.o
[ 45%] Building CXX object CMakeFiles/solarus.dir/src/hero/SwordSwingingState.cpp.o
[ 45%] Building CXX object CMakeFiles/solarus.dir/src/hero/SwordTappingState.cpp.o
[ 46%] Building CXX object CMakeFiles/solarus.dir/src/hero/TreasureState.cpp.o
[ 46%] Building CXX object CMakeFiles/solarus.dir/src/hero/UsingItemState.cpp.o
[ 47%] Building CXX object CMakeFiles/solarus.dir/src/hero/VictoryState.cpp.o
[ 47%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/BlendModeInfo.cpp.o
[ 48%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Color.cpp.o
[ 48%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Debug.cpp.o
[ 48%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/FontResource.cpp.o
[ 49%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Geometry.cpp.o
[ 49%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Hq2xFilter.cpp.o
[ 50%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Hq3xFilter.cpp.o
[ 50%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Hq4xFilter.cpp.o
[ 50%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/InputEvent.cpp.o
[ 51%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/ItDecoder.cpp.o
[ 51%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Logger.cpp.o
[ 52%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Music.cpp.o
[ 52%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/OggDecoder.cpp.o
[ 53%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/PixelBits.cpp.o
[ 53%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/PixelFilter.cpp.o
[ 53%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Point.cpp.o
[ 54%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/QuestFiles.cpp.o
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'void Solarus::QuestFiles::{anonymous}::set_solarus_write_dir(const string&)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:87:71: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations]
   87 |          + get_base_write_dir().c_str() + "': " + PHYSFS_getLastError());
      |                                                                       ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:654:25: note: declared here
  654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:96:56: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations]
   96 |         + full_write_dir + "': " + PHYSFS_getLastError());
      |                                                        ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:654:25: note: declared here
  654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'bool Solarus::QuestFiles::open_quest(const string&, const string&)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:137:51: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  137 |   PHYSFS_addToSearchPath(dir_quest_path.c_str(), 1);   // data directory
      |                                                   ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:138:57: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  138 |   PHYSFS_addToSearchPath(archive_quest_path_1.c_str(), 1); // data.solarus archive
      |                                                         ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:139:57: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  139 |   PHYSFS_addToSearchPath(archive_quest_path_2.c_str(), 1); // data.solarus.zip archive
      |                                                         ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:140:70: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  140 |   PHYSFS_addToSearchPath((base_dir + "/" + dir_quest_path).c_str(), 1);
      |                                                                      ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:141:76: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  141 |   PHYSFS_addToSearchPath((base_dir + "/" + archive_quest_path_1).c_str(), 1);
      |                                                                            ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:142:76: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  142 |   PHYSFS_addToSearchPath((base_dir + "/" + archive_quest_path_2).c_str(), 1);
      |                                                                            ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'std::string Solarus::QuestFiles::data_file_read(const string&, bool)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:307:59: warning: 'PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)' is deprecated [-Wdeprecated-declarations]
  307 |   PHYSFS_read(file, buffer.data(), 1, (PHYSFS_uint32) size);
      |                                                           ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:1333:27: note: declared here
 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'void Solarus::QuestFiles::data_file_save(const string&, const string&)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:327:51: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations]
  327 |         + "' for writing: " + PHYSFS_getLastError()
      |                                                   ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:654:25: note: declared here
  654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:332:73: warning: 'PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)' is deprecated [-Wdeprecated-declarations]
  332 |   if (PHYSFS_write(file, buffer.data(), (PHYSFS_uint32) buffer.size(), 1) == -1) {
      |                                                                         ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:1362:27: note: declared here
 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle,
      |                           ^~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:334:31: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations]
  334 |         + PHYSFS_getLastError());
      |                               ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:654:25: note: declared here
  654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > Solarus::QuestFiles::data_files_enumerate(const string&, bool, bool)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:392:78: warning: 'int PHYSFS_isDirectory(const char*)' is deprecated [-Wdeprecated-declarations]
  392 |       bool is_directory = PHYSFS_isDirectory((dir_path + "/" + *file).c_str());
      |                                                                              ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:1159:17: note: declared here
 1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
      |                 ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:394:39: warning: 'int PHYSFS_isSymbolicLink(const char*)' is deprecated [-Wdeprecated-declarations]
  394 |       if (!PHYSFS_isSymbolicLink(*file)
      |                                       ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:1182:17: note: declared here
 1182 | PHYSFS_DECL int PHYSFS_isSymbolicLink(const char *fname) PHYSFS_DEPRECATED;
      |                 ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'void Solarus::QuestFiles::set_quest_write_dir(const string&)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:442:53: warning: 'int PHYSFS_removeFromSearchPath(const char*)' is deprecated [-Wdeprecated-declarations]
  442 |     PHYSFS_removeFromSearchPath(PHYSFS_getWriteDir());
      |                                                     ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:878:17: note: declared here
  878 | PHYSFS_DECL int PHYSFS_removeFromSearchPath(const char *oldDir)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:452:56: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations]
  452 |         + full_write_dir + "': " + PHYSFS_getLastError());
      |                                                        ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:654:25: note: declared here
  654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:465:51: warning: 'int PHYSFS_addToSearchPath(const char*, int)' is deprecated [-Wdeprecated-declarations]
  465 |     PHYSFS_addToSearchPath(PHYSFS_getWriteDir(), 0);
      |                                                   ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:851:17: note: declared here
  851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp: In function 'std::string Solarus::QuestFiles::get_base_write_dir()':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:485:40: warning: 'const char* PHYSFS_getUserDir()' is deprecated [-Wdeprecated-declarations]
  485 |   return std::string(PHYSFS_getUserDir());
      |                                        ^
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/lowlevel/QuestFiles.cpp:23:
/opt/pkg/include/physfs.h:792:25: note: declared here
  792 | PHYSFS_DECL const char *PHYSFS_getUserDir(void) PHYSFS_DEPRECATED;
      |                         ^~~~~~~~~~~~~~~~~
[ 54%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Random.cpp.o
[ 55%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Rectangle.cpp.o
[ 55%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Scale2xFilter.cpp.o
[ 55%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Size.cpp.o
[ 56%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Sound.cpp.o
[ 56%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/SpcDecoder.cpp.o
[ 57%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/String.cpp.o
[ 57%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Surface.cpp.o
[ 58%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/System.cpp.o
[ 58%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/TextSurface.cpp.o
[ 58%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/Video.cpp.o
[ 59%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/VideoMode.cpp.o
[ 59%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/shaders/GLContext.cpp.o
[ 60%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/shaders/GL_2DShader.cpp.o
[ 60%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/shaders/GL_ARBShader.cpp.o
[ 60%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/shaders/Shader.cpp.o
[ 61%] Building CXX object CMakeFiles/solarus.dir/src/lowlevel/shaders/ShaderContext.cpp.o
[ 61%] Building CXX object CMakeFiles/solarus.dir/src/lua/AudioApi.cpp.o
[ 62%] Building CXX object CMakeFiles/solarus.dir/src/lua/DrawableApi.cpp.o
[ 62%] Building CXX object CMakeFiles/solarus.dir/src/lua/EntityApi.cpp.o
[ 63%] Building CXX object CMakeFiles/solarus.dir/src/lua/ExportableToLua.cpp.o
[ 63%] Building CXX object CMakeFiles/solarus.dir/src/lua/FileApi.cpp.o
[ 63%] Building CXX object CMakeFiles/solarus.dir/src/lua/GameApi.cpp.o
[ 64%] Building CXX object CMakeFiles/solarus.dir/src/lua/InputApi.cpp.o
[ 64%] Building CXX object CMakeFiles/solarus.dir/src/lua/ItemApi.cpp.o
[ 65%] Building CXX object CMakeFiles/solarus.dir/src/lua/LanguageApi.cpp.o
[ 65%] Building CXX object CMakeFiles/solarus.dir/src/lua/LuaContext.cpp.o
[ 65%] Building CXX object CMakeFiles/solarus.dir/src/lua/LuaData.cpp.o
[ 66%] Building CXX object CMakeFiles/solarus.dir/src/lua/LuaException.cpp.o
[ 66%] Building CXX object CMakeFiles/solarus.dir/src/lua/LuaTools.cpp.o
[ 67%] Building CXX object CMakeFiles/solarus.dir/src/lua/MainApi.cpp.o
[ 67%] Building CXX object CMakeFiles/solarus.dir/src/lua/MapApi.cpp.o
[ 68%] Building CXX object CMakeFiles/solarus.dir/src/lua/MenuApi.cpp.o
[ 68%] Building CXX object CMakeFiles/solarus.dir/src/lua/MovementApi.cpp.o
[ 68%] Building CXX object CMakeFiles/solarus.dir/src/lua/ScopedLuaRef.cpp.o
[ 69%] Building CXX object CMakeFiles/solarus.dir/src/lua/SpriteApi.cpp.o
[ 69%] Building CXX object CMakeFiles/solarus.dir/src/lua/SurfaceApi.cpp.o
[ 70%] Building CXX object CMakeFiles/solarus.dir/src/lua/TextSurfaceApi.cpp.o
[ 70%] Building CXX object CMakeFiles/solarus.dir/src/lua/TimerApi.cpp.o
[ 70%] Building CXX object CMakeFiles/solarus.dir/src/lua/VideoApi.cpp.o
[ 71%] Building CXX object CMakeFiles/solarus.dir/src/movements/CircleMovement.cpp.o
[ 71%] Building CXX object CMakeFiles/solarus.dir/src/movements/FallingOnFloorMovement.cpp.o
[ 72%] Building CXX object CMakeFiles/solarus.dir/src/movements/JumpMovement.cpp.o
[ 72%] Building CXX object CMakeFiles/solarus.dir/src/movements/Movement.cpp.o
[ 73%] Building CXX object CMakeFiles/solarus.dir/src/movements/PathFinding.cpp.o
[ 73%] Building CXX object CMakeFiles/solarus.dir/src/movements/PathFindingMovement.cpp.o
[ 73%] Building CXX object CMakeFiles/solarus.dir/src/movements/PathMovement.cpp.o
[ 74%] Building CXX object CMakeFiles/solarus.dir/src/movements/PixelMovement.cpp.o
[ 74%] Building CXX object CMakeFiles/solarus.dir/src/movements/PlayerMovement.cpp.o
[ 75%] Building CXX object CMakeFiles/solarus.dir/src/movements/RandomMovement.cpp.o
[ 75%] Building CXX object CMakeFiles/solarus.dir/src/movements/RandomPathMovement.cpp.o
[ 75%] Building CXX object CMakeFiles/solarus.dir/src/movements/RelativeMovement.cpp.o
[ 76%] Building CXX object CMakeFiles/solarus.dir/src/movements/StraightMovement.cpp.o
[ 76%] Building CXX object CMakeFiles/solarus.dir/src/movements/TargetMovement.cpp.o
[ 77%] Building C object CMakeFiles/solarus.dir/src/third_party/hqx/hq2x.c.o
[ 77%] Building C object CMakeFiles/solarus.dir/src/third_party/hqx/hq3x.c.o
[ 78%] Building C object CMakeFiles/solarus.dir/src/third_party/hqx/hq4x.c.o
[ 78%] Building C object CMakeFiles/solarus.dir/src/third_party/hqx/init.c.o
[ 78%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/SNES_SPC.cpp.o
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/third_party/snes_spc/SNES_SPC.cpp: In member function 'void SNES_SPC::cpu_write(int, int, SNES_SPC::rel_time_t)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/third_party/snes_spc/SNES_SPC.cpp:437:19: warning: left shift of negative value [-Wshift-negative-value]
  437 |    if ( ((~0x2F00 << (bits_in_int - 16)) << reg) < 0 ) // 36%
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/src/third_party/snes_spc/SNES_SPC.cpp:437:42: warning: left shift of negative value [-Wshift-negative-value]
  437 |    if ( ((~0x2F00 << (bits_in_int - 16)) << reg) < 0 ) // 36%
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /home/pbulk/build/games/solarus/work/solarus-1.5.1/src/third_party/snes_spc/SNES_SPC.cpp:564:
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h: In member function 'BOOST::uint8_t* SNES_SPC::run_until_(SNES_SPC::time_t)':
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:298:20: warning: left shift of negative value [-Wshift-negative-value]
  298 |     if ( ((~0x2F00 << (bits_in_int - 16)) << i) < 0 ) // 12%
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:298:43: warning: left shift of negative value [-Wshift-negative-value]
  298 |     if ( ((~0x2F00 << (bits_in_int - 16)) << i) < 0 ) // 12%
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:359:2: note: in expansion of macro 'ADDR_MODES_'
  359 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:371:2: note: in expansion of macro 'ADDR_MODES_NO_DP'
  371 |  ADDR_MODES_NO_DP( 0xE8 ) // MOV A,addr
      |  ^~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:359:2: note: in expansion of macro 'ADDR_MODES_'
  359 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:371:2: note: in expansion of macro 'ADDR_MODES_NO_DP'
  371 |  ADDR_MODES_NO_DP( 0xE8 ) // MOV A,addr
      |  ^~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:388:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  388 |   data = (uint8_t) (data + y);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:389:2: note: here
  389 |  case 0xF8: // MOV X,dp
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:396:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  396 |   data = READ( 0, data );
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:397:2: note: here
  397 |  case 0xCD: // MOV X,imm
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:403:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  403 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:404:2: note: here
  404 |  case 0xEB: // MOV Y,dp
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:359:2: note: in expansion of macro 'ADDR_MODES_'
  359 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:425:2: note: in expansion of macro 'ADDR_MODES_NO_DP'
  425 |  ADDR_MODES_NO_DP( 0xC8 ) // MOV addr,A
      |  ^~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:359:2: note: in expansion of macro 'ADDR_MODES_'
  359 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:425:2: note: in expansion of macro 'ADDR_MODES_NO_DP'
  425 |  ADDR_MODES_NO_DP( 0xC8 ) // MOV addr,A
      |  ^~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:443:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  443 |   data = (uint8_t) (data + y);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:444:2: note: here
  444 |  case 0xD8: // MOV dp,X
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:449:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  449 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:450:2: note: here
  450 |  case 0xCB: // MOV dp,Y
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  356 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:365:2: note: in expansion of macro 'CASE'
  365 |  CASE( op - 0x04 ) /* dp */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  495 |   data = READ( 0, data );\
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:496:2: note: here
  496 |  case op: /* imm */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:517:2: note: in expansion of macro 'LOGICAL_OP'
  517 |  LOGICAL_OP( 0x28, & ); // AND
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  356 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:365:2: note: in expansion of macro 'CASE'
  365 |  CASE( op - 0x04 ) /* dp */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  495 |   data = READ( 0, data );\
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:496:2: note: here
  496 |  case op: /* imm */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:519:2: note: in expansion of macro 'LOGICAL_OP'
  519 |  LOGICAL_OP( 0x08, | ); // OR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  356 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:365:2: note: in expansion of macro 'CASE'
  365 |  CASE( op - 0x04 ) /* dp */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:494:2: note: in expansion of macro 'ADDR_MODES'
  494 |  ADDR_MODES( op ) /* addr */\
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  495 |   data = READ( 0, data );\
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:496:2: note: here
  496 |  case op: /* imm */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:521:2: note: in expansion of macro 'LOGICAL_OP'
  521 |  LOGICAL_OP( 0x48, ^ ); // EOR
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  350 |   data += x;\
      |   ~~~~~^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:525:2: note: in expansion of macro 'ADDR_MODES'
  525 |  ADDR_MODES( 0x68 ) // CMP addr
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:351:2: note: in expansion of macro 'CASE'
  351 |  CASE( op - 0x03 ) /* abs */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:525:2: note: in expansion of macro 'ADDR_MODES'
  525 |  ADDR_MODES( 0x68 ) // CMP addr
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  356 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:364:2: note: in expansion of macro 'ADDR_MODES_'
  364 |  ADDR_MODES_( op )\
      |  ^~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:525:2: note: in expansion of macro 'ADDR_MODES'
  525 |  ADDR_MODES( 0x68 ) // CMP addr
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:331:21: note: here
  331 | #define CASE( n )   case n:
      |                     ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:365:2: note: in expansion of macro 'CASE'
  365 |  CASE( op - 0x04 ) /* dp */\
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:525:2: note: in expansion of macro 'ADDR_MODES'
  525 |  ADDR_MODES( 0x68 ) // CMP addr
      |  ^~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:526:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  526 |   data = READ( 0, data );
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:527:2: note: here
  527 |  case 0x68: // CMP imm
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:541:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  541 |   data = READ_DP( -3, data );
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:542:2: note: here
  542 |  case 0x78: // CMP dp,imm
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:555:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  555 |   data = READ( 0, data );
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:556:2: note: here
  556 |  case 0xC8: // CMP X,imm
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:569:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  569 |   data = READ( 0, data );
      |        ^
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:570:2: note: here
  570 |  case 0xAD: // CMP Y,imm
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:644:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  644 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:645:2: note: here
  645 |  case 0x8B: // DEC dp
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:662:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  662 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:663:2: note: here
  663 |  case 0x7C:{// ROR A
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:671:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  671 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:672:2: note: here
  672 |  case 0x3C:{// ROL A
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:685:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  685 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:686:2: note: here
  686 |  case 0x3B: // ROL dp+X
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:687:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  687 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:688:2: note: here
  688 |  case 0x2B: // ROL dp
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:692:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  692 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:693:2: note: here
  693 |  case 0x2C: // ROL abs
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:707:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  707 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:708:2: note: here
  708 |  case 0x7B: // ROR dp+X
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:709:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
  709 |   data = (uint8_t) (data + x);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:710:2: note: here
  710 |  case 0x6B: // ROR dp
      |  ^~~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:714:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  714 |   c = 0;
      |   ~~^~~
/home/pbulk/build/games/solarus/work/solarus-1.5.1/include/solarus/third_party/snes_spc/SPC_CPU.h:715:2: note: here
  715 |  case 0x6C: // ROR abs
      |  ^~~~
[ 79%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/SNES_SPC_misc.cpp.o
[ 79%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/SNES_SPC_state.cpp.o
[ 80%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/SPC_DSP.cpp.o
[ 80%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/SPC_Filter.cpp.o
[ 80%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/dsp.cpp.o
[ 81%] Building CXX object CMakeFiles/solarus.dir/src/third_party/snes_spc/spc.cpp.o
[ 81%] Linking CXX shared library libsolarus.so
ld: fatal: relocation error: R_AMD64_TPOFF32: file /opt/pkg/lib/libluajit-5.1.a(lj_err.o): symbol static_uex: relocation illegal when building a shared object
ld: fatal: relocation error: R_AMD64_TPOFF32: file /opt/pkg/lib/libluajit-5.1.a(lj_err.o): symbol static_uex: relocation illegal when building a shared object
ld: fatal: relocation error: R_AMD64_TPOFF32: file /opt/pkg/lib/libluajit-5.1.a(lj_err.o): symbol static_uex: relocation illegal when building a shared object
collect2: error: ld returned 1 exit status
*** [libsolarus.so.1.5.1] Error code 1

bmake[2]: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
1 error

bmake[2]: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
*** [CMakeFiles/solarus.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
1 error

bmake[1]: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
1 error

bmake: stopped in /home/pbulk/build/games/solarus/work/solarus-1.5.1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/solarus
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/solarus