brewsci / homebrew-science

:snowflake: Scientific formulae for Homebrew and Linuxbrew (legacy)
https://github.com/brewsci
Other
154 stars 76 forks source link

imagemagick-related runtime error #249

Closed defjaf closed 5 years ago

defjaf commented 5 years ago

I now get the following runtime error:

$ gdl
Assertion failed: (semaphore_info != (SemaphoreInfo *) NULL), function LockSemaphoreInfo, file magick/semaphore.c, line 601.
Abort trap: 6

Here is the reinstallation/compile step:

==> Reinstalling 1 broken dependent from source:
brewsci/science/gnudatalanguage
==> Reinstalling brewsci/science/gnudatalanguage 
==> Downloading https://downloads.sourceforge.net/project/gnudatalanguage/gdl/0.9.7/gdl-0.9.7.tgz
==> Downloading from https://netcologne.dl.sourceforge.net/project/gnudatalanguage/gdl/0.9.7/gdl-0.9.7.tgz
######################################################################## 100.0%
==> Downloading https://gist.githubusercontent.com/sjackman/00fb95e10b7775d16924efb6faf462f6/raw/71ed3e05138a20b824c9e68707e403afc0f92c98/gnudatalanguage-hdf5-1.10.patch
######################################################################## 100.0%
==> Patching
==> Applying gnudatalanguage-hdf5-1.10.patch
patching file src/hdf5_fun.cpp
==> Downloading https://downloads.sourceforge.net/project/plplot/plplot/5.12.0%20Source/plplot-5.12.0.tar.gz
==> Downloading from https://netix.dl.sourceforge.net/project/plplot/plplot/5.12.0%20Source/plplot-5.12.0.tar.gz
######################################################################## 100.0%
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/gnudatalanguage/0.9.7_4 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERB
==> make
==> make install
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/gnudatalanguage/0.9.7_4 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERB
==> make
==> make install
Warning: brewsci/science/gnudatalanguage dependency gcc was built with a different C++ standard
library (libstdc++ from clang). This may cause problems at runtime.
🍺  /usr/local/Cellar/gnudatalanguage/0.9.7_4: 332 files, 11MB, built in 3 minutes 14 seconds

It is possibly related to this known gdl issue?

jonchang commented 5 years ago

This tap is not maintained. Please consider opening a pull request to migrate this formula to Homebrew/core or a different tap within the Brewsci organization. Please open an issue if you are interested in creating and maintaining a new tap within the Brewsci organization.