[SyneRBI/SIRF-SuperBuild] CIL & deps: move to conda (PR #994)

1 view
Skip to first unread message

Casper da Costa-Luis

unread,
May 6, 2026, 10:49:44 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Subscribed
  • move CIL & deps from CMake to conda
    • cil, ccpi-regulariser, astra-toolbox, tomophantom, tigre
  • related: #978

You can view, comment on, or merge this pull request online at:

  https://github.com/SyneRBI/SIRF-SuperBuild/pull/994

Commit Summary

  • 4cb959c CIL & deps: move to conda

File Changes

(10 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:05:55 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 1 commit.

  • 32d5e74 CIL & deps: move to conda


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/4cb959c4820663a658412d9ab20a64acb3919ab0/after/32d5e74ef8dcf06a47dcc5d599fe25dcb14a9465@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:07:33 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 1 commit.

  • 651f49b CIL & deps: move to conda


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/32d5e74ef8dcf06a47dcc5d599fe25dcb14a9465/after/651f49b1516ac56df9a18152e84b8386bcecdf4c@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:23:06 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 1 commit.

  • e93ebed CIL & deps: move to conda


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/651f49b1516ac56df9a18152e84b8386bcecdf4c/after/e93ebeda7c810f54563b9c5f3c62ca668bb3e2a5@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:26:32 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 2 commits.


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/e93ebeda7c810f54563b9c5f3c62ca668bb3e2a5/after/73d39941111329deb3fa411135bbd0f48ee10fab@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:27:12 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 2 commits.


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/73d39941111329deb3fa411135bbd0f48ee10fab/after/b3ed0af0f54397a51048d9a45eb5728b6f59d6f9@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:28:14 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 2 commits.


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/b3ed0af0f54397a51048d9a45eb5728b6f59d6f9/after/4cf8e7dd352bcebbf4fa26b69a38f853b3c8644c@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 11:30:32 AM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 0 commits.


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/4cf8e7dd352bcebbf4fa26b69a38f853b3c8644c/after/fdf53e6d34f74112c19ab96be75dae28b59e890b@github.com>

Casper da Costa-Luis

unread,
May 6, 2026, 5:57:17 PM (2 days ago) May 6
to SyneRBI/SIRF-SuperBuild, Push

@casperdcl pushed 1 commit.

  • 5425fdc CIL optional deps: move to conda


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/fdf53e6d34f74112c19ab96be75dae28b59e890b/after/5425fdc0d954b61dc51c85f18dc3bcab0ffde704@github.com>

Edoardo Pasca

unread,
5:55 AM (10 hours ago) 5:55 AM
to SyneRBI/SIRF-SuperBuild, Subscribed

@paskino commented on this pull request.


In .github/workflows/c-cpp.yml:

> @@ -162,12 +156,8 @@ jobs:
         export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
         export superbuild=`pwd`
         export BUILD_FLAGS="-DCMAKE_INSTALL_PREFIX=~/install -DPYVER=3 -DUSE_SYSTEM_RocksDB=OFF -DBUILD_TESTING_Gadgetron:BOOL=ON"
⬇️ Suggested change
-        export BUILD_FLAGS="-DCMAKE_INSTALL_PREFIX=~/install -DPYVER=3 -DUSE_SYSTEM_RocksDB=OFF -DBUILD_TESTING_Gadgetron:BOOL=ON"
+        export BUILD_FLAGS="-DCMAKE_INSTALL_PREFIX=~/install -DPYVER=3 -DUSE_SYSTEM_RocksDB=OFF -DBUILD_TESTING_Gadgetron:BOOL=ON -DSTIR_DISABLE_HDF5:BOOL=OFF"


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/review/4251332275@github.com>

Kris Thielemans

unread,
5:56 AM (9 hours ago) 5:56 AM
to SyneRBI/SIRF-SuperBuild, Subscribed

@KrisThielemans commented on this pull request.


In .github/workflows/c-cpp.yml:

> @@ -162,12 +156,8 @@ jobs:
         export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
         export superbuild=`pwd`
         export BUILD_FLAGS="-DCMAKE_INSTALL_PREFIX=~/install -DPYVER=3 -DUSE_SYSTEM_RocksDB=OFF -DBUILD_TESTING_Gadgetron:BOOL=ON"

we/Gadgetron no longer need rocksDB. are we still building it?


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/review/4251344504@github.com>

Edoardo Pasca

unread,
5:59 AM (9 hours ago) 5:59 AM
to SyneRBI/SIRF-SuperBuild, Subscribed

@paskino commented on this pull request.


In .github/workflows/c-cpp.yml:

> @@ -162,12 +156,8 @@ jobs:
         export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
         export superbuild=`pwd`
         export BUILD_FLAGS="-DCMAKE_INSTALL_PREFIX=~/install -DPYVER=3 -DUSE_SYSTEM_RocksDB=OFF -DBUILD_TESTING_Gadgetron:BOOL=ON"

It doesn't look like so
https://github.com/SyneRBI/SIRF-SuperBuild/blob/5425fdc0d954b61dc51c85f18dc3bcab0ffde704/SuperBuild.cmake#L295-L296

Gadgetron seems to be only dependent on mrd-storage-server


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/review/4251364133@github.com>

Edoardo Pasca

unread,
6:02 AM (9 hours ago) 6:02 AM
to SyneRBI/SIRF-SuperBuild, Push

@paskino pushed 1 commit.

  • cb6e216 disable HDF5 STIR support


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/5425fdc0d954b61dc51c85f18dc3bcab0ffde704/after/cb6e216ae6778749d95583aff0af6e62452e3fb0@github.com>

Edoardo Pasca

unread,
8:45 AM (7 hours ago) 8:45 AM
to SyneRBI/SIRF-SuperBuild, Push

@paskino pushed 1 commit.

  • 688901e Update SIRF tag to version v3.10.0


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/cb6e216ae6778749d95583aff0af6e62452e3fb0/after/688901eb2ddcc94c520b6945a6ed6ff182c1f89a@github.com>

Edoardo Pasca

unread,
10:13 AM (5 hours ago) 10:13 AM
to SyneRBI/SIRF-SuperBuild, Subscribed

@paskino commented on this pull request.


In version_config.cmake:

> @@ -144,7 +136,7 @@ set(DEFAULT_STIR_TAG rel_6.3.0)
 
 ## SIRF
 set(DEFAULT_SIRF_URL https://github.com/SyneRBI/SIRF)
-set(DEFAULT_SIRF_TAG "4198e7f17ef17ff8b1913e20d1db3e7c9383d4da") # 2026-03-12
+set(DEFAULT_SIRF_TAG "v3.10.0") # 2026-03-12
⬇️ Suggested change
-set(DEFAULT_SIRF_TAG "v3.10.0") # 2026-03-12
+set(DEFAULT_SIRF_TAG "move_MR_test")


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/review/4252868431@github.com>

Edoardo Pasca

unread,
10:13 AM (5 hours ago) 10:13 AM
to SyneRBI/SIRF-SuperBuild, Push

@paskino pushed 1 commit.


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/688901eb2ddcc94c520b6945a6ed6ff182c1f89a/after/a534cbf6881a874c0e51ddf2b72ba5dc8c1142d3@github.com>

Edoardo Pasca

unread,
11:59 AM (3 hours ago) 11:59 AM
to SyneRBI/SIRF-SuperBuild, Push

@paskino pushed 1 commit.

  • 575ca86 force USE_SYSTEM_HDF5=OFF on CI workflow


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/pull/994/before/a534cbf6881a874c0e51ddf2b72ba5dc8c1142d3/after/575ca8672be4f9a247215a8195768e3612803bc4@github.com>

Reply all
Reply to author
Forward
0 new messages