Installing boss-ide on Delphi Berlin Update 2 has a build fail.
Microsoft (R) Build Engine Version 3.5.30729.9135
[Microsoft .NET Framework, Version 2.0.50727.9148]
Copyright (C) Microsoft Corporation 2007. All rights reserved.
Build started 24/10/2019 13:34:00.
Project "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" on node 0 (Build target(s)).
Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.dcu".
Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.dcp".
Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.bpl".
BuildVersionResource:
CodeGear Resource Compiler/Binder
Version 1.2.2 Copyright (c) 2008-2012 Embarcadero Technologies Inc.
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
Deleting file "boss_ide.vrc".
_PasCoreCompile:
Embarcadero Delphi for Win32 compiler version 31.0
Copyright (c) 1983,2016 Embarcadero Technologies, Inc.
src\core\Boss.Modules.PackageProcessor.pas(98): Hint warning H2164: Variable 'LCommand' is declared but never used in 'TBossPackageProcessor.MakeLink'
src\core\Boss.Modules.PackageProcessor.pas(166): error E2010: Incompatible types: 'TStringDynArray' and 'System.TArray<System.string>'
src\core\Boss.Modules.PackageProcessor.pas(198): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
src\core\Boss.Modules.PackageProcessor.pas(245): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
boss_ide.dpk(38): error F2063: Could not compile used unit 'Boss.Modules.PackageProcessor.pas'
Done Building Project "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target(s)) -- FAILED.
Build FAILED.
"C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target) (1) ->
(_PasCoreCompile target) ->
src\core\Boss.Modules.PackageProcessor.pas(98): Hint warning H2164: Variable 'LCommand' is declared but never used in 'TBossPackageProcessor.MakeLink'
"C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target) (1) ->
(_PasCoreCompile target) ->
src\core\Boss.Modules.PackageProcessor.pas(166): error E2010: Incompatible types: 'TStringDynArray' and 'System.TArray<System.string>'
src\core\Boss.Modules.PackageProcessor.pas(198): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
src\core\Boss.Modules.PackageProcessor.pas(245): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
boss_ide.dpk(38): error F2063: Could not compile used unit 'Boss.Modules.PackageProcessor.pas'
1 Warning(s)
4 Error(s)
Time Elapsed 00:00:01.06
Installing boss-ide on Delphi Berlin Update 2 has a build fail.