Skip to content

Sync master: XFL marker fix, CFBF legacy FLA, AppImage boot fix, Next2Flash scaffold - #64

Open
charlieduzstuf wants to merge 8 commits into
masterfrom
flash-xfl-cfbf-sync
Open

Sync master: XFL marker fix, CFBF legacy FLA, AppImage boot fix, Next2Flash scaffold#64
charlieduzstuf wants to merge 8 commits into
masterfrom
flash-xfl-cfbf-sync

Conversation

@charlieduzstuf

Copy link
Copy Markdown
Contributor

3 commits pushed to fix/appimage-preset-readme-flash after #59's squash-merge snapshotted; master was missing them. Brings master: directory-XFL marker-file fix, CFBF legacy-FLA bitmap recovery, AppImage FLAREROOT boot fix (#60), Next2Flash bridge scaffold.

Copilot AI review requested due to automatic review settings July 25, 2026 18:09
@charlieduzstuf charlieduzstuf mentioned this pull request Jul 25, 2026

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR successfully addresses issue #60 by fixing AppImage portable mode detection and improving XFL marker file handling. The implementation adds Linux-specific /proc/self/exe resolution for portable detection and enhances XFL reader logic to correctly handle directory-based projects. All changes are functioning improvements with no critical defects found that would block merge.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Synchronizes master with fixes and scaffolding previously snapshotted elsewhere: improves Flash/XFL import robustness (marker-file handling and legacy binary FLA bitmap recovery), fixes Linux AppImage “portable” boot detection (issue #60), and adds a Next2Flash integration stub/contract for future AS3 support.

Changes:

  • Fix XFL “marker file” handling so selecting <name>.xfl inside a directory-based XFL resolves to the actual project root directory.
  • Improve legacy (OLE2/CFBF) binary FLA bitmap recovery by carving per-stream rather than scanning the whole file blob.
  • Make AppImages boot reliably by bundling portablestuff/ next to the mounted executable and detecting portable installs via /proc/self/exe; add Next2Flash bridge scaffold files.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
tools/flash/xfl_handler.py Detects ZIP vs directory-marker XFL inputs; resolves marker file to parent folder.
tools/flash/next2flash/README.md Documents current Next2Flash merge status and vendoring plan.
tools/flash/next2flash/flare_as3_bridge.py Adds stub CLI contract for optional AS3 tooling (status/decompile/compile/patch).
flare/sources/flare/flashimport.cpp Adds minimal CFBF reader for legacy FLA bitmap recovery; improves XFL marker handling during import.
flare/sources/common/tapptools/tenv.cpp Linux portable-mode detection via /proc/self/exe to support AppImage runtime layout.
flare/sources/common/flash/XFLReader.cpp Fixes directory-based XFL marker-file selection by resolving to parent directory.
.github/workflows/workflow_linux.yml Bundles portablestuff/ next to AppImage binary and keeps a copy for tarball users.
.github/workflows/nightly.yml Same as above for nightly AppImage generation.

Comment on lines +104 to +113
@staticmethod
def _looks_like_zip(path: str) -> bool:
"""Return True if *path* is a file beginning with the ZIP signature."""
if not os.path.isfile(path):
return False
try:
with open(path, 'rb') as f:
return f.read(2) == b'PK'
except OSError:
return False

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed: now checks the full 4-byte ZIP local-file-header signature (PK\x03\x04) instead of just 'PK', so a text marker file starting with those two bytes can't be misclassified.

🤖 Addressed by Claude Code

Comment on lines +453 to +459
quint32 start = u32(m_dir, i + 116);
quint64 size = static_cast<quint64>(u32(m_dir, i + 120)) |
(static_cast<quint64>(u32(m_dir, i + 124)) << 32);
QByteArray blob = (size < m_miniCutoff)
? readMini(start, static_cast<quint32>(size))
: readChain(start).left(static_cast<int>(size));
if (!blob.isEmpty()) out.append(blob);

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed: clamp against the actual read chain length (min(size, blob.size())) before calling left(), instead of casting the 64-bit size straight to int.

🤖 Addressed by Claude Code

Copilot AI review requested due to automatic review settings July 25, 2026 18:13
@github-actions

Copy link
Copy Markdown

Automated build logs – Windows (truncated)

--- CMake configure log ---
(missing)

--- Build log ---
(missing)

--- Smoke test (DLL check + launch test) ---
=== Windows Smoke Test ===

--- DLLs present in FlarePortable (root) ---
Total root DLLs: 0

--- dumpbin /DEPENDENTS FlarePortable\Flare.exe ---
SKIP: FlarePortable\Flare.exe not found; skipping dependency check.

--- Runtime launch test (8-second timeout, hidden window) ---
SMOKE TEST SKIP: Flare.exe not found at D:\a\Flare\Flare\FlarePortable\Flare.exe

Note: log files missing – checkout or prior step may have failed.

@github-actions

Copy link
Copy Markdown

Automated build logs – macOS (truncated)

--- CMake configure log ---
(missing)

--- Build log ---
(missing)

--- Smoke test (dylib check + launch test) ---
=== macOS Smoke Test ===
SMOKE TEST SKIP: Flare binary not found

