[libclc] fix compiler check with --target=spirv64 and -disable-llvm-passes (#185376)
Fix "unknown target triple" errors when LLVM_TARGETS_TO_BUILD is empty.
Adding -disable-llvm-passes reduces this to a very basic sanity check
of Clang frontend. This allows the test to pass even if SPIR-V backend
is not enabled, as the frontend can still generate IR for the target.
security/wazuh-manager: Fix build with new version of python 3.11.15
- Update bundle python version to 3.11.15
- Fix issue when MySQL option is selected [1]
- Bump PORTREVISION
PR: 293256
Reported by: Mykola K. <nikolaytihonov2022 at gmail.com> [1]
security/wazuh-manager: Fix build with new version of python 3.11.15
- Update bundle python version to 3.11.15
- Fix issue when MySQL option is selected [1]
- Bump PORTREVISION
PR: 293256
Reported by: Mykola K. <nikolaytihonov2022 at gmail.com> [1]
[ssaf][UnsafeBufferUsage] Add support for extracting unsafe pointers from all kinds of contributors
- Generalize the -Wunsafe-buffer-usage API for finding unsafe pointers in all kinds of Decls
- Add support in SSAF-based UnsafeBufferUsage analysis for extracting from various contributors
- Mock implementation of HandleTranslationUnit
rdar://171735836
x11-toolkits/gtk40: un-conditionalise bswap64()/bswap_64()
All currently supported base system versions/branches include the
glibc-compatible <byteswap.h> containing bswap_64(), which maps
directly to <sys/_endian.h> __bswap64(). Consolidation in GTK's
roaring component resulted in an extra preprocessor guard for us.
This fixes possible build errors when <sys/endian.h> is not included
by other means.
Upstream commit: https://gitlab.gnome.org/GNOME/gtk/-/commit/047c8e64d4156897776ec2bc3d0613a81cfe7ad1
x11-toolkits/gtk40: un-conditionalise bswap64()/bswap_64()
All currently supported base system versions/branches include the
glibc-compatible <byteswap.h> containing bswap_64(), which maps
directly to <sys/_endian.h> __bswap64(). Consolidation in GTK's
roaring component resulted in an extra preprocessor guard for us.
This fixes possible build errors when <sys/endian.h> is not included
by other means.
Upstream commit: https://gitlab.gnome.org/GNOME/gtk/-/commit/047c8e64d4156897776ec2bc3d0613a81cfe7ad1
pmcstat: Implement PMC_CAP_SYSWIDE
Implement the PMC_CAP_SYSWIDE capability flag in the same manner as the
PMC_CAP_DOMWIDE flag. This flag was previously introduced along side
the domain wide flag, but is yet to be used anywhere.
Reviewed by: mhorne
Sponsored by: Netflix
Pull Request: https://github.com/freebsd/freebsd-src/pull/2075
pmcstat: Implement PMC_CAP_SYSWIDE
Implement the PMC_CAP_SYSWIDE capability flag in the same manner as the
PMC_CAP_DOMWIDE flag. This flag was previously introduced along side
the domain wide flag, but is yet to be used anywhere.
Reviewed by: mhorne
Sponsored by: Netflix
Pull Request: https://github.com/freebsd/freebsd-src/pull/2075