Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jan 2025 22:03:37 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 283779] graphics/povray38: Mark BROKEN
Message-ID:  <bug-283779-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 283779
           Summary: graphics/povray38: Mark BROKEN
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: bsd@philippost.de

Created attachment 256326
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D256326&action=
=3Dedit
graphics/povray38: mark BROKEN

graphics/povray38 fails to compile due to implicit instantiations of undefi=
ned
templates.

[...]
gmake[1]: *** [Makefile:1337: backend/bounding/boundingtask.o] Error 1
In file included from backend/control/renderbackend.cpp:39:
In file included from ./backend/control/renderbackend.h:42:
In file included from ./backend/configbackend.h:43:
In file included from ./base/configbase.h:41:
In file included from ../unix/povconfig/syspovconfigbase.h:42:
In file included from ../unix/povconfig/syspovconfig.h:52:
In file included from /usr/include/c++/v1/list:1735:
In file included from /usr/include/c++/v1/functional:581:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h=
:39:
/usr/include/c++/v1/string:2697:7: error: implicit instantiation of undefin=
ed
template 'std::char_traits<unsigned short>'
 2697 |       traits_type::assign(__get_short_pointer()[0], value_type());
      |       ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function
'std::basic_string<unsigned short>::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant<bool,
__alloc_traits::propagate_on_container_move_assignment::value>());
      |     ^
backend/control/renderbackend.cpp:133:14: note: in instantiation of member
function 'std::basic_string<unsigned short>::operator=3D' requested here
  133 |     filename =3D result.TryGetUCS2String(kPOVAttrib_ReadFile, "");
      |              ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from backend/control/renderbackend.cpp:39:
In file included from ./backend/control/renderbackend.h:42:
In file included from ./backend/configbackend.h:43:
In file included from ./base/configbase.h:41:
In file included from ../unix/povconfig/syspovconfigbase.h:42:
In file included from ../unix/povconfig/syspovconfig.h:52:
In file included from /usr/include/c++/v1/list:1735:
In file included from /usr/include/c++/v1/functional:581:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h=
:39:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefin=
ed
template 'std::char_traits<unsigned short>'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
11 warnings and 4 errors generated.
gmake[1]: *** [Makefile:1337: backend/control/renderbackend.o] Error 1
In file included from backend/control/scene.cpp:39:
In file included from ./backend/control/scene.h:42:
In file included from ./backend/configbackend.h:43:
In file included from ./base/configbase.h:41:
In file included from ../unix/povconfig/syspovconfigbase.h:42:
In file included from ../unix/povconfig/syspovconfig.h:52:
In file included from /usr/include/c++/v1/list:1735:
In file included from /usr/include/c++/v1/functional:581:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h=
:39:
/usr/include/c++/v1/string:2697:7: error: implicit instantiation of undefin=
ed
template 'std::char_traits<unsigned short>'
 2697 |       traits_type::assign(__get_short_pointer()[0], value_type());
      |       ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function
'std::basic_string<unsigned short>::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant<bool,
__alloc_traits::propagate_on_container_move_assignment::value>());
      |     ^
backend/control/scene.cpp:108:26: note: in instantiation of member function
'std::basic_string<unsigned short>::operator=3D' requested here
  108 |     sceneData->inputFile =3D
parseOptions.TryGetUCS2String(kPOVAttrib_InputFile, "object.pov");
      |                          ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from backend/control/scene.cpp:39:
In file included from ./backend/control/scene.h:42:
In file included from ./backend/configbackend.h:43:
In file included from ./base/configbase.h:41:
In file included from ../unix/povconfig/syspovconfigbase.h:42:
In file included from ../unix/povconfig/syspovconfig.h:52:
In file included from /usr/include/c++/v1/list:1735:
In file included from /usr/include/c++/v1/functional:581:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h=
:39:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefin=
ed
template 'std::char_traits<unsigned short>'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
12 warnings and 4 errors generated.
gmake[1]: *** [Makefile:1337: backend/control/scene.o] Error 1
11 warnings and 2 errors generated.
gmake[1]: *** [Makefile:1337: backend/lighting/photonestimationtask.o] Erro=
r 1
gmake[1]: Leaving directory
'/usr/ports/graphics/povray38/work/povunix-v3.8.0-beta.2-src/source'
gmake: *** [Makefile:654: all-recursive] Error 1
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/povray38
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/povray38


This has also been reported by pkg-fallout. Therefore mark the port as brok=
en.

--=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-283779-7788>