aboutsummaryrefslogtreecommitdiff
path: root/security/py-xmlsec/(public-mirror)
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2024-11-18 10:12:37 +0000
committerDimitry Andric <dim@FreeBSD.org>2024-11-20 08:49:11 +0000
commitb47d453f0aac2e1b349475f9e7fd44fde0a35d76 (patch)
tree67ca207447b15f06b8f8d0a9c22faeab24ae9cbc /security/py-xmlsec/(public-mirror)
parentbe87c0877009dadc45324abb783e938575c6c054 (diff)
downloadports-main.tar.gz
ports-main.zip
math/givaro: fix build with clang 19HEADmain
Clang 19 has become more strict about errors in member functions, which results in errors building math/givaro: ./givaro/givaro/givaro/random-integer.h:94:51: error: no viable overloaded '=' 94 | const_cast<Integer_Domain&>(_ring)=R._ring; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./givaro/givaro/givaro/random-integer.h:94:51: note: type 'Integer_Domain' (aka 'ZRing<Integer>') is incomplete 94 | const_cast<Integer_Domain&>(_ring)=R._ring; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from givintprime.C:19: In file included from ./givaro/givintprime.h:24: In file included from ./givaro/givaro/givinteger.h:25: ../../../src/kernel/ring/givaro/zring.h:123:13: warning: misleading indentation; statement is not part of the previous 'while' [-Wmisleading-indentation] 123 | return a; } | ^ ../../../src/kernel/ring/givaro/zring.h:121:11: note: previous statement is here 121 | { while (isZero(init(a, g()))) | ^ The `const_cast` line has been removed by upstream as part of https://github.com/linbox-team/givaro/commit/b0cf33e1, but that commit is rather large. It is enough to only delete the line. Also fix a failure that occurs when running "make test": ../src/kernel/recint/rfiddling.h:170:29: error: no member named 'Low' in 'rint<K>' This is because the expression `max.Low.Value` should actually be `max.Value.Low`. PR: 282830 Approved by: pi (maintainer) MFH: 2024Q4
Diffstat (limited to 'security/py-xmlsec/(public-mirror)')
0 files changed, 0 insertions, 0 deletions