I have been using BGRABitmapPack 9.0.0. When BGRAControls came out a few days ago, I installed that pack into Lazarus 1.6.1 (Fixes). Initially, BGRAControls seemed to be working correctly. Today, back working on my project which uses BGRABitmapPack 9.0.0 it wouldn't compile coming up with an error:
bgracustombitmap.inc(1671,71) Fatal: Syntax error, "BEGIN" expected but "ordinal const" found
This refers to the following code from bgracustombitmap.inc:
procedure TBGRACustomBitmap.Fill(c: TColor);
begin
Fill(ColorToBGRA(c));
end; <--------------------------------
The compilation aborts where the arrow is showing.
I am running Kubuntu 16.04 LTS 64bit with FPC 3.0.1 (fixes) Build : 34088, and Lazarus 1.6.1 (fixes) Build: 52651