Skip to content

Commit

Permalink
dartsim 6.14.0
Browse files Browse the repository at this point in the history
dartsim: update build

Signed-off-by: Rui Chen <[email protected]>
  • Loading branch information
BrewTestBot authored and chenrui333 committed Jun 26, 2024
1 parent 17809d0 commit ded1cdc
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions Formula/d/dartsim.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
class Dartsim < Formula
desc "Dynamic Animation and Robotics Toolkit"
homepage "https://dartsim.github.io/"
url "https://github.com/dartsim/dart/archive/refs/tags/v6.13.2.tar.gz"
sha256 "02699a8f807276231c80ffc5dbc3f66dc1c3612364340c91bcad63a837c01576"
url "https://github.com/dartsim/dart/archive/refs/tags/v6.14.0.tar.gz"
sha256 "f3fdccb2781d6a606c031f11d6b1fdf5278708c6787e3ab9a67385d9a19a60ea"
license "BSD-2-Clause"
revision 3

bottle do
sha256 arm64_sonoma: "d482ac5d4fced6f80b4161342f6532fd736fdbc2ba536d03d108205597fe16f0"
Expand All @@ -17,7 +16,9 @@ class Dartsim < Formula
end

depends_on "cmake" => :build
depends_on "doxygen" => :build
depends_on "pkg-config" => :build

depends_on "assimp"
depends_on "bullet"
depends_on "eigen"
Expand All @@ -29,6 +30,7 @@ class Dartsim < Formula
depends_on "nlopt"
depends_on "ode"
depends_on "open-scene-graph"
depends_on "pagmo"
depends_on "spdlog"
depends_on "tinyxml2"
depends_on "urdfdom"
Expand All @@ -37,8 +39,13 @@ class Dartsim < Formula

fails_with gcc: "5"

# Include CTest for BUILD_TESTING option, upstream pr ref, https://github.com/dartsim/dart/pull/1819
patch do
url "https://github.com/dartsim/dart/commit/6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch?full_index=1"
sha256 "d26dcb302cb7ab0491db3250e5af47c7904cdd80c6b70f9f61eee970175ece8b"
end

def install

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 12-arm64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Monterey (12) on Apple Silicon!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.12.dylib libtbbmalloc.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.dylib libtbbmalloc.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.a libtbbmalloc.a ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.dylib libtbbmalloc.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /opt/homebrew/lib/python3.12 mkdir -p /opt/homebrew/lib/python3.12/site-packages mkdir -p /opt/homebrew/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /opt/homebrew/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /opt/homebrew/Cellar/tbb/2021.12.0: 178 files, 2.7MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.arm64_monterey.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/0f37fe42beafdfbd3610a4da0831362414f96d2f343f93b9004a1d6ad20908b5--pagmo--2.19.0_4.arm64_monterey.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9313-ao30td /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9313-ao30td/pagmo/. /opt/homebrew/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /opt/homebrew/Cellar/pagmo/2.19.0_4: 123 files, 21.5MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.arm64_monterey.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/17d967c6e612e47d9e2e62f58f49dae0e24fee86da5555b90fd99f22bebaf7dd--spdlog--1.14.1.arm64_monterey.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9313-sk13yy /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9313-sk13yy/spdlog/. /opt/homebrew/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.dylib ln -s ../Cellar/spdlog

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Sonoma (14) on Apple Silicon!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.12.dylib libtbbmalloc.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.dylib libtbbmalloc.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.a libtbbmalloc.a ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.dylib libtbbmalloc.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /opt/homebrew/lib/python3.12 mkdir -p /opt/homebrew/lib/python3.12/site-packages mkdir -p /opt/homebrew/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /opt/homebrew/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /opt/homebrew/Cellar/tbb/2021.12.0: 178 files, 2.7MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.arm64_sonoma.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/053c48ca436e4dec6d1f89b97d09dd9b277346c5d5bac64acf493b03563820a5--pagmo--2.19.0_4.arm64_sonoma.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9748-q5krb1 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9748-q5krb1/pagmo/. /opt/homebrew/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /opt/homebrew/Cellar/pagmo/2.19.0_4: 123 files, 21.8MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.arm64_sonoma.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/d25f4c51386cdeccec6f0df33a77c14d2f2154fb1a72ba457c97291e07072ee7--spdlog--1.14.1.arm64_sonoma.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9748-plw1c3 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9748-plw1c3/spdlog/. /opt/homebrew/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.dylib ln -s ../Cellar/spdlog/1.14.1/

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Ventura (13) on Apple Silicon!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.12.dylib libtbbmalloc.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.dylib libtbbmalloc.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.a libtbbmalloc.a ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.dylib libtbbmalloc.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /opt/homebrew/lib/python3.12 mkdir -p /opt/homebrew/lib/python3.12/site-packages mkdir -p /opt/homebrew/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /opt/homebrew/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /opt/homebrew/Cellar/tbb/2021.12.0: 178 files, 2.7MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.arm64_ventura.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/287afa0a1e58b52df77bdd37f21c6f43003f9da91a5ee109382ce57a2686252d--pagmo--2.19.0_4.arm64_ventura.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9481-d8p68g /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9481-d8p68g/pagmo/. /opt/homebrew/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /opt/homebrew/Cellar/pagmo/2.19.0_4: 123 files, 21.8MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.arm64_ventura.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/f70855f6a6ae4636f6048a4bea6571982c7aa5a3daf8e2b75f67b240b0467afb--spdlog--1.14.1.arm64_ventura.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9481-xg5afr /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9481-xg5afr/spdlog/. /opt/homebrew/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.dylib ln -s ../Cellar/spdlog/1.1

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / Linux

