lang/go126: Update to 1.26.3
Changes:
go1.26.3 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug
fixes to the go command, the go fix command, the compiler, the
linker, the runtime, and the crypto/fips140, crypto/tls, go/types,
and os packages.
PR: 295109
(cherry picked from commit a1a9e8436588ae8f6cafd9b0706604da9c0820ce)
lang/go125: Update to 1.25.10
Changes:
go1.25.10 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug
fixes to the go command, the compiler, the linker, the runtime, and
the crypto/fips140, go/types, and os packages.
(cherry picked from commit 0e58c00532afef4be3831374ccccd07bf428543c)
www/freenginx-devel: update: 1.30.0 -> 1.31.0
Sponsored by: tipi.work
<ChangeLog>
*) Change: now the "try_files" directive can be used with arguments
starting with the request URI inside a location given by a regular
expression, along with the "alias" directive.
*) Bugfix: the "try_files" directive might work incorrectly when used
with the "alias" directive.
*) Bugfix: a segmentation fault might occur in a worker process if the
"try_files" and "proxy_pass" directives were used together.
*) Bugfix: the "proxy_pass" directive without a URI part might use the
original request URI after the URI was changed by the "try_files"
directive.
[7 lines not shown]
www/dooble: Fix build on 16-CURRENT
In file included from Source/dooble_charts_file.cc:30:
In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
In file included from /usr/local/include/qt6/QtQml/qjsengine.h:12:
/usr/local/include/qt6/QtCore/qtimezone.h:85:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
85 | "Would be treated as int offsetSeconds. "
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
86 | "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/qt6/QtCore/qcompilerdetection.h:1041:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
1041 | # define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
| ^~~~~~
PR: 295116
Reported by: pkg-fallout
Sponsored by: UNIS Labs
MFH: 2026Q2
(cherry picked from commit ce86bc65f1a6f19fb2861f03f1c902efd45f067c)
www/dooble: Fix build on 16-CURRENT
In file included from Source/dooble_charts_file.cc:30:
In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
In file included from /usr/local/include/qt6/QtQml/qjsengine.h:12:
/usr/local/include/qt6/QtCore/qtimezone.h:85:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
85 | "Would be treated as int offsetSeconds. "
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
86 | "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/qt6/QtCore/qcompilerdetection.h:1041:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
1041 | # define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
| ^~~~~~
PR: 295116
Reported by: pkg-fallout
Sponsored by: UNIS Labs
MFH: 2026Q2
lang/go126: Update to 1.26.3
Changes:
go1.26.3 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug
fixes to the go command, the go fix command, the compiler, the
linker, the runtime, and the crypto/fips140, crypto/tls, go/types,
and os packages.
PR: 295109
lang/go125: Update to 1.25.10
Changes:
go1.25.10 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug
fixes to the go command, the compiler, the linker, the runtime, and
the crypto/fips140, go/types, and os packages.
clang: Refactor handling of offload sanitizer arguments
Previously the AMDGPU toolchains hackily handled -fsanitize arguments.
They would lie and report that all host side sanitizers are available,
then TranslateArgs would filter out the device side cases that do not
work, providing diagnostics for the skipped cases. Move that logic
into the base sanitizer argument parsing.
This makes the produced diagnostics more consistent. Previously we
would get repeated warnings when a sanitizer is fully unsupported
by amdgpu, which should now be once for the toolchain. These could
be further improved; we're printing the specific field of -fsanitize
in more cases where it could be skipped. In other cases we have the
opposite problem, where we aren't reporting the exact sanitizer
from the -f flag in the case that depends on a subtarget feature.
This will help fix other broken target specific flag forwarding bugs
in the future.
Co-authored-by: Claude Sonnet 4 <noreply at anthropic.com>
clang: Refactor handling of offload sanitizer arguments
Previously the AMDGPU toolchains hackily handled -fsanitize arguments.
They would lie and report that all host side sanitizers are available,
then TranslateArgs would filter out the device side cases that do not
work, providing diagnostics for the skipped cases. Move that logic
into the base sanitizer argument parsing.
This makes the produced diagnostics more consistent. Previously we
would get repeated warnings when a sanitizer is fully unsupported
by amdgpu, which should now be once for the toolchain. These could
be further improved; we're printing the specific field of -fsanitize
in more cases where it could be skipped. In other cases we have the
opposite problem, where we aren't reporting the exact sanitizer
from the -f flag in the case that depends on a subtarget feature.
This will help fix other broken target specific flag forwarding bugs
in the future.
Co-authored-by: Claude Sonnet 4 <noreply at anthropic.com>
databases/R-cran-RSQLite: Update from 2.4.0 to 2.4.6
This update fixes a build failure with math/R 4.6.0. R 4.6.0 switched
the default C++ standard to C++20. This exposed an issue in the plogr
dependency (plog/Record.h). Upstream resolves this in 2.4.6 by removing
the plogr dependency entirely. The bundled SQLite was also updated from
3.50.0 to 3.51.2.
Release notes: https://github.com/r-dbi/RSQLite/releases/tag/v2.4.6
Differential Revision: https://reviews.freebsd.org/D56194