[Bug 283780] math/polymake: mark BROKEN, fails to compile
Date: Wed, 01 Jan 2025 22:21:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283780 Bug ID: 283780 Summary: math/polymake: mark BROKEN, fails to compile Product: Ports & Packages Version: Latest Hardware: Any URL: https://forum.polymake.org/viewtopic.php?p=4158 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: bsd@philippost.de Flags: maintainer-feedback+ Created attachment 256328 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=256328&action=edit Mark port as broken: fails to compile math/polymake fails to compile due to missing template argument lists: [...] In file included from /usr/ports/math/polymake/work/polymake-4.13/apps/common/cpperl/generated/Array-3.cc:8: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core-wrappers/polymake/IncidenceMatrix.h:21: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/IncidenceMatrix.h:27: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericIncidenceMatrix.h:22: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/internal/matrix_methods.h:21: /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1131:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1131 | return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).size(); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1135:49: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1135 | return get_dim(this->manip_top().template get_container(size_constant<base_t::normal_it_pos>())); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1139:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1139 | return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).empty(); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1156:57: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1156 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1163:57: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1163 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1170:63: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1170 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1177:63: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1177 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1183:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1183 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()... ); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1189:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1189 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()... ); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1233:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1233 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1240:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1240 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1247:71: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1247 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1254:71: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1254 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1260:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1260 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... ); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1266:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1266 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... ); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1288:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1288 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/ContainerChain.h:1294:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1294 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); | ^ In file included from /usr/ports/math/polymake/work/polymake-4.13/apps/common/cpperl/generated/Array-3.cc:8: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core-wrappers/polymake/IncidenceMatrix.h:21: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/IncidenceMatrix.h:28: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/permutations.h:20: /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericMatrix.h:1528:50: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1528 | return concat_rows(this->hidden().template get_container(size_constant<i>())); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericMatrix.h:1533:50: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1533 | return concat_rows(this->hidden().template get_container(size_constant<i>())); | ^ 19 errors generated. ninja: build stopped: subcommand failed. gmake: *** [Makefile:35: all] Error 1 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/math/polymake *** Error code 1 Stop. make: stopped in /usr/ports/math/polymake This has also been reported by pkg-fallout. Therefore mark the port as BROKEN. -- You are receiving this mail because: You are the assignee for the bug.