Note: log files missing – checkout or prior step may have failed.

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (8.0s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tthread.cpp
[2/1611] Generating /include/moc_tundo.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tproperty.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstopwatch.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tundo.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath_io.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tsystem.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsegmentadjuster.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsop.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/tlevel_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/timage_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/trasterimage.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/tcodec.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/qtoffline

... (truncated) ...

es/tnzcore.dir//common/tvectorimage/outlineApproximation.cpp.o
[137/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tl2lautocloser.cpp.o
[138/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tipc/tipcmsg.cpp.o
[139/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tipc/tipc.cpp.o
[140/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tipc/tipcsrv.cpp.o
[141/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tipc/t32bitsrv_wrap.cpp.o
[142/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tsystempd.cpp.o
[143/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tapptools/tenv.cpp.o
[144/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tmsgcore.cpp.o
[145/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tmeshimage/tmeshimage.cpp.o
[146/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tmetaimage/tmetaimage.cpp.o
[147/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tfont_qt.cpp.o
/home/runner/work/Flare/Flare/flare/sources/common/tvrender/tfont_qt.cpp:186:44: warning: adding 'Format' to a string does not append to the string [-Wstring-plus-int]
186 | throw TException(L"bad QImage format " + image.format());
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/runner/work/Flare/Flare/flare/sources/common/tvrender/tfont_qt.cpp:186:44: note: use array indexing to silence this warning
186 | throw TException(L"bad QImage format " + image.format());
| ^
| & [ ]
1 warning generated.
[148/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tstringid.cpp.o
[149/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvariant.cpp.o
[150/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound_qt.cpp.o
[151/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/include/moc_tundo.cpp.o
[152/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//include/moc_tthread.cpp.o
[153/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/moc_tthreadp.cpp.o
[154/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//include/moc_tipcsrvP.cpp.o
[155/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/include/moc_tipcsrv.cpp.o
[156/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//include/moc_tmsgcore.cpp.o
[157/1611] Building C object lzodriver/CMakeFiles/lzodecompress.dir/lzodecompress.c.o
[158/1611] Linking C executable bin/lzocompress
[159/1611] Linking C executable bin/lzodecompress
[160/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/include/moc_tfunctorinvoker.cpp.o
[161/1611] Linking CXX shared library lib/flare/libtnzcore.so
[162/1611] Generating /include/moc_tcacheresourcepool.cpp
[163/1611] Generating /common/tfx/moc_trendererP.cpp
[164/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/stringtable.cpp.o
[165/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/permissionsmanager.cpp.o
[166/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tcubicbezier.cpp.o
[167/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tdoublekeyframe.cpp.o
[168/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tdoubleparamfile.cpp.o
[169/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tdoubleparam.cpp.o
[170/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tdoubleparamrelayproperty.cpp.o
[171/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tparam.cpp.o
[172/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tnotanimatableparam.cpp.o
[173/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tparamcontainer.cpp.o
[174/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tpixelparam.cpp.o
[175/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tparamset.cpp.o
[176/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tpointparam.cpp.o
[177/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/trangeparam.cpp.o
[178/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/ttonecurveparam.cpp.o
[179/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tspectrumparam.cpp.o
[180/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/txsheet/tcolumnset.cpp.o
[181/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/binaryFx.cpp.o
[182/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/texternfx.cpp.o
[183/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tfx.cpp.o
[184/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tfxcachemanager.cpp.o
[185/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tcacheresourcepool.cpp.o
[186/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tcacheresource.cpp.o
[187/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tpredictivecachemanager.cpp.o
[188/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tpassivecachemanager.cpp.o
[189/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/tfxattributes.cpp.o
[190/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/tfxutil.cpp.o
[191/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tmacrofx.cpp.o
[192/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/trasterfx.cpp.o
[193/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/trenderresourcemanager.cpp.o
[194/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/__/common/tfx/trenderer.cpp.o

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
SMOKE TEST SKIP: No Flare binary or AppImage found

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (2.2s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstopwatch.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tundo.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath_io.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcache/timagecache.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tsystem.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsegmentadjuster.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgl.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tstencilcontrol.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound.cpp

... (truncated) ...

e/flare/build/tnzcore//include/../../../../sources/include/tsmartpointer.h:142:25,
inlined from ‘TSmartPointerConstTTThread::Runnable::~TSmartPointerConstT()’ at /home/runner/work/Flare/Flare/flare/build/tnzcore/
/include/../../../../sources/include/tsmartpointer.h:232:7,
inlined from ‘TSmartPointerTTThread::Runnable::~TSmartPointerT()’ at /home/runner/work/Flare/Flare/flare/build/tnzcore//include/../../../../sources/include/tsmartpointer.h:253:7,
inlined from ‘static void TThread::Runnable::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’ at /home/runner/work/Flare/Flare/flare/build/tnzcore/
/include/moc_tthread.cpp:118:33:
/home/runner/work/Flare/Flare/flare/build/tnzcore//include/../../../../sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘.TSmartPointerTTThread::Runnable::.TSmartPointerConstTTThread::Runnable::.TSmartHolderTTThread::Runnable::m_pointer’ with nonzero offset 16 [-Wfree-nonheap-object]
65 | }
| ^
[153/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/moc_tthreadp.cpp.o
[154/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//include/moc_tipcsrv.cpp.o
[155/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/include/moc_tipcsrvP.cpp.o
[156/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//include/moc_tmsgcore.cpp.o
[157/1611] Building C object lzodriver/CMakeFiles/lzodecompress.dir/lzodecompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzodecompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzodecompress.c:56:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
56 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[158/1611] Linking C executable bin/lzocompress
[159/1611] Linking C executable bin/lzodecompress
[160/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/include/moc_tfunctorinvoker.cpp.o
[161/1611] Linking CXX shared library lib/flare/libtnzcore.so
[162/1611] Generating /include/moc_tcacheresourcepool.cpp
[163/1611] Generating /common/tfx/moc_trendererP.cpp
[164/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/stringtable.cpp.o
[165/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/permissionsmanager.cpp.o
[166/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tcubicbezier.cpp.o
[167/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tdoublekeyframe.cpp.o
[168/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tdoubleparamfile.cpp.o
[169/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tdoubleparam.cpp.o
[170/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tdoubleparamrelayproperty.cpp.o
[171/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tparam.cpp.o
[172/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tparamcontainer.cpp.o
[173/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tnotanimatableparam.cpp.o
[174/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tparamset.cpp.o
[175/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tpixelparam.cpp.o
[176/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/tpointparam.cpp.o
[177/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/trangeparam.cpp.o
[178/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tparam/ttonecurveparam.cpp.o
[179/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tparam/tspectrumparam.cpp.o
[180/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/txsheet/tcolumnset.cpp.o
[181/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/binaryFx.cpp.o
[182/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/texternfx.cpp.o
/home/runner/work/Flare/Flare/flare/sources/tnzbase/texternfx.cpp: In member function ‘virtual void TExternalProgramFx::doCompute(TTile&, double, const TRenderSettings&)’:
/home/runner/work/Flare/Flare/flare/sources/tnzbase/texternfx.cpp:305:9: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
305 | system(cmdline.c_str());
| ~~~~~~^~~~~~~~~~~~~~~~~
[183/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tfxcachemanager.cpp.o
[184/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tfx.cpp.o
[185/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tcacheresourcepool.cpp.o
[186/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tcacheresource.cpp.o
[187/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tpredictivecachemanager.cpp.o
[188/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/tpassivecachemanager.cpp.o
[189/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/tfxattributes.cpp.o
[190/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/tfxutil.cpp.o
[191/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/tmacrofx.cpp.o
[192/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/trasterfx.cpp.o
[193/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/trenderresourcemanager.cpp.o
[194/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/trenderer.cpp.o
[195/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/ttzpimagefx.cpp.o
[196/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir//common/tfx/unaryFx.cpp.o
[197/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/
/common/tfx/zeraryFx.cpp.o
[198/1611] Building CXX object tnzbase/CMakeFiles/tnzbase.dir/__/common/tapptools/tcli.cpp.o

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
SMOKE TEST SKIP: No Flare binary or AppImage found

@github-actions

Copy link
Copy Markdown

CI status for commit ec439f4 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=cancelled status=completed
  • Linux Build: conclusion=cancelled status=completed
  • MacOS Build: conclusion=cancelled status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

Comment thread tools/flash/next2flash/vendor/as3_decompiler/swf_patcher.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/helpers.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/abc_editor.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/abc_editor.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/abc_editor.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/class_decompiler.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/class_decompiler.py Fixed
Comment thread tools/flash/next2flash/vendor/as3_decompiler/helpers.py Fixed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 8 out of 21 changed files in this pull request and generated 2 comments.

Comment on lines +1163 to +1166
if (srcInfo.isFile()) {
xflDir = fp.getParentDir();
xflDirPath = xflDir.getQString();
}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed: now checks XFL::isXFLDirectory(parentDir) before treating the parent as the project root, so a non-marker .xfl file elsewhere isn't silently redirected to the wrong folder.

🤖 Addressed by Claude Code

Comment on lines +484 to +489
QByteArray readChain(quint32 start) const {
QByteArray out;
const QVector<quint32> secs = chainSectors(start);
for (quint32 s : secs) out += sector(s);
return out;
}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed: readChain() now reserves capacity up front (secs.size() * m_secSize) before appending sectors, avoiding repeated reallocation for large multi-sector streams.

🤖 Addressed by Claude Code

@charlieduzstuf

Copy link
Copy Markdown
Contributor Author

Superseded by #61 (conflicts resolved there directly).

@github-actions

Copy link
Copy Markdown

Automated build logs – macOS (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is AppleClang 17.0.0.17000013
-- The CXX compiler identification is AppleClang 17.0.0.17000013
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is APPLE
-- Build environment is APPLE
PLATFORM:64
-- SDK Root:/Users/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/usr/local/Cellar//opt/include/Users/runner/work/Flare/Flare/thirdparty
-- CMAKE_PREFIX_PATH: /usr/local/opt/qt@5/lib/cmake/Qt5
-- CMAKE_PREFIX_PATH: /usr/local/opt/qt@5/lib/cmake/
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.19
-- OpenCV include dirs: /usr/local/Cellar/opencv/5.0.0/include/opencv5
-- Qt Core Location:/usr/local/opt/qt@5/lib/QtCore.framework/QtCore
***** libtiff Header path:/Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libz.tbd (found version "1.2.12")
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.58")
******* libpng:/usr/local/lib/libpng.dylib
-- Found GLEW: /usr/local/lib/cmake/glew/glew-config.cmake
***** Using Homebrew for Intel
***** SuperLU Header path:/Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include
***** SuperLU Library path:/Users/runner/work/Flare/Flare/thirdparty/superlu/libsuperlu_4.1.a
-- Found SuperLU: /Users/runner/work/Flare/Flare/thirdparty/superlu/libsuperlu_4.1.a
SuperLU:/Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include/superlu
-- Found JPEG: /usr/local/lib/libjpeg.dylib (found version "80")
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "3.0.3")
-- Checking for module 'liblz4'
-- Found liblz4, version 1.10.0
**************** lz4 lib:/usr/local/opt/lz4/include
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.30
***** LZO Header path:/usr/local/include/lzo
***** LZO Library path:/usr/local/lib/liblzo2.a
-- Found LZO: /usr/local/lib/liblzo2.a
LZO:/usr/local/include/lzo
-- Checking for module 'libmypaint'
-- Found libmypaint, version 1.6.1
-- Checking for module 'libturbojpeg'
-- Found libturbojpeg, version 3.2.0
**************** turbojpeg lib:/usr/local/lib/libturbojpeg.dylib
-- Found Boost: /usr/local/include (found suitable version "1.90.0", minimum required is "1.55")
subdir: tnzcore
subdir: tnzbase
Bin: /Users/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /Users/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /Users/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /Users/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /Users/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/sound
ToonzCore: $&lt;TARGET_FILE:tnzcore&gt;$&lt;TARGET_FILE:tnzbase>$<TARGET_FILE:flarelib>
subdir: colorfx
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:$<TARGET_FILE:tnzcore>$<TARGET_FILE:tnzbase>
subdir: image
Bin: /Users/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /Users/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /Users/runner/work/Flare/Flare/flare/build/flare_legacy
CMAKE_RUNTIME_OUTPUT_DIRECTORY:$<TARGET_FILE_DIR:Flare>
==> App Bundle: loc-NOTFOUND
==> Mach-o: $<TARGET_FILE:Flare>
copy:$<TARGET_FILE:tnzcore>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzbase>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:flarelib>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:colorfx>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzext>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:image>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:sound>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:flareqt>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnztools>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzstdfx>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tfarm>==>$<TARGET_FILE_DIR:Flare>
-- Configuring done (5.2s)
-- Generating done (0.5s)
CMake Warning (unused-cli):
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /Users/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1615] Generating __/common/tcore/moc_tthreadp.cpp
[2/1615] Generating __/include/moc_tundo.cpp
[3/1615] Generating __/include/moc_tthread.cpp
[4/1615] Generating /include/moc_tipcsrv.cpp
[5/1615] Generating /include/moc_tipcsrvP.cpp
[6/1615] Generating /include/moc_tfunctorinvoker.cpp
[7/1615] Generating /include/moc_tmsgcore.cpp
[8/1615] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1615] Building C object lzodriver/CMakeFiles/lzodecompress.dir/lzodecompress.c.o
[10/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[13/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[14/1615] Building CXX object mousedragfilter/CMakeFiles/mousedragfilter.dir/mousedragfilter.mm.o
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:9:22: warning: 'NSLeftMouseDown' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
9 | if([event type] == NSLeftMouseDown){
| ^~~~~~~~~~~~~~~
| NSEventTypeLeftMouseDown
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:65:26: note: 'NSLeftMouseDown' has been explicitly marked deprecated here
65 | static const NSEventType NSLeftMouseDown API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseDown", macos(10.0,10.12)) = NSEventTypeLeftMouseDown;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:18:22: warning: 'NSLeftMouseUp' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
18 | if([event type] == NSLeftMouseUp){
| ^~~~~~~~~~~~~
| NSEventTypeLeftMouseUp
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:66:26: note: 'NSLeftMouseUp' has been explicitly marked deprecated here
66 | static const NSEventType NSLeftMouseUp API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseUp", macos(10.0,10.12)) = NSEventTypeLeftMouseUp;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:27:22: warning: 'NSLeftMouseDragged' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
27 | if([event type] == NSLeftMouseDragged){
| ^~~~~~~~~~~~~~~~~~
| NSEventTypeLeftMouseDragged
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:70:26: note: 'NSLeftMouseDragged' has been explicitly marked deprecated here
70 | static const NSEventType NSLeftMouseDragged API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseDragged", macos(10.0,10.12)) = NSEventTypeLeftMouseDragged;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:37:8: warning: 'NSLeftMouseDown' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
37 | case NSLeftMouseDown:
| ^~~~~~~~~~~~~~~
| NSEventTypeLeftMouseDown
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:65:26: note: 'NSLeftMouseDown' has been explicitly marked deprecated here
65 | static const NSEventType NSLeftMouseDown API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseDown", macos(10.0,10.12)) = NSEventTypeLeftMouseDown;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:39:8: warning: 'NSLeftMouseUp' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
39 | case NSLeftMouseUp:
| ^~~~~~~~~~~~~
| NSEventTypeLeftMouseUp
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:66:26: note: 'NSLeftMouseUp' has been explicitly marked deprecated here
66 | static const NSEventType NSLeftMouseUp API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseUp", macos(10.0,10.12)) = NSEventTypeLeftMouseUp;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:41:8: warning: 'NSRightMouseDown' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
41 | case NSRightMouseDown:
| ^~~~~~~~~~~~~~~~
| NSEventTypeRightMouseDown
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:67:26: note: 'NSRightMouseDown' has been explicitly marked deprecated here
67 | static const NSEventType NSRightMouseDown API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeRightMouseDown", macos(10.0,10.12)) = NSEventTypeRightMouseDown;
| ^
/Users/runner/work/Flare/Flare/flare/sources/mousedragfilter/mousedragfilter.mm:43:8: warning: 'NSRightMouseUp' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
43 | case NSRightMouseUp:
| ^~~~~~~~~~~~~~
| NSEventTypeRightMouseUp
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:68:26: note: 'NSRightMouseUp' has been explicitly marked deprecated here
68 | static const N

... (truncated) ...

l.h:2463:13: note: 'glDisableClientState' has been explicitly marked deprecated here
2463 | extern void glDisableClientState (GLenum array) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/colorfx/flowlinestrokestyle.cpp:332:5: warning: 'glColor4ub' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
332 | glColor4ub(color.r, color.g, color.b, color.m);
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2427:13: note: 'glColor4ub' has been explicitly marked deprecated here
2427 | extern void glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/colorfx/flowlinestrokestyle.cpp:374:5: warning: 'glVertexPointer' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
374 | glVertexPointer(2, GL_FLOAT, 0, vertBuf.data());
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2754:13: note: 'glVertexPointer' has been explicitly marked deprecated here
2754 | extern void glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/colorfx/flowlinestrokestyle.cpp:375:5: warning: 'glDrawArrays' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
375 | glDrawArrays(GL_LINE_STRIP, 0, divAmount + 3);
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2464:13: note: 'glDrawArrays' has been explicitly marked deprecated here
2464 | extern void glDrawArrays (GLenum mode, GLint first, GLsizei count) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/colorfx/flowlinestrokestyle.cpp:379:3: warning: 'glColor4d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
379 | glColor4d(0.0, 0.0, 0.0, 1.0);
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2419:13: note: 'glColor4d' has been explicitly marked deprecated here
2419 | extern void glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha) OPENGL_DEPRECATED(10.0, 10.14);
| ^
12 warnings generated.
[938/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o
FAILED: [code=1] stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o
ccache /usr/bin/c++ -DMACOSX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SHARED -DQT_WIDGETS_LIB -DTNZSTDFX_EXPORTS -DTNZ_LITTLE_ENDIAN=1 -DWITH_QT_SCRIPT -D_USRDLL -D__MACOS__ -Di386 -Dtnzstdfx_EXPORTS -Dx64 -I/Users/runner/work/Flare/Flare/flare/build/stdfx -I/Users/runner/work/Flare/Flare/flare/sources/stdfx -I/Users/runner/work/Flare/Flare/flare/sources/include -I/Users/runner/work/Flare/Flare/thirdparty/zlib-1.2.8/contrib/minizip -I/Users/runner/work/Flare/Flare/thirdparty/kiss_fft -F/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks -isystem /usr/local/Cellar/opencv/5.0.0/include/opencv5 -isystem /Users/runner/work/Flare/Flare/flare/sources/BEFORE -isystem /Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff -isystem /usr/local/opt/lz4/include -isystem /usr/local/Cellar/libusb/1.0.30/include/libusb-1.0 -isystem /Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include/superlu -isystem /usr/local/Cellar/libmypaint/1.6.1_1/include/libmypaint -isystem /usr/local/Cellar/json-c/0.19/include -isystem /usr/local/Cellar/json-c/0.19/include/json-c -iframework /usr/local/opt/qt@5/lib -isystem /usr/local/opt/qt@5/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt@5/./mkspecs/macx-clang -isystem /usr/local/opt/qt@5/lib/QtGui.framework/Headers -isystem /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -isystem /usr/local/opt/qt@5/lib/QtOpenGL.framework/Headers -isystem /usr/local/opt/qt@5/lib/QtWidgets.framework/Headers -m64 -stdlib=libc++ -fno-implicit-templates -O3 -DNDEBUG -std=gnu++17 -fPIC -F/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks -fPIC -MD -MT stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o -MF stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o.d -o stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o -c /Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp:36:21: error: no member named 'getRotationMatrix2D' in namespace 'cv'
36 | cv::Mat rot = cv::getRotationMatrix2D(center, angle, 1.0);
| ~~~~^
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp:44:16: error: no member named 'getRotationMatrix2D' in namespace 'cv'
44 | rot = cv::getRotationMatrix2D(center, -angle, 1.0);
| ~~~~^
2 errors generated.
[939/1615] Building CXX object image/CMakeFiles/image.dir/tiio.cpp.o
[940/1615] Building CXX object image/CMakeFiles/image.dir/sgi/filesgi.cpp.o
[941/1615] Building CXX object image/CMakeFiles/image.dir/pli/pli_io.cpp.o
ninja: build stopped: subcommand failed.

--- Smoke test (dylib check + launch test) ---
=== macOS Smoke Test ===
SMOKE TEST SKIP: Flare binary not found

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (1.6s)
-- Generating done (0.2s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/trandom.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorvalue.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixel.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixelutils.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tspectrum.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurves.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurveutil.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tgeometry.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/traster/traster.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/tlevel.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/cpuextensions.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsegmentadjuster.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsweepboundary.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tvectorimage.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgldisplaylistsmanager.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsop.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound.cpp.o
[56/1611

... (truncated) ...

p.o
[1550/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1551/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tasksviewer.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_testpanel.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_expressionreferencemanager.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshtoolbar.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_scriptconsolepanel.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutPresetsEditorPopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1602/1611] Building CXX object tconverter/CMakeFiles/tconverter.dir/tconverter.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1604/1611] Building CXX object flarefarm/tfarmserver/CMakeFiles/tfarmserver.dir/tfarmserver.cpp.o
[1605/1611] Building CXX object flarefarm/tfarmcontroller/CMakeFiles/tfarmcontroller.dir/tfarmcontroller.cpp.o
[1606/1611] Linking CXX executable bin/tcleanup
[1607/1611] Linking CXX executable bin/tcomposer
[1608/1611] Linking CXX executable bin/Flare
[1609/1611] Linking CXX executable bin/tconverter
[1610/1611] Linking CXX executable bin/tfarmcontroller
[1611/1611] Linking CXX executable bin/tfarmserver

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

Automated build logs – Windows (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.20348.
-- The C compiler identification is MSVC 19.44.35228.0
-- The CXX compiler identification is MSVC 19.44.35228.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is WIN
-- Build environment is MSVC
PLATFORM:64
-- SDK Root:D:/a/Flare/Flare/thirdparty
-- configure the third party libs
-- Thirdparty Library Search path:D:/a/Flare/Flare/thirdparty
Sanitizing vcpkg.applocal.log files (configure-time)...
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.2
-- OpenCV include dirs: C:/tools/opencv/build/include
-- Qt Core Location:D:/a/Flare/Flare/thirdparty/qt/Qt5.15.2_wintab/5.15.2_wintab/msvc2019_64/bin/Qt5Core.dll
-- Found OpenGL: opengl32
CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0074 is not set: find_package uses _ROOT variables.
Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Environment variable Boost_ROOT is set to:

C:\local\boost_1_87_0

For compatibility, CMake is ignoring the variable.
Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: C:/local/boost_1_87_0 (found suitable version "1.87.0", minimum required is "1.55")
subdir: tnzcore
subdir: tnzbase
Bin: D:/a/Flare/Flare/build/tnzbase
subdir: tnzext
Bin: D:/a/Flare/Flare/build/tnzext
subdir: flarelib
Bin: D:/a/Flare/Flare/build/flarelib
subdir: tfarm
Bin: D:/a/Flare/Flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: D:/a/Flare/Flare/build/stdfx
subdir: sound
type:.dll
Bin: D:/a/Flare/Flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.dll
Bin: D:/a/Flare/Flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: D:/a/Flare/Flare/build/image
subdir: flareqt
type:.dll
Bin: D:/a/Flare/Flare/build/flareqt
subdir: tnztools
Bin: D:/a/Flare/Flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
subdir: flare_legacy (application)
Bin: D:/a/Flare/Flare/build/flare_legacy
-- Configuring done (30.8s)
-- Generating done (1.2s)
CMake Warning:
Manually-specified variables were not used by the project:

THIRDPARTY_DIR
WITH_LZODRIVER

-- Build files have been written to: D:/a/Flare/Flare/build

--- Build log ---
MSBuild version 17.14.51+25f168cee for .NET Framework

1>Checking Build System
lrelease chinese/colorfx.qm
lrelease chinese/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
CUSTOMBUILD : warning : dropping duplicate messages in 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flareqt.qm': [D:\a\Flare\Flare\build\translate_flareqt.vcxproj]

  • Context: ProgressDialog
    Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flareqt.qm'...
    Generated 644 translation(s) (644 finished and 0 unfinished)

  • Source: Flare

  • Context: DVGui::StyleIndexLineEdit

  • Source: current

lrelease czech/colorfx.qm
lrelease czech/flareqt.qm
lrelease chinese/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flareqt.qm'...
lrelease french/colorfx.qm
Generated 580 translation(s) (573 finished and 7 unfinished)
Ignored 64 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
lrelease french/flareqt.qm
lrelease czech/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/colorfx.qm'...
Generated 147 translation(s) (147 finished and 0 unfinished)
lrelease german/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flareqt.qm'...
Generated 342 translation(s) (312 finished and 30 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flarelib.qm'...
Ignored 211 untranslated source text(s)
Generated 172 translation(s) (172 finished and 0 unfinished)
Ignored 10 untranslated source text(s)
lrelease german/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/colorfx.qm'...
lrelease french/flarelib.qm
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease italian/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flarelib.qm'...
Generated 168 translation(s) (165 finished and 3 unfinished)
Ignored 14 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/flareqt.qm'...
Generated 435 translation(s) (399 finished and 36 unfinished)
Ignored 209 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/colorfx.qm'...
lrelease german/flarelib.qm
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease italian/flareqt.qm
lrelease japanese/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/flarelib.qm'...
Generated 141 translation(s) (141 finished and 0 unfinished)
Ignored 41 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/flareqt.qm'...
Generated 345 translation(s) (304 finished and 41 unfinished)
Ignored 299 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/colorfx.qm'...
lrelease italian/flarelib.qm
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease japanese/flareqt.qm
lrelease korean/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/flarelib.qm'...
lrelease chinese/image.qm
Generated 73 translation(s) (18 finished and 55 unfinished)
Ignored 109 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/flareqt.qm'...
lrelease japanese/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/colorfx.qm'...
Generated 644 translation(s) (644 finished and 0 unfinished)
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease russian/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/image.qm'...
Generated 97 translation(s) (97 finished and 0 unfinished)
lrelease korean/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
lrelease czech/image.qm
lrelease korean/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/russian/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/image.qm'...
Generated 67 translation(s) (61 finished and 6 unfinished)
Ignored 30 untranslated source text(s)
lrelease spanish/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/flareqt.qm'...
Generated 686 translation(s) (686 finished and 0 unfinished)
lrelease french/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/flarelib.qm'...
Generated 242 translation(s) (242 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/spanish/colorfx.qm'...
lrelease russian/flarelib.qm
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease russian/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/image.qm'...
Generated 62 translation(s) (62 finished and 0 unfinished)
lrelease german/image.qm
Building Custom Rule D:/a/Flare/Flare/flare/sources/CMakeLists.txt
Updating 'D:/a

... (truncated) ...

5207\include\map(72,7):
see declaration of 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\menubarcommand.h(130,31): warning C4251: 'CommandManager::m_qactionTable': 'std::map<QAction *,CommandManager::Node *,std::less<QAction *>,std::allocator<std::pair<QAction *const ,CommandManager::Node *>>>' needs to have dll-interface to be used by clients of 'CommandManager' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\map(72,7):
see declaration of 'std::map<QAction *,CommandManager::Node *,std::less<QAction *>,std::allocator<std::pair<QAction *const ,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\menubarcommand.h(131,33): warning C4251: 'CommandManager::m_shortcutTable': 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>' needs to have dll-interface to be used by clients of 'CommandManager' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\map(72,7):
see declaration of 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\selection.h(89,28): warning C4251: 'TSelection::m_alternativeCommandNames': 'QMap<CommandId,QString>' needs to have dll-interface to be used by clients of 'TSelection' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
D:\a\Flare\Flare\thirdparty\qt\Qt5.15.2_wintab\5.15.2_wintab\msvc2019_64\include\QtCore\qmap.h(318,7):
see declaration of 'QMap<CommandId,QString>'

moc_xdtsimportpopup.cpp
moc_expressionreferencemanager.cpp
moc_tooloptionsshortcutinvoker.cpp
moc_tvpjson_io.cpp
moc_exportxsheetpdf.cpp
moc_custompanelmanager.cpp
moc_custompaneleditorpopup.cpp
moc_convertfolderpopup.cpp
moc_exportcameratrackpopup.cpp
moc_layoutPresetsEditorPopup.cpp
moc_layoutUtils.cpp
moc_scriptconsolepanel.cpp
moc_flashguidedialog.cpp
moc_stopmotion.cpp
moc_stopmotioncontroller.cpp
moc_webcam.cpp
moc_jpgconverter.cpp
D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(119,16): warning C4251: 'TColorStyle::m_name': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(120,16): warning C4251: 'TColorStyle::m_globalName': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(121,16): warning C4251: 'TColorStyle::m_originalName': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(133,7): warning C4251: 'TColorStyle::m_pickedPosition': 'TColorStyle::PickedPosition' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(105,10):
see declaration of 'TColorStyle::PickedPosition'

moc_canon.cpp
moc_stopmotionserial.cpp
moc_stopmotionlight.cpp
moc_cameracapturelevelcontrol.cpp
moc_penciltestpopup.cpp
moc_navtageditorpopup.cpp
moc_xshbreadcrumbs.cpp
filebrowsermodel.cpp
ioapi.c
unzip.c
zip.c
zlib-1.2.8_2015_64.lib(inflate.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/LTCG' specification [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
Creating library D:/a/Flare/Flare/build/flare_legacy/RelWithDebInfo/Flare.lib and object D:/a/Flare/Flare/build/flare_legacy/RelWithDebInfo/Flare.exp
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
Generating code
Finished generating code
Flare.vcxproj -> D:\a\Flare\Flare\build\RelWithDebInfo\Flare.exe
Copying lzocompress to output dir Copying lzodecompress to output dir
Building Custom Rule D:/a/Flare/Flare/flare/sources/CMakeLists.txt

--- Smoke test (DLL check + launch test) ---
=== Windows Smoke Test ===

--- DLLs present in FlarePortable (root) ---
assimp.dll
assimpd.dll
colorfx.dll
D3Dcompiler_47.dll
datavisualizationqml2.dll
datavisualizationqml2d.dll
declarative_bluetooth.dll
declarative_bluetoothd.dll
declarative_contacts.dll
declarative_contactsd.dll
declarative_feedback.dll
declarative_feedbackd.dll
declarative_gamepad.dll
declarative_gamepadd.dll
declarative_location.dll
declarative_locationd.dll
declarative_multimedia.dll
declarative_multimediad.dll
declarative_nfc.dll
declarative_nfcd.dll
declarative_organizer.dll
declarative_organizerd.dll
declarative_positioning.dll
declarative_positioningd.dll
declarative_publishsubscribe.dll
declarative_publishsubscribed.dll
declarative_purchasing.dll
declarative_purchasingd.dll
declarative_qmlwebsockets.dll
declarative_qmlwebsocketsd.dll
declarative_scxml.dll
declarative_scxmld.dll
declarative_sensors.dll
declarative_sensorsd.dll
declarative_serviceframework.dll
declarative_serviceframeworkd.dll
declarative_systeminfo.dll
declarative_systeminfod.dll
declarative_webchannel.dll
declarative_webchanneld.dll
defaultgeometryloader.dll
defaultgeometryloaderd.dll
dialogplugin.dll
dialogplugind.dll
dialogsprivateplugin.dll
dialogsprivateplugind.dll
docgalleryplugin.dll
docgalleryplugind.dll
dsengine.dll
dsengined.dll
flarelib.dll
flareqt.dll
glew32.dll
glew32mx.dll
gltfgeometryloader.dll
gltfgeometryloaderd.dll
gltfsceneexport.dll
gltfsceneexportd.dll
gltfsceneimport.dll
gltfsceneimportd.dll
glut64.dll
image.dll
labsanimationplugin.dll
labsanimationplugind.dll
labsmodelsplugin.dll
labsmodelsplugind.dll
libEGL.dll
libEGLd.dll
libGLESv2.dll
libGLESv2d.dll
libiconv-2.dll
libintl-8.dll
libjson-c-2.dll
libmypaint-1-4-0.dll
locationlabsplugin.dll
locationlabsplugind.dll
lottieqtplugin.dll
lottieqtplugind.dll
lzo2.dll
modelsplugin.dll
modelsplugind.dll
opencv_world4110.dll
opencv_world4110d.dll
openglrenderer.dll
openglrendererd.dll
particlesplugin.dll
particlesplugind.dll
qdirect2d.dll
qdirect2dd.dll
qgenericbearer.dll
qgenericbearerd.dll
qgif.dll
qgifd.dll
qicns.dll
qicnsd.dll
qico.dll
qicod.dll
qjpeg.dll
qjpegd.dll
qminimal.dll
qminimald.dll
qml_winextras.dll
qml_winextrasd.dll
qmldbg_debugger.dll
qmldbg_debuggerd.dll
qmldbg_inspector.dll
qmldbg_inspectord.dll
qmldbg_local.dll
qmldbg_locald.dll
qmldbg_messages.dll
qmldbg_messagesd.dll
qmldbg_native.dll
qmldbg_natived.dll
qmldbg_nativedebugger.dll
qmldbg_nativedebuggerd.dll
qmldbg_preview.dll
qmldbg_previewd.dll
qmldbg_profiler.dll
qmldbg_profilerd.dll
qmldbg_quickprofiler.dll
qmldbg_quickprofilerd.dll
qmldbg_server.dll
qmldbg_serverd.dll
qmldbg_tcp.dll
qmldbg_tcpd.dll
qmlfolderlistmodelplugin.dll
qmlfolderlistmodelplugind.dll
qmllocalstorageplugin.dll
qmllocalstorageplugind.dll
qmlplugin.dll
qmlplugind.dll
qmlsettingsplugin.dll
qmlsettingsplugind.dll
qmlshapesplugin.dll
qmlshapesplugind.dll
qmltestplugin.dll
qmltestplugind.dll
qmlwavefrontmeshplugin.dll
qmlwavefrontmeshplugind.dll
qmlxmllistmodelplugin.dll
qmlxmllistmodelplugind.dll
qoffscreen.dll
qoffscreend.dll
qquick3dplugin.dll
qquick3dplugind.dll
qquicklayoutsplugin.dll
qquicklayoutsplugind.dll
qsgd3d12backend.dll
qsgd3d12backendd.dll
qsqlite.dll
qsqlited.dll
qsqlodbc.dll
qsqlodbcd.dll
qsvg.dll
qsvgd.dll
qsvgicon.dll
qsvgicond.dll
Qt53DAnimation.dll
Qt53DAnimationd.dll
Qt53DCore.dll
Qt53DCored.dll
Qt53DExtras.dll
Qt53DExtrasd.dll
Qt53DInput.dll
Qt53DInputd.dll
Qt53DLogic.dll
Qt53DLogicd.dll
Qt53DQuick.dll
Qt53DQuickAnimation.dll
Qt53DQuickAnimationd.dll
Qt53DQuickd.dll
Qt53DQuickExtras.dll
Qt53DQuickExtrasd.dll
Qt53DQuickInput.dll
Qt53DQuickInputd.dll
Qt53DQuickRender.dll
Qt53DQuickRenderd.dll
Qt53DQuickScene2D.dll
Qt53DQuickScene2Dd.dll
Qt53DRender.dll
Qt53DRenderd.dll
Qt5Bluetooth.dll
Qt5Bluetoothd.dll
Qt5Bodymovin.dll
Qt5Bodymovind.dll
Qt5Charts.dll
Qt5Chartsd.dll
Qt5Concurrent.dll
Qt5Concurrentd.dll
Qt5Contacts.dll
Qt5Contactsd.dll
Qt5Core.dll
Qt5Cored.dll
Qt5DataVisualization.dll
Qt5DataVisualizationd.dll
Qt5DBus.dll
Qt5DBusd.dll
Qt5DocGallery.dll
Qt5DocGalleryd.dll
Qt5Feedback.dll
Qt5Feedbackd.dll
Qt5Gamepad.dll
Qt5Gamepadd.dll
Qt5Gui.dll
Qt5Guid.dll
Qt5Help.dll
Qt5Helpd.dll
Qt5Location.dll
Qt5Locationd.dll
Qt5Multimedia.dll
Qt5Multimediad.dll
Qt5MultimediaQuick.dll
Qt5MultimediaQuickd.dll
Qt5MultimediaWidgets.dll
Qt5MultimediaWidgetsd.dll
Qt5Network.dll
Qt5NetworkAuth.dll
Qt5NetworkAuthd.dll
Qt5Networkd.dll
Qt5Nfc.dll
Qt5Nfcd.dll
Qt5OpenGL.dll
Qt5OpenGLd.dll
Qt5Organizer.dll
Qt5Organizerd.dll
Qt5Positioning.dll
Qt5Positioningd.dll
Qt5PositioningQuick.dll
Qt5PositioningQuickd.dll
Qt5PrintSupport.dll
Qt5PrintSupportd.dll
Qt5PublishSubscribe.dll
Qt5PublishSubscribed.dll
Qt5Purchasing.dll
Qt5Purchasingd.dll
Qt5Qml.dll
Qt5Qmld.dll
Qt5QmlModels.dll
Qt5QmlModelsd.dll
Qt5QmlWorkerScript.dll
Qt5QmlWorkerScriptd.dll
Qt5Quick.dll
Qt5Quick3D.dll
Qt5Quick3DAssetImport.dll
Qt5Quick3DAssetImportd.dll
Qt5Quick3Dd.dll
Qt5Quick3DRender.dll
Qt5Quick3DRenderd.dll
Qt5Quick3DRuntimeRender.dll
Qt5Quick3DRuntimeRenderd.dll
Qt5Quick3DUtils.dll
Qt5Quick3DUtilsd.dll
Qt5QuickControls2.dll
Qt5QuickControls2d.dll
Qt5Quickd.dll
Qt5QuickParticles.dll
Qt5QuickParticlesd.dll
Qt5QuickShapes.dll
Qt5QuickShapesd.dll
Qt5QuickTemplates2.dll
Qt5QuickTemplates2d.dll
Qt5QuickTest.dl

... (truncated) ...

Scriptd.dll
Qt5ScriptTools.dll
Qt5ScriptToolsd.dll
Qt5Scxml.dll
Qt5Scxmld.dll
Qt5Sensors.dll
Qt5Sensorsd.dll
Qt5SerialBus.dll
Qt5SerialBusd.dll
Qt5SerialPort.dll
Qt5SerialPortd.dll
Qt5ServiceFramework.dll
Qt5ServiceFrameworkd.dll
Qt5Sql.dll
Qt5Sqld.dll
Qt5Svg.dll
Qt5Svgd.dll
Qt5SystemInfo.dll
Qt5SystemInfod.dll
Qt5Test.dll
Qt5Testd.dll
Qt5TextToSpeech.dll
Qt5TextToSpeechd.dll
Qt5Versit.dll
Qt5Versitd.dll
Qt5VersitOrganizer.dll
Qt5VersitOrganizerd.dll
Qt5VirtualKeyboard.dll
Qt5VirtualKeyboardd.dll
Qt5WebChannel.dll
Qt5WebChanneld.dll
Qt5WebSockets.dll
Qt5WebSocketsd.dll
Qt5Widgets.dll
Qt5Widgetsd.dll
Qt5WinExtras.dll
Qt5WinExtrasd.dll
Qt5Xml.dll
Qt5Xmld.dll
Qt5XmlPatterns.dll
Qt5XmlPatternsd.dll
qtaudio_wasapi.dll
qtaudio_wasapid.dll
qtaudio_windows.dll
qtaudio_windowsd.dll
qtcanvas3d.dll
qtcanvas3dd.dll
qtchartsqml2.dll
qtchartsqml2d.dll
qtcontacts_memory.dll
qtcontacts_memoryd.dll
qtexttospeech_sapi.dll
qtexttospeech_sapid.dll
qtfeedback_mmk.dll
qtfeedback_mmkd.dll
qtga.dll
qtgad.dll
qtgeoservices_esri.dll
qtgeoservices_esrid.dll
qtgeoservices_itemsoverlay.dll
qtgeoservices_itemsoverlayd.dll
qtgeoservices_mapbox.dll
qtgeoservices_mapboxd.dll
qtgeoservices_nokia.dll
qtgeoservices_nokiad.dll
qtgeoservices_osm.dll
qtgeoservices_osmd.dll
qtgraphicaleffectsplugin.dll
qtgraphicaleffectsplugind.dll
qtgraphicaleffectsprivate.dll
qtgraphicaleffectsprivated.dll
qtiff.dll
qtiffd.dll
qtlabscalendarplugin.dll
qtlabscalendarplugind.dll
qtlabsplatformplugin.dll
qtlabsplatformplugind.dll
qtmedia_audioengine.dll
qtmedia_audioengined.dll
qtmultimedia_m3u.dll
qtmultimedia_m3ud.dll
qtorganizer_memory.dll
qtorganizer_memoryd.dll
qtpassthrucanbus.dll
qtpassthrucanbusd.dll
qtpeakcanbus.dll
qtpeakcanbusd.dll
qtposition_positionpoll.dll
qtposition_positionpolld.dll
qtposition_serialnmea.dll
qtposition_serialnmead.dll
qtposition_winrt.dll
qtposition_winrtd.dll
qtqmlremoteobjects.dll
qtqmlremoteobjectsd.dll
qtqmlstatemachine.dll
qtqmlstatemachined.dll
qtquick2plugin.dll
qtquick2plugind.dll
qtquick3deffectplugin.dll
qtquick3deffectplugind.dll
qtquick3dhelpersplugin.dll
qtquick3dhelpersplugind.dll
qtquick3dmaterialplugin.dll
qtquick3dmaterialplugind.dll
qtquickcontrols2fusionstyleplugin.dll
qtquickcontrols2fusionstyleplugind.dll
qtquickcontrols2imaginestyleplugin.dll
qtquickcontrols2imaginestyleplugind.dll
qtquickcontrols2materialstyleplugin.dll
qtquickcontrols2materialstyleplugind.dll
qtquickcontrols2plugin.dll
qtquickcontrols2plugind.dll
qtquickcontrols2universalstyleplugin.dll
qtquickcontrols2universalstyleplugind.dll
qtquickcontrolsplugin.dll
qtquickcontrolsplugind.dll
qtquickextrasflatplugin.dll
qtquickextrasflatplugind.dll
qtquickextrasplugin.dll
qtquickextrasplugind.dll
qtquickscene2dplugin.dll
qtquickscene2dplugind.dll
qtquickscene3dplugin.dll
qtquickscene3dplugind.dll
qtquicktemplates2plugin.dll
qtquicktemplates2plugind.dll
qtquicktimelineplugin.dll
qtquicktimelineplugind.dll
qtquickvirtualkeyboardplugin.dll
qtquickvirtualkeyboardplugind.dll
qtquickvirtualkeyboardsettingsplugin.dll
qtquickvirtualkeyboardsettingsplugind.dll
qtquickvirtualkeyboardstylesplugin.dll
qtquickvirtualkeyboardstylesplugind.dll
qtremoteobjects.dll
qtremoteobjectsd.dll
qtsensorgestures_plugin.dll
qtsensorgestures_plugind.dll
qtsensorgestures_shakeplugin.dll
qtsensorgestures_shakeplugind.dll
qtsensors_generic.dll
qtsensors_genericd.dll
qtsysteccanbus.dll
qtsysteccanbusd.dll
qttinycanbus.dll
qttinycanbusd.dll
qtuiotouchplugin.dll
qtuiotouchplugind.dll
qtvectorcanbus.dll
qtvectorcanbusd.dll
qtversit_backuphandler.dll
qtversit_backuphandlerd.dll
qtversit_vcardpreserver.dll
qtversit_vcardpreserverd.dll
qtvirtualcanbus.dll
qtvirtualcanbusd.dll
qtvirtualkeyboard_hangul.dll
qtvirtualkeyboard_hanguld.dll
qtvirtualkeyboard_openwnn.dll
qtvirtualkeyboard_openwnnd.dll
qtvirtualkeyboard_pinyin.dll
qtvirtualkeyboard_pinyind.dll
qtvirtualkeyboard_tcime.dll
qtvirtualkeyboard_tcimed.dll
qtvirtualkeyboard_thai.dll
qtvirtualkeyboard_thaid.dll
qtvirtualkeyboardplugin.dll
qtvirtualkeyboardplugind.dll
quick3danimationplugin.dll
quick3danimationplugind.dll
quick3dcoreplugin.dll
quick3dcoreplugind.dll
quick3dextrasplugin.dll
quick3dextrasplugind.dll
quick3dinputplugin.dll
quick3dinputplugind.dll
quick3dlogicplugin.dll
quick3dlogicplugind.dll
quick3drenderplugin.dll
quick3drenderplugind.dll
qwbmp.dll
qwbmpd.dll
qwebgl.dll
qwebgld.dll
qwebp.dll
qwebpd.dll
qwindows.dll
qwindowsd.dll
qwindowsvistastyle.dll
qwindowsvistastyled.dll
qxdgdesktopportal.dll
qxdgdesktopportald.dll
scene2d.dll
scene2dd.dll
sharedimageplugin.dll
sharedimageplugind.dll
sound.dll
tfarm.dll
tnzbase.dll
tnzcore.dll
tnzext.dll
tnzstdfx.dll
tnztools.dll
uip.dll
uipd.dll
widgetsplugin.dll
widgetsplugind.dll
windowplugin.dll
windowplugind.dll
windowsprintersupport.dll
windowsprintersupportd.dll
wmfengine.dll
wmfengined.dll
workerscriptplugin.dll
workerscriptplugind.dll
xinputgamepad.dll
xinputgamepadd.dll
Total root DLLs: 486

--- dumpbin /DEPENDENTS FlarePortable\Flare.exe ---
dumpbin not available or failed: The term 'dumpbin' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

--- Runtime launch test (8-second timeout, hidden window) ---
SMOKE TEST PASS: Flare.exe ran for 8+ seconds without a startup crash

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (6.0s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorvalue.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixel.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixelutils.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tspectrum.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurves.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstrokeoutline.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/tlevel_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/timage_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/tcodec.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/trasterimage.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/tinbetwee

... (truncated) ...

p.o
[1550/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1551/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_testpanel.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tasksviewer.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshtoolbar.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_expressionreferencemanager.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutPresetsEditorPopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_scriptconsolepanel.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1602/1611] Building CXX object tconverter/CMakeFiles/tconverter.dir/tconverter.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1604/1611] Building CXX object flarefarm/tfarmserver/CMakeFiles/tfarmserver.dir/tfarmserver.cpp.o
[1605/1611] Building CXX object flarefarm/tfarmcontroller/CMakeFiles/tfarmcontroller.dir/tfarmcontroller.cpp.o
[1606/1611] Linking CXX executable bin/tcleanup
[1607/1611] Linking CXX executable bin/Flare
[1608/1611] Linking CXX executable bin/tcomposer
[1609/1611] Linking CXX executable bin/tconverter
[1610/1611] Linking CXX executable bin/tfarmcontroller
[1611/1611] Linking CXX executable bin/tfarmserver

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

Copilot AI review requested due to automatic review settings July 25, 2026 18:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (1.8s)
-- Generating done (0.2s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tthread.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tfunctorinvoker.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tcomputeregions.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tregion.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstrokeoutline.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgl.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tstencilcontrol.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o

... (truncated) ...

oc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
/home/runner/work/Flare/Flare/flare/sources/flare_legacy/mainwindow.cpp:250:6: warning: no previous declaration for ‘void copyQSettings(QSettings&, QSettings&, bool)’ [-Wmissing-declarations]
250 | void copyQSettings(QSettings &source, QSettings &destination,
| ^~~~~~~~~~~~~
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (6.9s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tthread.cpp
[2/1611] Generating /include/moc_tundo.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorvalue.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixel.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixelutils.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tspectrum.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurves.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurveutil.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tthread.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsegmentadjuster.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsweepboundary.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/timage_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/tlevel_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/trasterimage.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/tcodec.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/tinbetwee

... (truncated) ...

51/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_styleshortcutswitchablepanel.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svncleanupdialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

CI status for commit c8cc5c9 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=failure status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

@github-actions

Copy link
Copy Markdown

Automated build logs – macOS (truncated)

--- CMake configure log ---
(missing)

--- Build log ---
(missing)

--- Smoke test (dylib check + launch test) ---
=== macOS Smoke Test ===
SMOKE TEST SKIP: Flare binary not found

Note: log files missing – checkout or prior step may have failed.

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (2.5s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tthread.cpp
[2/1611] Generating /include/moc_tundo.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o

... (truncated) ...

oc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
/home/runner/work/Flare/Flare/flare/sources/flare_legacy/mainwindow.cpp:250:6: warning: no previous declaration for ‘void copyQSettings(QSettings&, QSettings&, bool)’ [-Wmissing-declarations]
250 | void copyQSettings(QSettings &source, QSettings &destination,
| ^~~~~~~~~~~~~
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (4.7s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorvalue.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixel.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixelutils.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tspectrum.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurves.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfiletype.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath_io.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstrokeoutline.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/tlevel_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/timage_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/tcodec.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/trasterimage.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/tinbetwee

... (truncated) ...

51/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_styleshortcutswitchablepanel.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svncleanupdialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

CI status for commit 1756ef4 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=cancelled status=completed
  • Linux Build: conclusion=unknown status=in_progress
  • MacOS Build: conclusion=unknown status=in_progress

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

@github-actions

Copy link
Copy Markdown

CI status for commit 1756ef4 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=cancelled status=completed
  • Linux Build: conclusion=cancelled status=completed
  • MacOS Build: conclusion=cancelled status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 20 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings July 25, 2026 19:54
@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (2.2s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstopwatch.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/traster/traster.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tpluginmanager.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/cornerdetector.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/drawutil.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tcomputeregions.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tregion.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstrokeoutline.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o

... (truncated) ...

oc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
/home/runner/work/Flare/Flare/flare/sources/flare_legacy/mainwindow.cpp:250:6: warning: no previous declaration for ‘void copyQSettings(QSettings&, QSettings&, bool)’ [-Wmissing-declarations]
250 | void copyQSettings(QSettings &source, QSettings &destination,
| ^~~~~~~~~~~~~
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

- abc_editor.py: remove CONSTANT_Double/True/False/Null and _BRANCH_OPCODES
  (all defined but never referenced anywhere in the file), and the unused
  end_pos local (computed, never read afterward).
- abc_parser.py: don't capture the final _parse_method_bodies() return into
  p - it's the last statement in the function and the value was never used.
- helpers.py: remove the unused logging import and log logger instance
  (nothing in the file ever calls log.*).

Re-verified: package imports cleanly, all three key exports present,
bridge status/decompile still work end-to-end against a real SWF.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

CI status for commit 8a02770 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=unknown status=in_progress
  • MacOS Build: conclusion=unknown status=in_progress

⏳ Waiting for remaining platform workflows to complete.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 20 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings July 25, 2026 19:58
@github-actions

Copy link
Copy Markdown

Automated build logs – Windows (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.20348.
-- The C compiler identification is MSVC 19.44.35228.0
-- The CXX compiler identification is MSVC 19.44.35228.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is WIN
-- Build environment is MSVC
PLATFORM:64
-- SDK Root:D:/a/Flare/Flare/thirdparty
-- configure the third party libs
-- Thirdparty Library Search path:D:/a/Flare/Flare/thirdparty
Sanitizing vcpkg.applocal.log files (configure-time)...
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.2
-- OpenCV include dirs: C:/tools/opencv/build/include
-- Qt Core Location:D:/a/Flare/Flare/thirdparty/qt/Qt5.15.2_wintab/5.15.2_wintab/msvc2019_64/bin/Qt5Core.dll
-- Found OpenGL: opengl32
CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0074 is not set: find_package uses _ROOT variables.
Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Environment variable Boost_ROOT is set to:

C:\local\boost_1_87_0

For compatibility, CMake is ignoring the variable.
Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: C:/local/boost_1_87_0 (found suitable version "1.87.0", minimum required is "1.55")
subdir: tnzcore
subdir: tnzbase
Bin: D:/a/Flare/Flare/build/tnzbase
subdir: tnzext
Bin: D:/a/Flare/Flare/build/tnzext
subdir: flarelib
Bin: D:/a/Flare/Flare/build/flarelib
subdir: tfarm
Bin: D:/a/Flare/Flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: D:/a/Flare/Flare/build/stdfx
subdir: sound
type:.dll
Bin: D:/a/Flare/Flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.dll
Bin: D:/a/Flare/Flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: D:/a/Flare/Flare/build/image
subdir: flareqt
type:.dll
Bin: D:/a/Flare/Flare/build/flareqt
subdir: tnztools
Bin: D:/a/Flare/Flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
subdir: flare_legacy (application)
Bin: D:/a/Flare/Flare/build/flare_legacy
-- Configuring done (14.8s)
-- Generating done (0.9s)
CMake Warning:
Manually-specified variables were not used by the project:

THIRDPARTY_DIR
WITH_LZODRIVER

-- Build files have been written to: D:/a/Flare/Flare/build

--- Build log ---
MSBuild version 17.14.51+25f168cee for .NET Framework

1>Checking Build System
lrelease chinese/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
lrelease czech/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flarelib.qm'...
Generated 172 translation(s) (172 finished and 0 unfinished)
Ignored 10 untranslated source text(s)
lrelease french/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flarelib.qm'...
Generated 168 translation(s) (165 finished and 3 unfinished)
Ignored 14 untranslated source text(s)
lrelease chinese/colorfx.qm
lrelease chinese/flare.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease german/flarelib.qm
lrelease czech/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease chinese/flareqt.qm
lrelease french/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flare.qm'...
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/flarelib.qm'...
Generated 141 translation(s) (141 finished and 0 unfinished)
Ignored 41 untranslated source text(s)
lrelease italian/flarelib.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/colorfx.qm'...
Generated 147 translation(s) (147 finished and 0 unfinished)
Generated 3630 translation(s) (3629 finished and 1 unfinished)
Ignored 50 untranslated source text(s)
CUSTOMBUILD : warning : dropping duplicate messages in 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flareqt.qm': [D:\a\Flare\Flare\build\translate_flareqt.vcxproj]

lrelease german/colorfx.qm

  • Context: DVGui::StyleIndexLineEdit
    Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flareqt.qm'...
    Generated 644 translation(s) (644 finished and 0 unfinished)

  • Source: current

  • Context: ProgressDialog

  • Source: Flare

lrelease czech/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/flarelib.qm'...
lrelease czech/flare.qm
Generated 73 translation(s) (18 finished and 55 unfinished)
Ignored 109 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease japanese/flarelib.qm
lrelease italian/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flareqt.qm'...
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
Generated 580 translation(s) (573 finished and 7 unfinished)
Ignored 64 untranslated source text(s)
lrelease korean/flarelib.qm
lrelease french/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease japanese/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flare.qm'...
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/flarelib.qm'...
Generated 242 translation(s) (242 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flareqt.qm'...
Generated 342 translation(s) (312 finished and 30 unfinished)
Ignored 211 untranslated source text(s)
Generated 3196 translation(s) (3079 finished and 117 unfinished)
Ignored 484 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease russian/flarelib.qm
lrelease german/flareqt.qm
lrelease korean/colorfx.qm
lrelease french/flare.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/russian/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/flareqt.qm'...
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/colorfx.qm'...
Generated 435 translation(s) (399 finished and 36 unfinished)
Generated 152 translation(s) (152 finished and 0 unfinished)
Ignored 209 untranslated source text(s)
lrelease spanish/flarelib.qm
lrelease russian/colorfx.qm
lrelease italian/flareqt.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/spanish/flarelib.qm'...
Generated 182 translation(s) (182 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/russian/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
Building Custom Rule D:/a/Flare/Flare/flare/sources/CMakeLists.txt
lrelease spanish/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/flareqt.qm'...
Generated 345 translation(s) (304 finished and 41 unfinished)
Ignored 299 untranslated source text(s)
CUSTOMBUILD : warning : dropping duplicate messages in 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flare.qm': [D:\a\Flare\Flare\build\translate_flare.vcxproj]

  • Context: MainWindow

  • Source: Linear Interpolation

  • Context: MainWindow
    Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/spanish/colorfx.qm'..

... (truncated) ...

::removeEdge'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(117,73): warning C4661: 'void tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::removeFace(int)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(90,8):
see declaration of 'tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::removeFace'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(117,73): warning C4661: 'int tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::edgeInciding(int,int,int) const': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(152,7):
see declaration of 'tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::edgeInciding'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(117,73): warning C4661: 'void tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::squeeze(void)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(163,3):
see declaration of 'tcg::Mesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::squeeze'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::TriMesh(int)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(180,3):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::TriMesh'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::addFace(V &,V &,V &)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: with [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: [ [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: V=TTextureVertex [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: ] [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(183,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::addFace'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::otherFaceVertex(int,int) const': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(189,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::otherFaceVertex'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::otherFaceEdge(int,int) const': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(194,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::otherFaceEdge'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::swapEdge(int)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(218,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::swapEdge'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::collapseEdge(int)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(244,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::collapseEdge'

D:\a\Flare\Flare\flare\sources\include\tmeshimage.h(118,76): warning C4661: 'int tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::splitEdge(int)': no suitable definition provided for explicit template instantiation request [D:\a\Flare\Flare\build\tnzcore\tnzcore.vcxproj]
(compiling source file '../../flare/sources/common/tcache/timagecache.cpp')
D:\a\Flare\Flare\flare\sources\include\tcg\mesh.h(253,7):
see declaration of 'tcg::TriMesh<TTextureVertex,tcg::Edge,tcg::FaceN<3>>::splitEdge'

drawutil.cpp
tcomputeregions.cpp
tregion.cpp
tstroke.cpp
tstrokeoutline.cpp
tsegmentadjuster.cpp
tsweepboundary.cpp
tvectorimage.cpp
tgl.cpp
tstencilcontrol.cpp
^C

--- Smoke test (DLL check + launch test) ---
=== Windows Smoke Test ===

--- DLLs present in FlarePortable (root) ---
Total root DLLs: 0

--- dumpbin /DEPENDENTS FlarePortable\Flare.exe ---
SKIP: FlarePortable\Flare.exe not found; skipping dependency check.

--- Runtime launch test (8-second timeout, hidden window) ---
SMOKE TEST SKIP: Flare.exe not found at D:\a\Flare\Flare\FlarePortable\Flare.exe

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (3.5s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tthread.cpp
[2/1611] Generating /include/moc_tundo.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tfunctorinvoker.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/drawutil.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tcomputeregions.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tregion.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstroke.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstrokeoutline.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tstencilcontrol.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tgl.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/tlevel_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/timage_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/tcodec.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/trasterimage.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/tinbetwee

... (truncated) ...

51/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_styleshortcutswitchablepanel.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svncleanupdialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

Automated build logs – macOS (truncated)

--- CMake configure log ---
(missing)

--- Build log ---
(missing)

--- Smoke test (dylib check + launch test) ---
=== macOS Smoke Test ===
SMOKE TEST SKIP: Flare binary not found

Note: log files missing – checkout or prior step may have failed.

@github-actions

Copy link
Copy Markdown

CI status for commit 8a02770 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=cancelled status=completed
  • Linux Build: conclusion=cancelled status=completed
  • MacOS Build: conclusion=cancelled status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

# Build source
lines: List[str] = []
# Header comment with full class name (like AS3 Sorcerer)
full_name = f'{pkg}.{class_name}' if pkg else class_name
# Also scan QName multinames for built-in class references
for _mn_kind, _mn_data in abc.multinames:
if _mn_kind in (MN_QName, MN_QNameA) and _mn_data and len(_mn_data) >= 2:
_mn_fqn = None
parts = []
for sci in sibling_classes:
sinst = abc.instances[sci]
scls = abc.classes[sci]
@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (gcc) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_MISSING_DECLARATIONS
-- Performing Test C_WARN_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (2.1s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tundo.cpp
[2/1611] Generating /include/moc_tthread.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c: In function ‘main’:
/home/runner/work/Flare/Flare/thirdparty/lzo/driver/lzocompress.c:51:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fread(src, 1, src_len, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/trandom.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstopwatch.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tthread.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tfunctorinvoker.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorvalue.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorfunctions.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
In file included from /home/runner/work/Flare/Flare/flare/sources/include/timage.h:6,
from /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:3:
In destructor ‘virtual TSmartObject::~TSmartObject()’,
inlined from ‘void TSmartObject::release()’ at /home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:69:35,
inlined from ‘TImage::~TImage()’ at /home/runner/work/Flare/Flare/flare/sources/common/timage/timage.cpp:17:36:
/home/runner/work/Flare/Flare/flare/sources/include/tsmartpointer.h:65:3: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TImage::m_palette’ with nonzero offset 8 [-Wfree-nonheap-object]
65 | }
| ^
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/drawutil.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tcomputeregions.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tregion.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsegmentadjuster.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgl.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tstencilcontrol.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o

... (truncated) ...

oc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/__/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
/home/runner/work/Flare/Flare/flare/sources/flare_legacy/mainwindow.cpp:250:6: warning: no previous declaration for ‘void copyQSettings(QSettings&, QSettings&, bool)’ [-Wmissing-declarations]
250 | void copyQSettings(QSettings &source, QSettings &destination,
| ^~~~~~~~~~~~~
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: gcc) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

@github-actions

Copy link
Copy Markdown

Automated build logs – Linux (clang) (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is UNIX
-- Build environment is UNIXLIKE
PLATFORM:64
-- SDK Root:/home/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/home/runner/work/Flare/Flare/thirdparty
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.13
-- Found OpenCV: /usr (found version "4.6.0")
-- OpenCV include dirs: /usr/include/opencv4
-- Qt Core Location:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13
***** libtiff Header path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /home/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
******* libpng:/usr/lib/x86_64-linux-gnu/libpng.so
-- Found GLEW: /usr/include (found version "2.2.0")
***** SuperLU Header path:/usr/include/superlu
***** SuperLU Library path:/usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'liblzma'
-- Found liblzma, version 5.4.5
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
**************** lz4 lib:/usr/include
OpenBLAS:/usr/lib/x86_64-linux-gnu/libopenblas.so
***** LZO Header path:/usr/include/lzo
***** LZO Library path:/usr/lib/x86_64-linux-gnu/liblzo2.so
-- Found LZO: /usr/lib/x86_64-linux-gnu/liblzo2.so
LZO:/usr/include/lzo
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.27
-- Checking for module 'freetype2'
-- Found freetype2, version 26.1.20
-- Checking for one of the modules 'libmypaint;libmypaint-1.3>=1.3'
**************** turbojpeg lib:/usr/lib/x86_64-linux-gnu/libturbojpeg.so
CMake Warning (dev) at CMakeLists.txt:960 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
subdir: tnzcore
subdir: tnzbase
Bin: /home/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /home/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /home/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /home/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /home/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: /home/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.so
Bin: /home/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /home/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /home/runner/work/Flare/Flare/flare/build/flare_legacy
-- Configuring done (4.8s)
-- Generating done (0.3s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /home/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1611] Generating /include/moc_tthread.cpp
[2/1611] Generating /include/moc_tundo.cpp
[3/1611] Generating /common/tcore/moc_tthreadp.cpp
[4/1611] Generating /include/moc_tipcsrv.cpp
[5/1611] Generating /include/moc_tipcsrvP.cpp
[6/1611] Generating /include/moc_tmsgcore.cpp
[7/1611] Generating /include/moc_tfunctorinvoker.cpp
[8/1611] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[9/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[10/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[12/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[13/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[15/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tsmartpointer.cpp.o
[16/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstopwatch.cpp.o
[17/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstring.cpp.o
[18/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/threadmessage.cpp.o
[19/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tundo.cpp.o
[20/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tthread.cpp.o
[21/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tfunctorinvoker.cpp.o
[22/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[23/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[24/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[25/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[26/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[27/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[28/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[29/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[30/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[31/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[32/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[33/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[34/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[35/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[36/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[37/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[38/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[39/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[40/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[41/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tsystem.cpp.o
[42/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/cornerdetector.cpp.o
[43/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[44/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/drawutil.cpp.o
[45/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tcomputeregions.cpp.o
[46/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tregion.cpp.o
[47/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tstrokeoutline.cpp.o
[48/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tstroke.cpp.o
[49/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tsegmentadjuster.cpp.o
[50/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvectorimage/tsweepboundary.cpp.o
[51/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/tvectorimage.cpp.o
[52/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgl.cpp.o
[53/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgl/tstencilcontrol.cpp.o
[54/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgl/tgldisplaylistsmanager.cpp.o
[55/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsop.cpp.o
[56/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsound/tsound.cpp.o
[57/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsound/tsound_io.cpp.o
[58/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage_io/tlevel_io.cpp.o
[59/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage_io/timage_io.cpp.o
[60/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/trasterimage/tcodec.cpp.o
[61/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/trasterimage/trasterimage.cpp.o
[62/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tcolorstyles.cpp.o
[63/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tellipticbrush.cpp.o
[64/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tvrender/tglcurves.cpp.o
[65/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvrender/tglregions.cpp.o
[66/1611] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvrender/tinbetwee

... (truncated) ...

51/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_styleshortcutswitchablepanel.cpp.o
[1552/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svncleanupdialog.cpp.o
[1553/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svncommitdialog.cpp.o
[1554/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svndeletedialog.cpp.o
[1555/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnlockdialog.cpp.o
[1556/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnlockframerangedialog.cpp.o
[1557/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnpurgedialog.cpp.o
[1558/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnrevertdialog.cpp.o
[1559/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_svnupdateandlockdialog.cpp.o
[1560/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_svnupdatedialog.cpp.o
[1561/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tapp.cpp.o
[1562/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tasksviewer.cpp.o
[1563/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_testpanel.cpp.o
[1564/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_timestretchpopup.cpp.o
[1565/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_toolbar.cpp.o
[1566/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tpanels.cpp.o
[1567/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_trackerpopup.cpp.o
[1568/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorguideddrawingpane.cpp.o
[1569/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_vectorizerpopup.cpp.o
[1570/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_vectorizerswatch.cpp.o
[1571/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontrol.cpp.o
[1572/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolxmlwriter.cpp.o
[1573/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_versioncontroltimeline.cpp.o
[1574/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_versioncontrolwidget.cpp.o
[1575/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_viewerpane.cpp.o
[1576/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshcellviewer.cpp.o
[1577/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshcolumnviewer.cpp.o
[1578/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xsheetviewer.cpp.o
[1579/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshnoteviewer.cpp.o
[1580/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xshrowviewer.cpp.o
[1581/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshtoolbar.cpp.o
[1582/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_xdtsimportpopup.cpp.o
[1583/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_expressionreferencemanager.cpp.o
[1584/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_tooloptionsshortcutinvoker.cpp.o
[1585/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_tvpjson_io.cpp.o
[1586/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportxsheetpdf.cpp.o
[1587/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_custompanelmanager.cpp.o
[1588/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_custompaneleditorpopup.cpp.o
[1589/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_convertfolderpopup.cpp.o
[1590/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_exportcameratrackpopup.cpp.o
[1591/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_layoutPresetsEditorPopup.cpp.o
[1592/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_layoutUtils.cpp.o
[1593/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_scriptconsolepanel.cpp.o
[1594/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_flashguidedialog.cpp.o
[1595/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotion.cpp.o
[1596/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotioncontroller.cpp.o
[1597/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_webcam.cpp.o
[1598/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_jpgconverter.cpp.o
[1599/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_canon.cpp.o
[1600/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/stopmotion/moc_stopmotionserial.cpp.o
[1601/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//stopmotion/moc_stopmotionlight.cpp.o
[1602/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_cameracapturelevelcontrol.cpp.o
[1603/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_penciltestpopup.cpp.o
[1604/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/moc_navtageditorpopup.cpp.o
[1605/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir//flare/moc_xshbreadcrumbs.cpp.o
[1606/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/
/flare/filebrowsermodel.cpp.o
[1607/1611] Linking CXX executable bin/tconverter
[1608/1611] Linking CXX executable bin/tfarmcontroller
[1609/1611] Linking CXX executable bin/tfarmserver
[1610/1611] Building CXX object flare_legacy/CMakeFiles/Flare.dir/mainwindow.cpp.o
[1611/1611] Linking CXX executable bin/Flare

--- Smoke test (launch check) ---
=== Linux Smoke Test (compiler: clang) ===
Testing: /opt/flare/bin/Flare
/opt/flare/bin/Flare: error while loading shared libraries: libcolorfx.so: cannot open shared object file: No such file or directory
SMOKE TEST: Flare exited with code 0

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 20 changed files in this pull request and generated 1 comment.

Comment on lines +104 to +108
# Valid ZIP magic numbers: local file header (normal case), end-of-central-
# directory record (a valid but empty archive), and the spanned/split
# archive marker. Checking only PK\x03\x04 would misclassify the latter two
# as "not zip" and send a legitimate ZIP-based FLA/XFL down the wrong path.
_ZIP_SIGNATURES = (b'PK\x03\x04', b'PK\x05\x06', b'PK\x07\x08')
@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=unknown status=in_progress

⏳ Waiting for remaining platform workflows to complete.

2 similar comments
@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=unknown status=in_progress

⏳ Waiting for remaining platform workflows to complete.

@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=unknown status=in_progress

⏳ Waiting for remaining platform workflows to complete.

@github-actions

Copy link
Copy Markdown

Automated build logs – macOS (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- The C compiler identification is AppleClang 17.0.0.17000013
-- The CXX compiler identification is AppleClang 17.0.0.17000013
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is APPLE
-- Build environment is APPLE
PLATFORM:64
-- SDK Root:/Users/runner/work/Flare/Flare/thirdparty
-- Thirdparty Library Search path:/usr/local/Cellar//opt/include/Users/runner/work/Flare/Flare/thirdparty
-- CMAKE_PREFIX_PATH: /usr/local/opt/qt@5/lib/cmake/Qt5
-- CMAKE_PREFIX_PATH: /usr/local/opt/qt@5/lib/cmake/
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.19
-- OpenCV include dirs: /usr/local/Cellar/opencv/5.0.0/include/opencv5
-- Qt Core Location:/usr/local/opt/qt@5/lib/QtCore.framework/QtCore
***** libtiff Header path:/Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff
***** libtiff Library path:/Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found TIFF: /Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a
-- Found ZLIB: /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libz.tbd (found version "1.2.12")
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.58")
******* libpng:/usr/local/lib/libpng.dylib
-- Found GLEW: /usr/local/lib/cmake/glew/glew-config.cmake
***** Using Homebrew for Intel
***** SuperLU Header path:/Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include
***** SuperLU Library path:/Users/runner/work/Flare/Flare/thirdparty/superlu/libsuperlu_4.1.a
-- Found SuperLU: /Users/runner/work/Flare/Flare/thirdparty/superlu/libsuperlu_4.1.a
SuperLU:/Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include/superlu
-- Found JPEG: /usr/local/lib/libjpeg.dylib (found version "80")
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "3.0.3")
-- Checking for module 'liblz4'
-- Found liblz4, version 1.10.0
**************** lz4 lib:/usr/local/opt/lz4/include
-- Checking for module 'libusb-1.0'
-- Found libusb-1.0, version 1.0.30
***** LZO Header path:/usr/local/include/lzo
***** LZO Library path:/usr/local/lib/liblzo2.a
-- Found LZO: /usr/local/lib/liblzo2.a
LZO:/usr/local/include/lzo
-- Checking for module 'libmypaint'
-- Found libmypaint, version 1.6.1
-- Checking for module 'libturbojpeg'
-- Found libturbojpeg, version 3.2.0
**************** turbojpeg lib:/usr/local/lib/libturbojpeg.dylib
-- Found Boost: /usr/local/include (found suitable version "1.90.0", minimum required is "1.55")
subdir: tnzcore
subdir: tnzbase
Bin: /Users/runner/work/Flare/Flare/flare/build/tnzbase
subdir: tnzext
Bin: /Users/runner/work/Flare/Flare/flare/build/tnzext
subdir: flarelib
Bin: /Users/runner/work/Flare/Flare/flare/build/flarelib
subdir: tfarm
Bin: /Users/runner/work/Flare/Flare/flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: /Users/runner/work/Flare/Flare/flare/build/stdfx
subdir: sound
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/sound
ToonzCore: $&lt;TARGET_FILE:tnzcore&gt;$&lt;TARGET_FILE:tnzbase>$<TARGET_FILE:flarelib>
subdir: colorfx
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/colorfx
FIND_FILE:$<TARGET_FILE:tnzcore>$<TARGET_FILE:tnzbase>
subdir: image
Bin: /Users/runner/work/Flare/Flare/flare/build/image
subdir: flareqt
type:.dylib
Bin: /Users/runner/work/Flare/Flare/flare/build/flareqt
subdir: tnztools
Bin: /Users/runner/work/Flare/Flare/flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
CMake Warning at flare_legacy/CMakeLists.txt:536 (message):
Flare.icns not found; building macOS bundle without icon.

subdir: flare_legacy (application)
Bin: /Users/runner/work/Flare/Flare/flare/build/flare_legacy
CMAKE_RUNTIME_OUTPUT_DIRECTORY:$<TARGET_FILE_DIR:Flare>
==> App Bundle: loc-NOTFOUND
==> Mach-o: $<TARGET_FILE:Flare>
copy:$<TARGET_FILE:tnzcore>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzbase>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:flarelib>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:colorfx>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzext>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:image>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:sound>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:flareqt>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnztools>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tnzstdfx>==>$<TARGET_FILE_DIR:Flare>
copy:$<TARGET_FILE:tfarm>==>$<TARGET_FILE_DIR:Flare>
-- Configuring done (7.5s)
-- Generating done (0.8s)
CMake Warning (unused-cli):
Manually-specified variables were not used by the project:

WITH_LZODRIVER

-- Build files have been written to: /Users/runner/work/Flare/Flare/flare/build

--- Build log ---
[1/1615] Generating /common/tcore/moc_tthreadp.cpp
[2/1615] Generating /include/moc_tipcsrv.cpp
[3/1615] Generating /include/moc_tundo.cpp
[4/1615] Generating /include/moc_tthread.cpp
[5/1615] Generating /include/moc_tipcsrvP.cpp
[6/1615] Generating /include/moc_tmsgcore.cpp
[7/1615] Generating /include/moc_tfunctorinvoker.cpp
[8/1615] Building C object lzodriver/CMakeFiles/lzodecompress.dir/lzodecompress.c.o
[9/1615] Building C object lzodriver/CMakeFiles/lzocompress.dir/lzocompress.c.o
[10/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdebugmessage.cpp.o
[11/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tdata.cpp.o
[12/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/texception.cpp.o
[13/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tproperty.cpp.o
[14/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tmathutil.cpp.o
[15/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/trandom.cpp.o
[16/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/threadmessage.cpp.o
[17/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tsmartpointer.cpp.o
[18/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tstopwatch.cpp.o
[19/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tstring.cpp.o
[20/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tthread.cpp.o
[21/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcore/tundo.cpp.o
[22/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcore/tfunctorinvoker.cpp.o
[23/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tcolorfunctions.cpp.o
[24/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tcolorvalue.cpp.o
[25/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tpixel.cpp.o
[26/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcolor/tpixelutils.cpp.o
[27/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcolor/tspectrum.cpp.o
[28/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tcurves.cpp.o
[29/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tgeometry/tcurveutil.cpp.o
[30/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tgeometry/tgeometry.cpp.o
[31/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/traster/traster.cpp.o
[32/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/timage/timage.cpp.o
[33/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/timage/tlevel.cpp.o
[34/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/cpuextensions.cpp.o
[35/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tbigmemorymanager.cpp.o
[36/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tcontenthistory.cpp.o
[37/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfilepath.cpp.o
[38/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tfilepath_io.cpp.o
[39/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tfiletype.cpp.o
[40/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tlogger.cpp.o
[41/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tsystem/tsystem.cpp.o
[42/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tsystem/tpluginmanager.cpp.o
[43/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir//common/tcache/timagecache.cpp.o
[44/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/
/common/tvectorimage/cornerdetector.cpp.o
[45/1615] Building CXX object tnzcore/CMakeFiles/tnzcore.dir/__/common/tvectorimage/drawutil.cpp.o
In file included from /Users/runner/work/Flare/Flare/flare/sources/common/tvectorimage/drawutil.cpp:3:
In file included from /Users/runner/work/Flare/Flare/flare/sources/include/drawutil.h:11:
/Users/runner/work/Flare/Flare/flare/sources/include/tgl.h:105:43: warning: 'glVertex2d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
105 | inline void tglVertex(const TPointD &p) { glVertex2d(p.x, p.y); }
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2730:13: note: 'glVertex2d' has been explicitly marked deprecated here
2730 | extern void glVertex2d (GLdouble x, GLdouble y) OPENGL_DEPRECATED(10.0, 10.14);
| ^
In file included from /Users/runner/work/Flare/Flare/flare/sources/common/tvectorimage/drawutil.cpp:3:
In file included from /Users/runner/work/Flare/Flare/flare/sources/include/drawutil.h:11:
/Users/runner/work/Flare/Flare/flare/sources/include/tgl.h:106:42: warning: 'glVertex2i' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
106 | inline void tglVertex(const TPoint &p) { glVertex2i(p.x, p.y); }
| ^
/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2734:13: note: 'glVertex2i' has been explicitly marked deprecated here
2734 | extern void glVertex2i (GLint x, GLint y) OPENGL_DEPRECATED(10.0, 10.14);
| ^
In file included from /Users/runner/work/Flare/Flare/flare/sources/common/tvectorimage/drawutil.cpp:3:
In file included from /Users/runner/work/Flare/Flare/flare/sources/include/drawutil.h:11:
/Users/runner/work/Flare/Flare/flare/sources/include/tgl.h:109:41: warning: 'glCol

... (truncated) ...

13: note: 'glDrawArrays' has been explicitly marked deprecated here
2464 | extern void glDrawArrays (GLenum mode, GLint first, GLsizei count) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_flowpaintbrushfx.cpp:968:5: warning: 'glDisableClientState' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
968 | glDisableClientState(GL_VERTEX_ARRAY);
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2463:13: note: 'glDisableClientState' has been explicitly marked deprecated here
2463 | extern void glDisableClientState (GLenum array) OPENGL_DEPRECATED(10.0, 10.14);
| ^
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_flowpaintbrushfx.cpp:969:5: warning: 'glDisableClientState' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
969 | glDisableClientState(GL_TEXTURE_COORD_ARRAY);
| ^
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2463:13: note: 'glDisableClientState' has been explicitly marked deprecated here
2463 | extern void glDisableClientState (GLenum array) OPENGL_DEPRECATED(10.0, 10.14);
| ^
21 warnings generated.
[932/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/iwa_floorbumpfx.cpp.o
[933/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/iwa_smootherfx.cpp.o
[934/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/iwa_motionflowfx.cpp.o
[935/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/naru_lazybrush.cpp.o
[936/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/naru_maxflow.cpp.o
[937/1615] Building CXX object image/CMakeFiles/image.dir/tiio.cpp.o
[938/1615] Building C object stdfx/CMakeFiles/tnzstdfx.dir/Users/runner/work/Flare/Flare/thirdparty/kiss_fft/kiss_fftnd.c.o
[939/1615] Building CXX object image/CMakeFiles/image.dir/sgi/filesgi.cpp.o
[940/1615] Building CXX object image/CMakeFiles/image.dir/pli/pli_io.cpp.o
[941/1615] Building C object stdfx/CMakeFiles/tnzstdfx.dir/Users/runner/work/Flare/Flare/thirdparty/kiss_fft/kiss_fft.c.o
[942/1615] Building CXX object image/CMakeFiles/image.dir/pli/tags.cpp.o
[943/1615] Building C object image/CMakeFiles/image.dir/compatibility/inforegion.c.o
[944/1615] Building C object image/CMakeFiles/image.dir/compatibility/tfile_io.c.o
[945/1615] Building C object image/CMakeFiles/image.dir/compatibility/tnz4.c.o
[946/1615] Building CXX object image/CMakeFiles/image.dir/compatibility/tnz4_cpp.cpp.o
[947/1615] Building CXX object image/CMakeFiles/image.dir/tga/tiio_tga.cpp.o
[948/1615] Building C object image/CMakeFiles/image.dir/quantel/filequantel.c.o
[949/1615] Building CXX object image/CMakeFiles/image.dir/pli/tiio_pli.cpp.o
[950/1615] Building CXX object stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o
FAILED: [code=1] stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o
ccache /usr/bin/c++ -DMACOSX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SHARED -DQT_WIDGETS_LIB -DTNZSTDFX_EXPORTS -DTNZ_LITTLE_ENDIAN=1 -DWITH_QT_SCRIPT -D_USRDLL -D__MACOS__ -Di386 -Dtnzstdfx_EXPORTS -Dx64 -I/Users/runner/work/Flare/Flare/flare/build/stdfx -I/Users/runner/work/Flare/Flare/flare/sources/stdfx -I/Users/runner/work/Flare/Flare/flare/sources/include -I/Users/runner/work/Flare/Flare/thirdparty/zlib-1.2.8/contrib/minizip -I/Users/runner/work/Flare/Flare/thirdparty/kiss_fft -F/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks -isystem /usr/local/Cellar/opencv/5.0.0/include/opencv5 -isystem /Users/runner/work/Flare/Flare/flare/sources/BEFORE -isystem /Users/runner/work/Flare/Flare/thirdparty/tiff-4.0.3/libtiff -isystem /usr/local/opt/lz4/include -isystem /usr/local/Cellar/libusb/1.0.30/include/libusb-1.0 -isystem /Users/runner/work/Flare/Flare/thirdparty/superlu/SuperLU_4.1/include/superlu -isystem /usr/local/Cellar/libmypaint/1.6.1_1/include/libmypaint -isystem /usr/local/Cellar/json-c/0.19/include -isystem /usr/local/Cellar/json-c/0.19/include/json-c -iframework /usr/local/opt/qt@5/lib -isystem /usr/local/opt/qt@5/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt@5/./mkspecs/macx-clang -isystem /usr/local/opt/qt@5/lib/QtGui.framework/Headers -isystem /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -isystem /usr/local/opt/qt@5/lib/QtOpenGL.framework/Headers -isystem /usr/local/opt/qt@5/lib/QtWidgets.framework/Headers -m64 -stdlib=libc++ -fno-implicit-templates -O3 -DNDEBUG -std=gnu++17 -fPIC -F/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks -fPIC -MD -MT stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o -MF stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o.d -o stdfx/CMakeFiles/tnzstdfx.dir/iwa_bloomfx.cpp.o -c /Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp:36:21: error: no member named 'getRotationMatrix2D' in namespace 'cv'
36 | cv::Mat rot = cv::getRotationMatrix2D(center, angle, 1.0);
| ~~~~^
/Users/runner/work/Flare/Flare/flare/sources/stdfx/iwa_bloomfx.cpp:44:16: error: no member named 'getRotationMatrix2D' in namespace 'cv'
44 | rot = cv::getRotationMatrix2D(center, -angle, 1.0);
| ~~~~^
2 errors generated.
[951/1615] Building CXX object image/CMakeFiles/image.dir/quantel/tiio_quantel.cpp.o
[952/1615] Building CXX object image/CMakeFiles/image.dir/png/tiio_png.cpp.o
[953/1615] Building CXX object image/CMakeFiles/image.dir/psd/tiio_psd.cpp.o
ninja: build stopped: subcommand failed.

--- Smoke test (dylib check + launch test) ---
=== macOS Smoke Test ===
SMOKE TEST SKIP: Flare binary not found

@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=failure status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

@github-actions

Copy link
Copy Markdown

Automated build logs – Windows (truncated)

--- CMake configure log ---
-- C++ standard: 17
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.20348.
-- The C compiler identification is MSVC 19.44.35228.0
-- The CXX compiler identification is MSVC 19.44.35228.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Target system is WIN
-- Build environment is MSVC
PLATFORM:64
-- SDK Root:D:/a/Flare/Flare/thirdparty
-- configure the third party libs
-- Thirdparty Library Search path:D:/a/Flare/Flare/thirdparty
Sanitizing vcpkg.applocal.log files (configure-time)...
-- Qt5Script found - enabling script features
-- Qt5 Modules: 5.15.2
-- OpenCV include dirs: C:/tools/opencv/build/include
-- Qt Core Location:D:/a/Flare/Flare/thirdparty/qt/Qt5.15.2_wintab/5.15.2_wintab/msvc2019_64/bin/Qt5Core.dll
-- Found OpenGL: opengl32
CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0074 is not set: find_package uses _ROOT variables.
Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Environment variable Boost_ROOT is set to:

C:\local\boost_1_87_0

For compatibility, CMake is ignoring the variable.
Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at D:/a/Flare/Flare/vcpkg/scripts/buildsystems/vcpkg.cmake:939 (_find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

Call Stack (most recent call first):
CMakeLists.txt:958 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost: C:/local/boost_1_87_0 (found suitable version "1.87.0", minimum required is "1.55")
subdir: tnzcore
subdir: tnzbase
Bin: D:/a/Flare/Flare/build/tnzbase
subdir: tnzext
Bin: D:/a/Flare/Flare/build/tnzext
subdir: flarelib
Bin: D:/a/Flare/Flare/build/flarelib
subdir: tfarm
Bin: D:/a/Flare/Flare/build/flarefarm/tfarm
subdir: tnzstdfx
Bin: D:/a/Flare/Flare/build/stdfx
subdir: sound
type:.dll
Bin: D:/a/Flare/Flare/build/sound
ToonzCore: tnzcoretnzbaseflarelib
subdir: colorfx
type:.dll
Bin: D:/a/Flare/Flare/build/colorfx
FIND_FILE:tnzcoretnzbase
subdir: image
Bin: D:/a/Flare/Flare/build/image
subdir: flareqt
type:.dll
Bin: D:/a/Flare/Flare/build/flareqt
subdir: tnztools
Bin: D:/a/Flare/Flare/build/tnztools
-- flare_legacy: resolved 148 entries from MOC_HEADERS
-- flare_legacy: resolved 195 entries from HEADERS
-- flare_legacy: resolved 205 entries from SOURCES
-- flare_legacy: resolved 1 entries from OBJCSOURCES
subdir: flare_legacy (application)
Bin: D:/a/Flare/Flare/build/flare_legacy
-- Configuring done (15.8s)
-- Generating done (1.0s)
CMake Warning:
Manually-specified variables were not used by the project:

THIRDPARTY_DIR
WITH_LZODRIVER

-- Build files have been written to: D:/a/Flare/Flare/build

--- Build log ---
MSBuild version 17.14.51+25f168cee for .NET Framework

1>Checking Build System
lrelease chinese/flare.qm
lrelease chinese/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/image.qm'...
Generated 97 translation(s) (97 finished and 0 unfinished)
lrelease czech/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/flare.qm'...
lrelease chinese/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/image.qm'...
Generated 67 translation(s) (61 finished and 6 unfinished)
Ignored 30 untranslated source text(s)
Generated 3630 translation(s) (3629 finished and 1 unfinished)
Ignored 50 untranslated source text(s)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/chinese/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
lrelease french/image.qm
lrelease czech/flare.qm
lrelease czech/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/image.qm'...
Generated 62 translation(s) (62 finished and 0 unfinished)
lrelease german/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease french/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/image.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 97 untranslated source text(s)
lrelease italian/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/colorfx.qm'...
Generated 147 translation(s) (147 finished and 0 unfinished)
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/czech/flare.qm'...
lrelease german/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/image.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 97 untranslated source text(s)
Generated 3196 translation(s) (3079 finished and 117 unfinished)
Ignored 484 untranslated source text(s)
lrelease japanese/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/german/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease french/flare.qm
lrelease italian/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/image.qm'...
Generated 97 translation(s) (97 finished and 0 unfinished)
lrelease korean/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/italian/colorfx.qm'...
Generated 148 translation(s) (147 finished and 1 unfinished)
Ignored 4 untranslated source text(s)
lrelease japanese/colorfx.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/image.qm'...
Generated 98 translation(s) (98 finished and 0 unfinished)
lrelease russian/image.qm
Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/japanese/colorfx.qm'...
Generated 152 translation(s) (152 finished and 0 unfinished)
CUSTOMBUILD : warning : dropping duplicate messages in 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/french/flare.qm': [D:\a\Flare\Flare\build\translate_flare.vcxproj]

  • Context: MainWindow

  • Source: Lower Stop Motion Opacity

  • Context: MainWindow

  • Source: There are no unused items in the cache folder.

lrelease korean/colorfx.qm

  • Context: MainWindow

  • Source: Clear Cache Folder

  • Context: MainWindow

  • Source: Go to Stop Motion Insert Frame

  • Context: MainWindow

  • Source: Raise Stop Motion Level Subsampling

  • Context: MainWindow

  • Source:
    Are you sure?

N.B. Make sure you are not running another process of Flare,
or you may delete necessary files for it.

Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/russian/image.qm'...
Generated 97 translation(s) (97 finished and 0 unfinished)

  • Context: MainWindow

  • Source: ... and %1 more items

  • Context: MainWindow

  • Source:

  • Context: MainWindow

  • Source: Deleting the following items:

  • Context: MainWindow

  • Source: &Create Blank Drawing

  • Context: MainWindow

  • Source: Show/Hide Xsheet Camera Column

  • Context: MainWindow

  • Source: &Clear Cache Folder
    Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/korean/colorfx.qm'...

  • Context: MainWindow
    Generated 152 translation(s) (152 finished and 0 unfinished)

  • Source: Export Exchange Digital Time Sheet (XDTS)

  • Context: MainWindow

  • Source: Prev Key

  • Context: MainWindow

  • Source: Next Key

  • Context: MainWindow

  • Source: &Shift Keys Up
    lrelease spanish/image.qm

  • Context: MainWindow

  • Source: &Shift Keys Down

  • Context: MainWindow

  • Source: Select Next Frame Guide Stroke

  • Context: MainWindow

  • Source: &Online Manual...

  • Context: MainWindow

  • Source: &Stop Motion Controls

  • Context: MainWindow

  • Source: &FX Editor

lrelease russian/colorfx.qm

  • Context: MainWindow

  • Source: Tween Selected Guide Strokes

  • Context: MainWindow

  • Source: Expression Interpolation

Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/spanish/image.qm'...
Generated 97 translation(s) (97 finished and 0 unfinished)

  • Context: MainWindow

  • Source: Reset Guide Stroke Selections

  • Context: MainWindow

  • Source: Exponential Interpolation

  • Context: MainWindow

  • Source: Select Prev && Next Frame Guide Strokes

Updating 'D:/a/Flare/Flare/flare/sources/../../stuff/config/loc/russian/colorfx.qm'...

  • Context: MainWindow
  • Source: Ease In / E

... (truncated) ...

prise\VC\Tools\MSVC\14.44.35207\include\map(72,7):
see declaration of 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\menubarcommand.h(130,31): warning C4251: 'CommandManager::m_qactionTable': 'std::map<QAction *,CommandManager::Node *,std::less<QAction *>,std::allocator<std::pair<QAction *const ,CommandManager::Node *>>>' needs to have dll-interface to be used by clients of 'CommandManager' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\map(72,7):
see declaration of 'std::map<QAction *,CommandManager::Node *,std::less<QAction *>,std::allocator<std::pair<QAction *const ,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\menubarcommand.h(131,33): warning C4251: 'CommandManager::m_shortcutTable': 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>' needs to have dll-interface to be used by clients of 'CommandManager' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\map(72,7):
see declaration of 'std::map<std::string,CommandManager::Node *,std::lessstd::string,std::allocator<std::pair<const std::string,CommandManager::Node *>>>'

D:\a\Flare\Flare\flare\sources\include\flareqt\selection.h(89,28): warning C4251: 'TSelection::m_alternativeCommandNames': 'QMap<CommandId,QString>' needs to have dll-interface to be used by clients of 'TSelection' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/flare/moc_xsheetviewer.cpp')
D:\a\Flare\Flare\thirdparty\qt\Qt5.15.2_wintab\5.15.2_wintab\msvc2019_64\include\QtCore\qmap.h(318,7):
see declaration of 'QMap<CommandId,QString>'

moc_expressionreferencemanager.cpp
moc_tooloptionsshortcutinvoker.cpp
moc_tvpjson_io.cpp
moc_exportxsheetpdf.cpp
moc_custompanelmanager.cpp
moc_custompaneleditorpopup.cpp
moc_convertfolderpopup.cpp
moc_exportcameratrackpopup.cpp
moc_layoutPresetsEditorPopup.cpp
moc_layoutUtils.cpp
moc_scriptconsolepanel.cpp
moc_flashguidedialog.cpp
moc_stopmotion.cpp
moc_stopmotioncontroller.cpp
moc_webcam.cpp
moc_jpgconverter.cpp
moc_canon.cpp
moc_stopmotionserial.cpp
D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(119,16): warning C4251: 'TColorStyle::m_name': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(120,16): warning C4251: 'TColorStyle::m_globalName': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(121,16): warning C4251: 'TColorStyle::m_originalName': 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xstring(541,7):
see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>'

D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(133,7): warning C4251: 'TColorStyle::m_pickedPosition': 'TColorStyle::PickedPosition' needs to have dll-interface to be used by clients of 'TColorStyle' [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
(compiling source file '__/stopmotion/moc_stopmotioncontroller.cpp')
D:\a\Flare\Flare\flare\sources\include\tcolorstyles.h(105,10):
see declaration of 'TColorStyle::PickedPosition'

moc_stopmotionlight.cpp
moc_cameracapturelevelcontrol.cpp
moc_penciltestpopup.cpp
moc_navtageditorpopup.cpp
moc_xshbreadcrumbs.cpp
filebrowsermodel.cpp
ioapi.c
unzip.c
zip.c
zlib-1.2.8_2015_64.lib(inflate.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/LTCG' specification [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
Creating library D:/a/Flare/Flare/build/flare_legacy/RelWithDebInfo/Flare.lib and object D:/a/Flare/Flare/build/flare_legacy/RelWithDebInfo/Flare.exp
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [D:\a\Flare\Flare\build\flare_legacy\Flare.vcxproj]
Generating code
Finished generating code
Flare.vcxproj -> D:\a\Flare\Flare\build\RelWithDebInfo\Flare.exe
Copying lzocompress to output dir Copying lzodecompress to output dir
Building Custom Rule D:/a/Flare/Flare/flare/sources/CMakeLists.txt

--- Smoke test (DLL check + launch test) ---
=== Windows Smoke Test ===

--- DLLs present in FlarePortable (root) ---
assimp.dll
assimpd.dll
colorfx.dll
D3Dcompiler_47.dll
datavisualizationqml2.dll
datavisualizationqml2d.dll
declarative_bluetooth.dll
declarative_bluetoothd.dll
declarative_contacts.dll
declarative_contactsd.dll
declarative_feedback.dll
declarative_feedbackd.dll
declarative_gamepad.dll
declarative_gamepadd.dll
declarative_location.dll
declarative_locationd.dll
declarative_multimedia.dll
declarative_multimediad.dll
declarative_nfc.dll
declarative_nfcd.dll
declarative_organizer.dll
declarative_organizerd.dll
declarative_positioning.dll
declarative_positioningd.dll
declarative_publishsubscribe.dll
declarative_publishsubscribed.dll
declarative_purchasing.dll
declarative_purchasingd.dll
declarative_qmlwebsockets.dll
declarative_qmlwebsocketsd.dll
declarative_scxml.dll
declarative_scxmld.dll
declarative_sensors.dll
declarative_sensorsd.dll
declarative_serviceframework.dll
declarative_serviceframeworkd.dll
declarative_systeminfo.dll
declarative_systeminfod.dll
declarative_webchannel.dll
declarative_webchanneld.dll
defaultgeometryloader.dll
defaultgeometryloaderd.dll
dialogplugin.dll
dialogplugind.dll
dialogsprivateplugin.dll
dialogsprivateplugind.dll
docgalleryplugin.dll
docgalleryplugind.dll
dsengine.dll
dsengined.dll
flarelib.dll
flareqt.dll
glew32.dll
glew32mx.dll
gltfgeometryloader.dll
gltfgeometryloaderd.dll
gltfsceneexport.dll
gltfsceneexportd.dll
gltfsceneimport.dll
gltfsceneimportd.dll
glut64.dll
image.dll
labsanimationplugin.dll
labsanimationplugind.dll
labsmodelsplugin.dll
labsmodelsplugind.dll
libEGL.dll
libEGLd.dll
libGLESv2.dll
libGLESv2d.dll
libiconv-2.dll
libintl-8.dll
libjson-c-2.dll
libmypaint-1-4-0.dll
locationlabsplugin.dll
locationlabsplugind.dll
lottieqtplugin.dll
lottieqtplugind.dll
lzo2.dll
modelsplugin.dll
modelsplugind.dll
opencv_world4110.dll
opencv_world4110d.dll
openglrenderer.dll
openglrendererd.dll
particlesplugin.dll
particlesplugind.dll
qdirect2d.dll
qdirect2dd.dll
qgenericbearer.dll
qgenericbearerd.dll
qgif.dll
qgifd.dll
qicns.dll
qicnsd.dll
qico.dll
qicod.dll
qjpeg.dll
qjpegd.dll
qminimal.dll
qminimald.dll
qml_winextras.dll
qml_winextrasd.dll
qmldbg_debugger.dll
qmldbg_debuggerd.dll
qmldbg_inspector.dll
qmldbg_inspectord.dll
qmldbg_local.dll
qmldbg_locald.dll
qmldbg_messages.dll
qmldbg_messagesd.dll
qmldbg_native.dll
qmldbg_natived.dll
qmldbg_nativedebugger.dll
qmldbg_nativedebuggerd.dll
qmldbg_preview.dll
qmldbg_previewd.dll
qmldbg_profiler.dll
qmldbg_profilerd.dll
qmldbg_quickprofiler.dll
qmldbg_quickprofilerd.dll
qmldbg_server.dll
qmldbg_serverd.dll
qmldbg_tcp.dll
qmldbg_tcpd.dll
qmlfolderlistmodelplugin.dll
qmlfolderlistmodelplugind.dll
qmllocalstorageplugin.dll
qmllocalstorageplugind.dll
qmlplugin.dll
qmlplugind.dll
qmlsettingsplugin.dll
qmlsettingsplugind.dll
qmlshapesplugin.dll
qmlshapesplugind.dll
qmltestplugin.dll
qmltestplugind.dll
qmlwavefrontmeshplugin.dll
qmlwavefrontmeshplugind.dll
qmlxmllistmodelplugin.dll
qmlxmllistmodelplugind.dll
qoffscreen.dll
qoffscreend.dll
qquick3dplugin.dll
qquick3dplugind.dll
qquicklayoutsplugin.dll
qquicklayoutsplugind.dll
qsgd3d12backend.dll
qsgd3d12backendd.dll
qsqlite.dll
qsqlited.dll
qsqlodbc.dll
qsqlodbcd.dll
qsvg.dll
qsvgd.dll
qsvgicon.dll
qsvgicond.dll
Qt53DAnimation.dll
Qt53DAnimationd.dll
Qt53DCore.dll
Qt53DCored.dll
Qt53DExtras.dll
Qt53DExtrasd.dll
Qt53DInput.dll
Qt53DInputd.dll
Qt53DLogic.dll
Qt53DLogicd.dll
Qt53DQuick.dll
Qt53DQuickAnimation.dll
Qt53DQuickAnimationd.dll
Qt53DQuickd.dll
Qt53DQuickExtras.dll
Qt53DQuickExtrasd.dll
Qt53DQuickInput.dll
Qt53DQuickInputd.dll
Qt53DQuickRender.dll
Qt53DQuickRenderd.dll
Qt53DQuickScene2D.dll
Qt53DQuickScene2Dd.dll
Qt53DRender.dll
Qt53DRenderd.dll
Qt5Bluetooth.dll
Qt5Bluetoothd.dll
Qt5Bodymovin.dll
Qt5Bodymovind.dll
Qt5Charts.dll
Qt5Chartsd.dll
Qt5Concurrent.dll
Qt5Concurrentd.dll
Qt5Contacts.dll
Qt5Contactsd.dll
Qt5Core.dll
Qt5Cored.dll
Qt5DataVisualization.dll
Qt5DataVisualizationd.dll
Qt5DBus.dll
Qt5DBusd.dll
Qt5DocGallery.dll
Qt5DocGalleryd.dll
Qt5Feedback.dll
Qt5Feedbackd.dll
Qt5Gamepad.dll
Qt5Gamepadd.dll
Qt5Gui.dll
Qt5Guid.dll
Qt5Help.dll
Qt5Helpd.dll
Qt5Location.dll
Qt5Locationd.dll
Qt5Multimedia.dll
Qt5Multimediad.dll
Qt5MultimediaQuick.dll
Qt5MultimediaQuickd.dll
Qt5MultimediaWidgets.dll
Qt5MultimediaWidgetsd.dll
Qt5Network.dll
Qt5NetworkAuth.dll
Qt5NetworkAuthd.dll
Qt5Networkd.dll
Qt5Nfc.dll
Qt5Nfcd.dll
Qt5OpenGL.dll
Qt5OpenGLd.dll
Qt5Organizer.dll
Qt5Organizerd.dll
Qt5Positioning.dll
Qt5Positioningd.dll
Qt5PositioningQuick.dll
Qt5PositioningQuickd.dll
Qt5PrintSupport.dll
Qt5PrintSupportd.dll
Qt5PublishSubscribe.dll
Qt5PublishSubscribed.dll
Qt5Purchasing.dll
Qt5Purchasingd.dll
Qt5Qml.dll
Qt5Qmld.dll
Qt5QmlModels.dll
Qt5QmlModelsd.dll
Qt5QmlWorkerScript.dll
Qt5QmlWorkerScriptd.dll
Qt5Quick.dll
Qt5Quick3D.dll
Qt5Quick3DAssetImport.dll
Qt5Quick3DAssetImportd.dll
Qt5Quick3Dd.dll
Qt5Quick3DRender.dll
Qt5Quick3DRenderd.dll
Qt5Quick3DRuntimeRender.dll
Qt5Quick3DRuntimeRenderd.dll
Qt5Quick3DUtils.dll
Qt5Quick3DUtilsd.dll
Qt5QuickControls2.dll
Qt5QuickControls2d.dll
Qt5Quickd.dll
Qt5QuickParticles.dll
Qt5QuickParticlesd.dll
Qt5QuickShapes.dll
Qt5QuickShapesd.dll
Qt5QuickTemplates2.dll
Qt5QuickTemplates2d.dll
Qt5QuickTest.dl

... (truncated) ...

l.dll
Qt5Scxmld.dll
Qt5Sensors.dll
Qt5Sensorsd.dll
Qt5SerialBus.dll
Qt5SerialBusd.dll
Qt5SerialPort.dll
Qt5SerialPortd.dll
Qt5ServiceFramework.dll
Qt5ServiceFrameworkd.dll
Qt5Sql.dll
Qt5Sqld.dll
Qt5Svg.dll
Qt5Svgd.dll
Qt5SystemInfo.dll
Qt5SystemInfod.dll
Qt5Test.dll
Qt5Testd.dll
Qt5TextToSpeech.dll
Qt5TextToSpeechd.dll
Qt5Versit.dll
Qt5Versitd.dll
Qt5VersitOrganizer.dll
Qt5VersitOrganizerd.dll
Qt5VirtualKeyboard.dll
Qt5VirtualKeyboardd.dll
Qt5WebChannel.dll
Qt5WebChanneld.dll
Qt5WebSockets.dll
Qt5WebSocketsd.dll
Qt5Widgets.dll
Qt5Widgetsd.dll
Qt5WinExtras.dll
Qt5WinExtrasd.dll
Qt5Xml.dll
Qt5Xmld.dll
Qt5XmlPatterns.dll
Qt5XmlPatternsd.dll
qtaudio_wasapi.dll
qtaudio_wasapid.dll
qtaudio_windows.dll
qtaudio_windowsd.dll
qtcanvas3d.dll
qtcanvas3dd.dll
qtchartsqml2.dll
qtchartsqml2d.dll
qtcontacts_memory.dll
qtcontacts_memoryd.dll
qtexttospeech_sapi.dll
qtexttospeech_sapid.dll
qtfeedback_mmk.dll
qtfeedback_mmkd.dll
qtga.dll
qtgad.dll
qtgeoservices_esri.dll
qtgeoservices_esrid.dll
qtgeoservices_itemsoverlay.dll
qtgeoservices_itemsoverlayd.dll
qtgeoservices_mapbox.dll
qtgeoservices_mapboxd.dll
qtgeoservices_nokia.dll
qtgeoservices_nokiad.dll
qtgeoservices_osm.dll
qtgeoservices_osmd.dll
qtgraphicaleffectsplugin.dll
qtgraphicaleffectsplugind.dll
qtgraphicaleffectsprivate.dll
qtgraphicaleffectsprivated.dll
qtiff.dll
qtiffd.dll
qtlabscalendarplugin.dll
qtlabscalendarplugind.dll
qtlabsplatformplugin.dll
qtlabsplatformplugind.dll
qtmedia_audioengine.dll
qtmedia_audioengined.dll
qtmultimedia_m3u.dll
qtmultimedia_m3ud.dll
qtorganizer_memory.dll
qtorganizer_memoryd.dll
qtpassthrucanbus.dll
qtpassthrucanbusd.dll
qtpeakcanbus.dll
qtpeakcanbusd.dll
qtposition_positionpoll.dll
qtposition_positionpolld.dll
qtposition_serialnmea.dll
qtposition_serialnmead.dll
qtposition_winrt.dll
qtposition_winrtd.dll
qtqmlremoteobjects.dll
qtqmlremoteobjectsd.dll
qtqmlstatemachine.dll
qtqmlstatemachined.dll
qtquick2plugin.dll
qtquick2plugind.dll
qtquick3deffectplugin.dll
qtquick3deffectplugind.dll
qtquick3dhelpersplugin.dll
qtquick3dhelpersplugind.dll
qtquick3dmaterialplugin.dll
qtquick3dmaterialplugind.dll
qtquickcontrols2fusionstyleplugin.dll
qtquickcontrols2fusionstyleplugind.dll
qtquickcontrols2imaginestyleplugin.dll
qtquickcontrols2imaginestyleplugind.dll
qtquickcontrols2materialstyleplugin.dll
qtquickcontrols2materialstyleplugind.dll
qtquickcontrols2plugin.dll
qtquickcontrols2plugind.dll
qtquickcontrols2universalstyleplugin.dll
qtquickcontrols2universalstyleplugind.dll
qtquickcontrolsplugin.dll
qtquickcontrolsplugind.dll
qtquickextrasflatplugin.dll
qtquickextrasflatplugind.dll
qtquickextrasplugin.dll
qtquickextrasplugind.dll
qtquickscene2dplugin.dll
qtquickscene2dplugind.dll
qtquickscene3dplugin.dll
qtquickscene3dplugind.dll
qtquicktemplates2plugin.dll
qtquicktemplates2plugind.dll
qtquicktimelineplugin.dll
qtquicktimelineplugind.dll
qtquickvirtualkeyboardplugin.dll
qtquickvirtualkeyboardplugind.dll
qtquickvirtualkeyboardsettingsplugin.dll
qtquickvirtualkeyboardsettingsplugind.dll
qtquickvirtualkeyboardstylesplugin.dll
qtquickvirtualkeyboardstylesplugind.dll
qtremoteobjects.dll
qtremoteobjectsd.dll
qtsensorgestures_plugin.dll
qtsensorgestures_plugind.dll
qtsensorgestures_shakeplugin.dll
qtsensorgestures_shakeplugind.dll
qtsensors_generic.dll
qtsensors_genericd.dll
qtsysteccanbus.dll
qtsysteccanbusd.dll
qttinycanbus.dll
qttinycanbusd.dll
qtuiotouchplugin.dll
qtuiotouchplugind.dll
qtvectorcanbus.dll
qtvectorcanbusd.dll
qtversit_backuphandler.dll
qtversit_backuphandlerd.dll
qtversit_vcardpreserver.dll
qtversit_vcardpreserverd.dll
qtvirtualcanbus.dll
qtvirtualcanbusd.dll
qtvirtualkeyboard_hangul.dll
qtvirtualkeyboard_hanguld.dll
qtvirtualkeyboard_openwnn.dll
qtvirtualkeyboard_openwnnd.dll
qtvirtualkeyboard_pinyin.dll
qtvirtualkeyboard_pinyind.dll
qtvirtualkeyboard_tcime.dll
qtvirtualkeyboard_tcimed.dll
qtvirtualkeyboard_thai.dll
qtvirtualkeyboard_thaid.dll
qtvirtualkeyboardplugin.dll
qtvirtualkeyboardplugind.dll
quick3danimationplugin.dll
quick3danimationplugind.dll
quick3dcoreplugin.dll
quick3dcoreplugind.dll
quick3dextrasplugin.dll
quick3dextrasplugind.dll
quick3dinputplugin.dll
quick3dinputplugind.dll
quick3dlogicplugin.dll
quick3dlogicplugind.dll
quick3drenderplugin.dll
quick3drenderplugind.dll
qwbmp.dll
qwbmpd.dll
qwebgl.dll
qwebgld.dll
qwebp.dll
qwebpd.dll
qwindows.dll
qwindowsd.dll
qwindowsvistastyle.dll
qwindowsvistastyled.dll
qxdgdesktopportal.dll
qxdgdesktopportald.dll
scene2d.dll
scene2dd.dll
sharedimageplugin.dll
sharedimageplugind.dll
sound.dll
tfarm.dll
tnzbase.dll
tnzcore.dll
tnzext.dll
tnzstdfx.dll
tnztools.dll
uip.dll
uipd.dll
widgetsplugin.dll
widgetsplugind.dll
windowplugin.dll
windowplugind.dll
windowsprintersupport.dll
windowsprintersupportd.dll
wmfengine.dll
wmfengined.dll
workerscriptplugin.dll
workerscriptplugind.dll
xinputgamepad.dll
xinputgamepadd.dll
Total root DLLs: 486

--- dumpbin /DEPENDENTS FlarePortable\Flare.exe ---
dumpbin not available or failed: The term 'dumpbin' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

--- Runtime launch test (8-second timeout, hidden window) ---
Flare.exe exited quickly: code=-1073740771 (0xC000041D)
SMOKE TEST NOTE: Exited with code 0xC000041D (may be expected for headless run)

@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=unknown status=in_progress
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=failure status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

@github-actions

Copy link
Copy Markdown

CI status for commit c64e6d6 (branch flash-xfl-cfbf-sync)

  • Windows Build: conclusion=success status=completed
  • Linux Build: conclusion=success status=completed
  • MacOS Build: conclusion=failure status=completed

❌ One or more platform workflows failed. Please check the logs in the respective workflow runs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants