tkashkin / GameHub

All your games in one place
https://tkashkin.github.io/projects/gamehub
GNU General Public License v3.0
2.23k stars 128 forks source link

Compile Error in Vanilla Arch #640

Open AliensInc opened 2 years ago

AliensInc commented 2 years ago
Expected behavior

To compile OK

Actual behavior

Error at compilation time using yay

Steps to reproduce

yay -S gamehub-epic-git

Version and environment

Linux ArchGamer 5.17.9-arch1-1 #1 SMP PREEMPT Wed, 18 May 2022 17:30:11 +0000 x86_64 GNU/Linux

PASTE VERSION INFO HERE Command unavailable as it's not getting installed, but yay says it's version: 0.16.1-1


../src/ui/dialogs/GameDetailsDialog.vala:70.4-70.18: warning: `Gtk.Dialog.get_action_area' has been deprecated since 3.12
   70 |             get_action_area().visible = false;
      |             ^~~~~~~~~~~~~~~
../src/data/providers/images/SteamGridDB.vala:214.36-214.59: error: construct properties not supported for specified property type
  214 |             public Style?  style     { get; protected construct set; default = null; }
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~
../src/utils/Utils.vala:434.20-434.35: note: Assignment: Unsafe conversion from `int' to `GameHub.Utils.Logger.ConsoleColor'
  434 |             if(!foreground) color_code += 10;
      |                             ^~~~~~~~~~~~~~~~
Compilation failed: 1 error(s), 4 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gamehub-epic-git