pat-s
d74424cb37
fix(patches): build RcppParallel against system oneTBB instead of disabling TBB
...
The disable-tbb patch skipped the bundled Intel TBB build by forcing the
TinyThread backend, which also stripped RcppParallel's TBB linkage. That
broke every dependent that links TBB through RcppParallelLibs() (rstan and
the whole Stan cluster) with 'symbol not found: tbb::detail::r1::observe'.
Replace it with system-tbb.patch: leave USE_TBB unset (so the bundled build
is skipped on musl and g++ 15) but keep the TBB backend and link the system
oneTBB that the build-env images now ship. RcppParallelLibs() then hands the
system-TBB link flags to dependents, provided TBB_INC/TBB_LIB are exported in
the images (added separately in build-env-images).
Verified in the build-env-alpine:3.24 image: RcppParallel builds against
oneTBB 2022 with no ABI errors, and rstan links (-ltbb -ltbbmalloc) and
loads without the missing-symbol error.
2026-07-19 08:39:53 +00:00
..
patches
fix(patches): build RcppParallel against system oneTBB instead of disabling TBB
2026-07-19 08:39:53 +00:00
tests
feat(local): aggregate blocked-on-dependency reporting by dependency ( #131 )
2026-07-16 21:24:03 +00:00
archive-missed-pkgs.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
build-all.R
fix(ci): bound pkgcache _metadata growth to stop macmini disk-fill ( #110 )
2026-07-13 09:31:29 +00:00
build-one.R
feat: patch registry + wiring for per-package patching ( #103 )
2026-06-30 08:50:19 +00:00
check-cdn-cache.sh
add alpine321 to scripts
2024-12-29 10:18:55 +01:00
check-NA.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
debug-packages-writing.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
detect-duplicates.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
excluded-packages.json
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
failing-builds-classify.R
feat(local): aggregate blocked-on-dependency reporting by dependency ( #131 )
2026-07-16 21:24:03 +00:00
failing-builds-report.R
feat(local): detect dependency-cascade failures generally, not just RcppParallel ( #128 )
2026-07-16 08:23:54 +00:00
fetch-rebuild-packages-from-issue.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
find-R-api-packages.sh
chore(local): add S3 migration and CRAN-source helper scripts
2026-06-14 13:02:48 +02:00
install-bincraft.R
chore: resolve latest bincraft release dynamically (no hardcoded pins) ( #107 )
2026-07-01 08:10:02 +00:00
label-removed-cran-packages.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
last-processed-by-platform.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
migrate-s3-hetzner-to-backblaze.sh
chore(local): add S3 migration and CRAN-source helper scripts
2026-06-14 13:02:48 +02:00
missing-cran-packages-db.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
missing-cran-packages.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
missing-packages-in-index.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
packages-to-build.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
packages-without-any-binary.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00
proposal-tracking-lib.R
feat(local): aggregate blocked-on-dependency reporting by dependency ( #131 )
2026-07-16 21:24:03 +00:00
proposal-tracking.R
feat(local): aggregate blocked-on-dependency reporting by dependency ( #131 )
2026-07-16 21:24:03 +00:00
propose-patches.R
feat(local): aggregate blocked-on-dependency reporting by dependency ( #131 )
2026-07-16 21:24:03 +00:00
query-pkgs-without-old-versions.R
chore(local): add S3 migration and CRAN-source helper scripts
2026-06-14 13:02:48 +02:00
r-minor-helpers.R
fix(ci): bound pkgcache _metadata growth to stop macmini disk-fill ( #110 )
2026-07-13 09:31:29 +00:00
test-package-loading.R
chore(local): add S3 migration and CRAN-source helper scripts
2026-06-14 13:02:48 +02:00
trial-build-patch.R
fix(local): make trial-build-patch.R detect non-throwing build failures ( #134 )
2026-07-18 08:37:04 +00:00
trial-build-registry.R
fix(local): make the trial-build gate detect non-throwing build failures ( #130 )
2026-07-16 08:24:03 +00:00
validate-patches.R
feat(local): auto-propose registry patches and track the feedback loop ( #117 )
2026-07-14 15:03:24 +00:00
weekly-missing-binaries-audit.R
feat: R-minor-sensitive binary builds (full + iterative) ( #84 )
2026-06-14 08:04:40 +00:00