Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Mar 2025 10:58:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 285365] cad/PrusaSlicer fix with clang 19
Message-ID:  <bug-285365-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285365

            Bug ID: 285365
           Summary: cad/PrusaSlicer fix with clang 19
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: milios@ccsys.com
                CC: teodorsigaev@gmail.com
             Flags: maintainer-feedback?(teodorsigaev@gmail.com)
                CC: teodorsigaev@gmail.com

Created attachment 258622
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D258622&action=
=3Dedit
put into cad/PrusaSlicer/files

this fix included in 2.9.1 (ports tree has 2.9.0)

the error:

[ 63% 325/515] /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI
-DTBB_USE_CAPTURED_EXCEPTION=3D0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MA=
CRO
-D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE
-I/usr/ports/cad/PrusaSlicer/work/.build/src/platform
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge-wrapper/src
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge-wrapper/include
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge/include
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/libslic3r/..
-I/usr/ports/cad/PrusaSlicer/work/.build/src/libslic3r
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/se=
mver
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/ad=
mesh/.
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/lo=
calesutils
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/tc=
bspan
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/mi=
niz
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/ag=
g/.
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/an=
kerl
-isystem /usr/local/include/eigen3 -isystem /usr/local/include -isystem
/usr/local/include/LibBGCode -isystem
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/libi=
gl/.
-isystem /usr/local/include/Imath -O2 -pipe -march=3Dopteron-sse3 -DLIBICON=
V_PLUG
-fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG -Wall
-Wno-reorder -O2 -pipe -march=3Dopteron-sse3 -DLIBICONV_PLUG
-fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG  -DNDEBUG
-std=3Dgnu++17 -fsigned-char -Werror=3Dreturn-type -Wno-ignored-attributes
-Wno-deprecated-declarations -Wno-misleading-indentation
-DOPENVDB_ABI_VERSION_NUMBER=3D12 -pthread -MD -MT
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o
-MF
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o.d
-o
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o
-c
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/src/Items/SimpleArrangeItem.cpp
FAILED:
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o=20
/usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=
=3D0
-DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE
-DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE
-I/usr/ports/cad/PrusaSlicer/work/.build/src/platform
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge-wrapper/src
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge-wrapper/include
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arra=
nge/include
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/libslic3r/..
-I/usr/ports/cad/PrusaSlicer/work/.build/src/libslic3r
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/se=
mver
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/ad=
mesh/.
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/lo=
calesutils
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/tc=
bspan
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/mi=
niz
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/ag=
g/.
-I/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/an=
kerl
-isystem /usr/local/include/eigen3 -isystem /usr/local/include -isystem
/usr/local/include/LibBGCode -isystem
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/bundled_deps/libi=
gl/.
-isystem /usr/local/include/Imath -O2 -pipe -march=3Dopteron-sse3 -DLIBICON=
V_PLUG
-fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG -Wall
-Wno-reorder -O2 -pipe -march=3Dopteron-sse3 -DLIBICONV_PLUG
-fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG  -DNDEBUG
-std=3Dgnu++17 -fsigned-char -Werror=3Dreturn-type -Wno-ignored-attributes
-Wno-deprecated-declarations -Wno-misleading-indentation
-DOPENVDB_ABI_VERSION_NUMBER=3D12 -pthread -MD -MT
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o
-MF
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o.d
-o
src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/=
SimpleArrangeItem.cpp.o
-c
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/src/Items/SimpleArrangeItem.cpp
In file included from
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/src/Items/SimpleArrangeItem.cpp:5:
In file included from
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/include/arrange-wrapper/Items/SimpleArrangeItem.hpp:26:
In file included from
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/include/arrange-wrapper/Arrange.hpp:12:
In file included from
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e-wrapper/include/arrange-wrapper/Items/MutableItemTraits.hpp:11:
/usr/ports/cad/PrusaSlicer/work/PrusaSlicer-version_2.9.0/src/slic3r-arrang=
e/include/arrange/DataStoreTraits.hpp:74:48:
error: a template argument list is expected after a name prefixed by the
template keyword [-Wmissing-template-arg-list-after-template-kw]
   74 |     WritableDataStoreTraits<ArrItem>::template set(itm, key,
std::forward<T>(data));
      |                                                ^
1 error generated.
ninja: build stopped: subcommand failed.
*** Error code 1

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-285365-7788>