Thank you. And we now go a step further:
```
[build CXX] workdir/UnpackedTarball/skia/src/codec/SkBmpBaseCodec.cpp
S=/<<PKGBUILDDIR>> && I=$S/instdir && W=$S/workdir && mkdir -p
$W/GenCxxObject/UnpackedTarball/skia/src/codec/
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/ && cd
/<<PKGBUILDDIR>> && riscv64-linux-gnu-g++
-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED
-DCPPU_ENV=gcc3 -DLINUX -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DRISCV64 -DUNIX
-DUNX -D_FORTIFY_SOURCE=2 -D_PTHREADS -D_REENTRANT -Wdate-time
-Wdate-time -D_FORTIFY_SOURCE=2 -DSKIA_IMPLEMENTATION=1 -DSKIA_DLL
-DSK_USER_CONFIG_HEADER="<$S/config_host/config_skia.h>" -DSYSTEM_ZLIB
-DZLIB_CONST -flto=thin -fvisibility=hidden -Wall -Wno-missing-braces
-Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code
-Wshadow -Wunused-macros -finput-charset=UTF-8 -fmessage-length=0
-fno-common -pipe -Wdeprecated-copy-dtor -Wduplicated-cond
-Wlogical-op -Wshift-overflow=2 -Wunused-const-variable=1
-Wno-cast-function-type -fvisibility-inlines-hidden -fPIC -Wshadow
-Woverloaded-virtual -std=c++17 -pthread -g1 -g1 -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DEXCEPTIONS_ON -fexceptions
-fno-enforce-eh-specs -Os -w -DLIBO_INTERNAL_ONLY -c
$W/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.cpp -o
$W/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.o
-MMD -MT
$W/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.o
-MP -MF
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.d_
-I$S/include -I/usr/lib/jvm/default-java/include
-I/usr/lib/jvm/default-java/include/linux -I$S/config_host -isystem
/usr/include/freetype2 -isystem /usr/include/libpng16
-I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -isystem /usr/include/libpng16
-I$W/UnpackedTarball/skia
-I$W/UnpackedTarball/skia/include/third_party/skcms/
-I$W/UnpackedTarball/skia/third_party/vulkanmemoryallocator/
-I$W/UnpackedTarball/skia/include/third_party/vulkan/
-I$S/external/skia/inc/ && mv
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.d_
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodecAdapter.d
S=/<<PKGBUILDDIR>> && I=$S/instdir && W=$S/workdir && mkdir -p
$W/GenCxxObject/UnpackedTarball/skia/src/codec/
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/ && cd
/<<PKGBUILDDIR>> && riscv64-linux-gnu-g++
-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED
-DCPPU_ENV=gcc3 -DLINUX -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DRISCV64 -DUNIX
-DUNX -D_FORTIFY_SOURCE=2 -D_PTHREADS -D_REENTRANT -Wdate-time
-Wdate-time -D_FORTIFY_SOURCE=2 -DSKIA_IMPLEMENTATION=1 -DSKIA_DLL
-DSK_USER_CONFIG_HEADER="<$S/config_host/config_skia.h>" -DSYSTEM_ZLIB
-DZLIB_CONST -flto=thin -fvisibility=hidden -Wall -Wno-missing-braces
-Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code
-Wshadow -Wunused-macros -finput-charset=UTF-8 -fmessage-length=0
-fno-common -pipe -Wdeprecated-copy-dtor -Wduplicated-cond
-Wlogical-op -Wshift-overflow=2 -Wunused-const-variable=1
-Wno-cast-function-type -fvisibility-inlines-hidden -fPIC -Wshadow
-Woverloaded-virtual -std=c++17 -pthread -g1 -g1 -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DEXCEPTIONS_ON -fexceptions
-fno-enforce-eh-specs -Os -w -DLIBO_INTERNAL_ONLY -c
$W/UnpackedTarball/skia/src/codec/SkAndroidCodec.cpp -o
$W/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodec.o -MMD
-MT $W/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodec.o
-MP -MF
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodec.d_
-I$S/include -I/usr/lib/jvm/default-java/include
-I/usr/lib/jvm/default-java/include/linux -I$S/config_host -isystem
/usr/include/freetype2 -isystem /usr/include/libpng16
-I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -isystem /usr/include/libpng16
-I$W/UnpackedTarball/skia
-I$W/UnpackedTarball/skia/include/third_party/skcms/
-I$W/UnpackedTarball/skia/third_party/vulkanmemoryallocator/
-I$W/UnpackedTarball/skia/include/third_party/vulkan/
-I$S/external/skia/inc/ && mv
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodec.d_
$W/Dep/GenCxxObject/UnpackedTarball/skia/src/codec/SkAndroidCodec.d
mv
/<<PKGBUILDDIR>>/workdir/Dep/LinkTarget/Library/libpdfiumlo.so.d.tmp
/<<PKGBUILDDIR>>/workdir/Dep/LinkTarget/Library/libpdfiumlo.so.d
cc1plus: error: unrecognized argument to ‘-flto=’ option: ‘thin’
test -f
/<<PKGBUILDDIR>>/workdir/UnpackedTarball/skia/src/codec/SkBmpBaseCodec.cpp
|| (echo "Missing generated source file
/<<PKGBUILDDIR>>/workdir/UnpackedTarball/skia/src/codec/SkBmpBaseCodec.cpp"
&& false)
[build CXX] workdir/UnpackedTarball/skia/src/codec/SkBmpCodec.cpp
make[3]: *** [/<<PKGBUILDDIR>>/solenv/gbuild/LinkTarget.mk:330:
/<<PKGBUILDDIR>>/workdir/CxxObject/external/skia/source/skia_compiler.o]
Error 1
make[3]: *** Waiting for unfinished jobs....
cc1plus: error: unrecognized argument to ‘-flto=’ option: ‘thin’
cc1plus: error: unrecognized argument to ‘-flto=’ option: ‘thin’
```
It seems that was defined in solenv/gbuild/platform/com_GCC_defs.mk:
```
ifeq ($(ENABLE_LTO),TRUE)
ifeq ($(COM_IS_CLANG),TRUE)
gb_LTOFLAGS := -flto=thin