From 2e0b82d89652fb8a9a6d5927fdb0b6bee211c676 Mon Sep 17 00:00:00 2001 From: devxy-bot Date: Wed, 15 Jul 2026 17:47:03 +0200 Subject: [PATCH] feat(patches): auto-propose 10 registry entries from classified failures --- local/patches/proposals-log.json | 102 ++++++++++++++++++++++++++++++ local/patches/registry.json | 103 ++++++++++++++++++++++++++++++- 2 files changed, 202 insertions(+), 3 deletions(-) create mode 100644 local/patches/proposals-log.json diff --git a/local/patches/proposals-log.json b/local/patches/proposals-log.json new file mode 100644 index 0000000..73f72e8 --- /dev/null +++ b/local/patches/proposals-log.json @@ -0,0 +1,102 @@ +[ + { + "package": "BFpack", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": ["alpine-324", "ubuntu-2604"], + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "BayesERtools", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": ["alpine-323", "alpine-324", "ubuntu-2604"], + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "GMLTM", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": ["alpine-323", "alpine-324", "ubuntu-2604"], + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "PStrata", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "PVAClone", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "PoolTestR", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "PosteriorBootstrap", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "ProbBreed", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "R2D2ordinal", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": "ubuntu-2604", + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + }, + { + "package": "RBesT", + "signature": "tbb-stddef-removed", + "tier": "makevars", + "confidence": "high", + "versions": "*", + "platforms": ["alpine-322", "alpine-323", "ubuntu-2604"], + "proposed_at": "2026-07-15 17:47:03", + "status": "proposed" + } +] diff --git a/local/patches/registry.json b/local/patches/registry.json index e53f1c9..149605a 100644 --- a/local/patches/registry.json +++ b/local/patches/registry.json @@ -2,7 +2,10 @@ { "package": "RcppParallel", "versions": "*", - "platforms": ["alpine", "ubuntu-2604"], + "platforms": [ + "alpine", + "ubuntu-2604" + ], "env": {}, "configure_args": [], "makevars": {}, @@ -12,7 +15,9 @@ { "package": "fs", "versions": "*", - "platforms": ["*"], + "platforms": [ + "*" + ], "env": {}, "configure_args": [], "makevars": {}, @@ -22,7 +27,9 @@ { "package": "rstan", "versions": "*", - "platforms": ["*"], + "platforms": [ + "*" + ], "env": {}, "configure_args": [], "makevars": { @@ -30,5 +37,95 @@ }, "patch": null, "reason": "StanHeaders' init_threadpool_tbb.hpp unconditionally includes the legacy (removed in oneTBB 2021+) for version detection, breaking compilation of Module.cpp against the bundled oneTBB. Pre-defining TBB_INTERFACE_NEW skips that include and selects the modern tbb/global_control.h + tbb/task_arena.h path that the bundled TBB provides (-I/usr/local/include preserves the default CPPFLAGS the override replaces)" + }, + { + "package": "BFpack", + "versions": "*", + "platforms": ["alpine-324", "ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "BayesERtools", + "versions": "*", + "platforms": ["alpine-323", "alpine-324", "ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "GMLTM", + "versions": "*", + "platforms": ["alpine-323", "alpine-324", "ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "PStrata", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "PVAClone", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "PoolTestR", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "PosteriorBootstrap", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "ProbBreed", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "R2D2ordinal", + "versions": "*", + "platforms": ["ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" + }, + { + "package": "RBesT", + "versions": "*", + "platforms": ["alpine-322", "alpine-323", "ubuntu-2604"], + "makevars": { + "CPPFLAGS": "-DTBB_INTERFACE_NEW" + }, + "reason": "package includes the removed tbb/tbb_stddef.h; -DTBB_INTERFACE_NEW selects the new oneTBB interface path" } ] -- 2.54.0