`brew install --verbose --formula --build-bottle dartsim` failed on Linux!

==> Fetching dartsim ==> Downloading https://github.com/dartsim/dart/commit/6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch?full_index=1 Already downloaded: /home/linuxbrew/.cache/Homebrew/downloads/6e922d805f58592247e70cbc15d0e6bc11f7252fb6eb0ded3458384003376a0e--6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch ==> Verifying checksum for '6e922d805f58592247e70cbc15d0e6bc11f7252fb6eb0ded3458384003376a0e--6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch' ==> Downloading https://github.com/dartsim/dart/archive/refs/tags/v6.14.0.tar.gz Already downloaded: /home/linuxbrew/.cache/Homebrew/downloads/8fbd82c447a975cbefc3ab1112ef567d29d60944bd32cda05467bf4be1c0aa59--dart-6.14.0.tar.gz ==> Verifying checksum for '8fbd82c447a975cbefc3ab1112ef567d29d60944bd32cda05467bf4be1c0aa59--dart-6.14.0.tar.gz' /usr/bin/env tar --extract --no-same-owner --file /home/linuxbrew/.cache/Homebrew/downloads/8fbd82c447a975cbefc3ab1112ef567d29d60944bd32cda05467bf4be1c0aa59--dart-6.14.0.tar.gz --directory /tmp/homebrew-unpack20240626-31021-hluspa /usr/bin/env cp -pR /tmp/homebrew-unpack20240626-31021-hluspa/dart-6.14.0/. /tmp/dartsim-20240626-31021-rasnj5/dart-6.14.0 ==> Patching cp -p /home/linuxbrew/.cache/Homebrew/downloads/6e922d805f58592247e70cbc15d0e6bc11f7252fb6eb0ded3458384003376a0e--6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch /tmp/dartsim--patch-20240626-31021-hlu2dn/6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch ==> Applying 6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch patch -g 0 -f -p1 -i /tmp/dartsim--patch-20240626-31021-hlu2dn/6de3bd8aede22c8dda93ba1147d3cfa97c9c8f02.patch patching file CMakeLists.txt ==> cmake -S . -B build -DCMAKE_INSTALL_RPATH=$ORIGIN/../lib -DCMAKE_INSTALL_PREFIX=/home/linuxbrew/.linuxbrew/Cellar/dartsim/6.14.0 -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_PROJECT_TOP_LEVEL_INCLUDES=/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmake/trap_fetchcontent_provider.cmake -Wno-dev -DBUILD_TESTING=OFF -DBUILD_TESTING=OFF -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/gcc-11 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/g++-11 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- ============================================ -- DART 6.14.0 -- ============================================ -- -- [ Options ] -- - DART_VERBOSE : OFF [default] -- - BUILD_SHARED_LIBS : ON [default] -- - DART_ENABLE_SIMD : ON [default] -- - DART_BUILD_GUI_OSG : ON [default] -- - DART_BUILD_DARTPY : ON [default] -- - DART_BUILD_PROFILE : OFF [default] -- - DART_CODECOV : OFF [default] -- - DART_FAST_DEBUG : OFF [default] -- - DART_FORCE_COLORED_OUTPUT : OFF [default] -- - DART_USE_SYSTEM_IMGUI : OFF [default] -- - DART_IN_CI : OFF [default] -- -- [ Build Tools ] -- - CMake : 3.29.6 -- - C++ : GNU 11.4.0 -- -- Found assimp: /home/linuxbrew/.linuxbrew/include (found suitable version "5.4.1", minimum required is "5.2.0") -- Performing Test ASSIMP_AISCENE_CTOR_DTOR_DEFINED -- Performing Test ASSIMP_AISCENE_CTOR_DTOR_DEFINED - Success -- Performing Test ASSIMP_AIMATERIAL_CTOR_DTOR_DEFINED -- Performing Test ASSIMP_AIMATERIAL_CTOR_DTOR_DEFINED - Success -- Found Python3: /home/linuxbrew/.linuxbrew/bin/python3.12 (found version "3.12.4") found components: Interpreter Development Development.Module Development.Embed -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Required Boost libraries: serializ

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 12-x86_64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Monterey (12)!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbbind_2_5.dylib libtbbbind_2_5.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.12.dylib libtbbmalloc.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.dylib libtbbmalloc.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.a libtbbmalloc.a ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.dylib libtbbmalloc.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /usr/local/lib/python3.12 mkdir -p /usr/local/lib/python3.12/site-packages mkdir -p /usr/local/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /usr/local/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /usr/local/Cellar/tbb/2021.12.0: 178 files, 2.9MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.monterey.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/c27a28916e06cbec9bd50194b932185f4e62da3927e875ae8cb0318bde5a1b27--pagmo--2.19.0_4.monterey.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9261-1kaza0 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9261-1kaza0/pagmo/. /usr/local/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /usr/local/Cellar/pagmo/2.19.0_4: 123 files, 21.4MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.monterey.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/0ce94770f75a0753de74e199810fba39d613c9d8ed9f22ac5d3f2de987737dc4--spdlog--1.14.1.monterey.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9261-e2ze4w /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9261-e2ze4w/spdlog/. /usr/local/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Ventura (13)!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /usr/local/lib/python3.12 mkdir -p /usr/local/lib/python3.12/site-packages mkdir -p /usr/local/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /usr/local/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /usr/local/Cellar/tbb/2021.12.0: 178 files, 2.9MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.ventura.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/ea9a294c3ed250c81539c39fab9618b9f5f84c2285f0770313db07d9f75b8255--pagmo--2.19.0_4.ventura.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9389-w5uyh9 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9389-w5uyh9/pagmo/. /usr/local/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /usr/local/Cellar/pagmo/2.19.0_4: 123 files, 21.7MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.ventura.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/f66339491ad96dbe864077781cde37d31c6a406a375e36d7f2cd2f727caa3ed0--spdlog--1.14.1.ventura.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9389-m3kbiq /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9389-m3kbiq/spdlog/. /usr/local/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.dylib ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.dylib libspdlog.1.14.dylib ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.a libspdlog.a ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.dylib libspdlog.dylib ln -s ../../Cellar/spdlog/1.14.1/lib/pkgconfig/spdlog.pc spdlog.pc ==> Summary /usr/local/Cellar/spdlog/1.14.1: 104 files, 1.5MB ==> Installing dartsim dependency: tiny

