sysutils/ansible: Fix ansible.posix.mount - core 2.19 deprecation warning
Fix:
[WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg.
[DEPRECATION WARNING]: Passing `warnings` to `exit_json` or `fail_json` is deprecated. This feature will be removed from ansible-core version 2.23. Use `AnsibleModule.warn` instead.
ansible-collections/ansible.posix Issue #676 describes the issue above.
See https://github.com/ansible-collections/ansible.posix/issues/676.
Upstream commit ab8dfef from pull upstream request #670 addresses this bug.
See https://github.com/ansible-collections/ansible.posix/pull/670.
We cherry-pick the upstream pull request here to remove the annoying
message.
Fixes: 2bf152f274d4
UPDATING: Add guidance to 20260411 Elisp entry for unclean builds
The new text helps users avoid conflicts when building in an unclean
environment.
Reported by: rhurlin
Sponsored by: The FreeBSD Foundation
mail/mew-devel: Fix PKGBASE collision with mail/mew
Add PKGNAMESUFFIX=-devel to avoid a PKGBASE collision with mail/new.
Reported by: antoine
Sponsored by: The FreeBSD Foundation
sysutils/snapraid: update to 14.2
A bug fix release for an issue on some Linux file systems (such as
F2FS) where posix_fadvise() can fail in unexpected ways. While we
are not known to be affected, it is conceivable that something like
this happens with a FUSE filesystem.
Changelog: https://github.com/amadvance/snapraid/releases/tag/v14.2
MFH: 2026Q2
(cherry picked from commit 72eeb47d4a2b24e7ec6894ac64e9171d4ecdca32)
converters/osm2pgrouting: fix build with recent libpqxx
Recent versions of libpqxx require C++20 to be used.
Adjust the requested C++ standard in CMakeLists.txt.
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
(cherry picked from commit 7bfaddbcafafd8fc1d5649d75f64af46b4a095e3)
net-mgmt/arts++: broken, deprecate
- unmaintained
- deprecated by upstream
- broken due to C++ changes:
/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h:37:83: error: '__trivially_relocatable' is a private member of 'std::pair<unsigned int, unsigned int>'
37 | __enable_if_t<is_same<_Tp, typename _Tp::__trivially_relocatable>::value> >
| ^
/usr/include/c++/v1/__memory/uninitialized_algorithms.h:626:44: note: during template argument deduction for class template partial specialization '__libcpp_is_trivially_relocatable<_Tp, __enable_if_t<is_same<_Tp, typename _Tp::__trivially_relocatable>::value> >' [with _Tp = ArtsSelection<unsigned int>]
626 | if (__libcpp_is_constant_evaluated() || !__libcpp_is_trivially_relocatable<_Tp>::value ||
| ^
/usr/include/c++/v1/__memory/uninitialized_algorithms.h:626:44: note: in instantiation of template class 'std::__libcpp_is_trivially_relocatable<ArtsSelection<unsigned int> >' requested here
/usr/include/c++/v1/vector:1052:8: note: in instantiation of function template specialization 'std::__uninitialized_allocator_relocate<std::allocator<ArtsSelection<unsigned int> >, ArtsSelection<unsigned int> >' requested here
1052 | std::__uninitialized_allocator_relocate(
| ^
/usr/include/c++/v1/vector:1502:3: note: in instantiation of member function 'std::vector<ArtsSelection<unsigned int> >::__swap_out_circular_buffer' requested here
1502 | __swap_out_circular_buffer(__v);
| ^
[13 lines not shown]
sysutils/snapraid: update to 14.2
A bug fix release for an issue on some Linux file systems (such as
F2FS) where posix_fadvise() can fail in unexpected ways. While we
are not known to be affected, it is conceivable that something like
this happens with a FUSE filesystem.
Changelog: https://github.com/amadvance/snapraid/releases/tag/v14.2
MFH: 2026Q2
converters/osm2pgrouting: fix build with recent libpqxx
Recent versions of libpqxx require C++20 to be used.
Adjust the requested C++ standard in CMakeLists.txt.
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
net-mgmt/arts++: broken, deprecate
- unmaintained
- deprecated by upstream
- broken due to C++ changes:
/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h:37:83: error: '__trivially_relocatable' is a private member of 'std::pair<unsigned int, unsigned int>'
37 | __enable_if_t<is_same<_Tp, typename _Tp::__trivially_relocatable>::value> >
| ^
/usr/include/c++/v1/__memory/uninitialized_algorithms.h:626:44: note: during template argument deduction for class template partial specialization '__libcpp_is_trivially_relocatable<_Tp, __enable_if_t<is_same<_Tp, typename _Tp::__trivially_relocatable>::value> >' [with _Tp = ArtsSelection<unsigned int>]
626 | if (__libcpp_is_constant_evaluated() || !__libcpp_is_trivially_relocatable<_Tp>::value ||
| ^
/usr/include/c++/v1/__memory/uninitialized_algorithms.h:626:44: note: in instantiation of template class 'std::__libcpp_is_trivially_relocatable<ArtsSelection<unsigned int> >' requested here
/usr/include/c++/v1/vector:1052:8: note: in instantiation of function template specialization 'std::__uninitialized_allocator_relocate<std::allocator<ArtsSelection<unsigned int> >, ArtsSelection<unsigned int> >' requested here
1052 | std::__uninitialized_allocator_relocate(
| ^
/usr/include/c++/v1/vector:1502:3: note: in instantiation of member function 'std::vector<ArtsSelection<unsigned int> >::__swap_out_circular_buffer' requested here
1502 | __swap_out_circular_buffer(__v);
| ^
[12 lines not shown]