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
Changes:
- ABI detection related fixes
- Lots of fixs for MacOS
- Fix host component handling in file:// URLs
- build system: add --with-tsan support
- fix threads on MacOS
- pkg -vv now shows bundled/external libraries version
- pkg: -r command can be used multiple times to only enable
the specified repositories.
- UI: small improvements in error messages
- repositories: new pkg repositories command to list configured
repositories
- vuxml: now fetched over https
- check: now default on the -s option when no options is passed.
Note: there was distfile reroll in the process
old sha256: 297947da7a74704aa3805062790f5c7ceff32e9681773fb84a9cf493f755df6c
new sha256: fa8dc8d90039067faf36ac735d38c608c0907ddf09499a7ec1978a6ae9d555b6
The change was a fix to GitHub windows release workflow.
https://github.com/zeek/zeek/releases/tag/v7.0.4
This release fixes the following bugs:
- The community-id-logging.zeek policy script was used to set
c$conn$community_id during new_connection() rather than
connection_state_remove(), allowing other scripts to reuse its
value early.
- The input framework will no longer get stuck and use 100% of the
CPU when encountering lines not immediately terminated by a new
line.
- The Modbus analyzer added some additional protocol checks and
should no longer over-match on traffic that's not specifically
on port 502.
- ZeekJS was updated to version v0.13.2, which brings support for
newer versions of Node.js and a fix for a segfault when running
under Alpine.
- A minor bug was fixed in the detect-sqli policy script to handle
spaces being encoded as plus signs.
Reported by: Tim Wojtulewicz
ChangeLog: https://github.com/brndnmtthws/conky/releases/tag/v1.21.8
Features
* Implement -U. by @g0mb4 in #2049
Bug fixes
* set display to null for race condition
* src/fs.{cc,h}: Update fs_stats without error spam.
* audacious.cc: print_audacious_filename(): fix always empty $audacious_filename
* Fix tcp_ping for non-existent local network hosts
* Fix if_match comparison for string operands containing operator symbols (#1988)
* conky/pull/2064
* fix: set initial state withdrawn wm hint (fixes#2046)
Miscellaneous
* Bump version
* build(deps): bump DeterminateSystems/nix-installer-action from 13 to 14 in the actions group
* build(deps): bump DeterminateSystems/magic-nix-cache-action from 7 to 8 in the actions group
* Add automatic labeling for issues
* Revert "Add automatic labeling for issues"
* build(deps): bump DeterminateSystems/nix-installer-action from 14 to 15 in the actions group
Replace various BROKEN entries for missing sbrk on aarch64 and risc64
with USES=sbrk.
Fix a few missing entries (generally ports blocked by other
dependences).
Approved by: portmgr (mat in D47258 comment)
Differential Revision: https://reviews.freebsd.org/D47259
Add a USES=sbrk that sets BROKEN_aarch64 and BROKEN_risc64. This paves
the way for further deprecation of sbrk and will be extended to support
patching around various uses.
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D47258
This release further fixed some CVE Reports reported
by a third party security auditor and we recommend everybody to update
to the latest version as soon as possible.
The contents of these reports will be disclosed publicly in the future.
PR: 282795
Reported by: Bernard Spil