Check failure on line 48 in Formula/d/dartsim.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --formula --build-bottle dartsim` failed on macOS Sonoma (14)!

ln -s ../Cellar/tbb/2021.12.0/lib/libtbbbind_2_5.dylib libtbbbind_2_5.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.12.dylib libtbbmalloc.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.2.dylib libtbbmalloc.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.a libtbbmalloc.a ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc.dylib libtbbmalloc.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.12.dylib libtbbmalloc_proxy.2.12.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.2.dylib libtbbmalloc_proxy.2.dylib ln -s ../Cellar/tbb/2021.12.0/lib/libtbbmalloc_proxy.dylib libtbbmalloc_proxy.dylib ln -s ../../Cellar/tbb/2021.12.0/lib/pkgconfig/tbb.pc tbb.pc mkdir -p /usr/local/lib/python3.12 mkdir -p /usr/local/lib/python3.12/site-packages mkdir -p /usr/local/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/PKG-INFO PKG-INFO ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/SOURCES.txt SOURCES.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/dependency_links.txt dependency_links.txt ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB-0.2-py3.12.egg-info/top_level.txt top_level.txt ln -s ../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/TBB.py TBB.py mkdir -p /usr/local/lib/python3.12/site-packages/tbb ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__init__.py __init__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/__main__.py __main__.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/_api.cpython-312-darwin.so _api.cpython-312-darwin.so ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/api.py api.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/pool.py pool.py ln -s ../../../../Cellar/tbb/2021.12.0/lib/python3.12/site-packages/tbb/test.py test.py ==> Summary /usr/local/Cellar/tbb/2021.12.0: 178 files, 2.8MB ==> Installing dartsim dependency: pagmo ==> Downloading https://ghcr.io/v2/homebrew/core/pagmo/manifests/2.19.0_4 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/2a09528d5898d0fffe1dbe8b262b71eccedef26d5f844d041974718d5054fc71--pagmo-2.19.0_4.bottle_manifest.json ==> Pouring pagmo--2.19.0_4.sonoma.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/f82f4277178687b0aa6e56146a3865df6f3fa82d41a67bed13fa295fce267aaf--pagmo--2.19.0_4.sonoma.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9470-vuyz6w /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9470-vuyz6w/pagmo/. /usr/local/Cellar/pagmo ==> Finishing up ln -s ../Cellar/pagmo/2.19.0_4/include/pagmo pagmo ln -s ../../Cellar/pagmo/2.19.0_4/lib/cmake/pagmo pagmo ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.0.dylib libpagmo.9.0.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.9.dylib libpagmo.9.dylib ln -s ../Cellar/pagmo/2.19.0_4/lib/libpagmo.dylib libpagmo.dylib ==> Summary /usr/local/Cellar/pagmo/2.19.0_4: 123 files, 21.7MB ==> Installing dartsim dependency: spdlog ==> Downloading https://ghcr.io/v2/homebrew/core/spdlog/manifests/1.14.1 Already downloaded: /Users/brew/Library/Caches/Homebrew/downloads/b75d4937803822e10169e1a907650b2a59c162a1db948d58cc6a16f5ee8d6ce4--spdlog-1.14.1.bottle_manifest.json ==> Pouring spdlog--1.14.1.sonoma.bottle.tar.gz /usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/b02b789fefd0ef613f0c523e9abf9d4316774abbcac9781ab20725c3e1acb58e--spdlog--1.14.1.sonoma.bottle.tar.gz --directory /private/tmp/homebrew-unpack20240626-9470-njzcb2 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240626-9470-njzcb2/spdlog/. /usr/local/Cellar/spdlog ==> Finishing up ln -s ../Cellar/spdlog/1.14.1/include/spdlog spdlog ln -s ../../Cellar/spdlog/1.14.1/lib/cmake/spdlog spdlog ln -s ../Cellar/spdlog/1.14.1/lib/libspdlog.1.14.1.dylib libspdlog.1.14.1.dylib ln
ENV.cxx11
args = std_cmake_args

if OS.mac?
Expand All @@ -47,10 +54,11 @@ def install
args << "-DGLUT_glut_LIBRARY=#{glut_lib}"
end

mkdir "build" do
system "cmake", "..", *args, "-DCMAKE_INSTALL_RPATH=#{rpath}"
system "make", "install"
end
args << "-DBUILD_TESTING=OFF"

system "cmake", "-S", ".", "-B", "build", "-DCMAKE_INSTALL_RPATH=#{rpath}", *args
system "cmake", "--build", "build"
system "cmake", "--install", "build"

# Clean up the build file garbage that has been installed.
rm_r Dir["#{share}/doc/dart/**/CMakeFiles/"]
Expand Down

0 comments on commit ded1cdc

Please sign in to comment.