[MacPorts] #46933: stimfit @0.14.1: update 0.14.2
#46933: stimfit @0.14.1: update 0.14.2 ---------------------------------+-------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch maintainer | Port: stimfit ---------------------------------+-------------------------------- * Fixes some errors during event detection See related ticket #46932 -- Ticket URL: <https://trac.macports.org/ticket/46933> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Comment (by mojca@…): For some reason the compilation fails for me: {{{ CXX libstimfit_la-app.lo In file included from ./gui/app.cpp:51: ./gui/./app.h:207:10: fatal error: 'wx/wxPython/wxPython.h' file not found #include <wx/wxPython/wxPython.h> ^ 1 error generated. make[3]: *** [libstimfit_la-app.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... }}} I wanted to diagnose the problem, but when I `cd` inside and run `sudo make V=1`, it fails with another error: {{{
sudo make V=1 make all-recursive Making all in src Making all in libstfio make[3]: Nothing to be done for `all'. Making all in libstfnum make[3]: Nothing to be done for `all'. Making all in stimfit /bin/sh ../../libtool --tag=CXX --mode=compile /usr/bin/clang++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -DWITH_PYTHON -DHAVE_LAPACK -DHAVE_LAPACK_SUFFIX -DH5_USE_16_API -O2 -g -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxPython/3.0/lib/wx/include /osx_cocoa-unicode-3.0 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxPython/3.0/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ -pipe -Os -arch x86_64 -stdlib=libstdc++ -fPIC -Wall -c -o libstimfit_la-app.lo `test -f './gui/app.cpp' || echo './'`./gui/app.cpp libtool: compile: /usr/bin/clang++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -DWITH_PYTHON -DHAVE_LAPACK -DHAVE_LAPACK_SUFFIX -DH5_USE_16_API -O2 -g -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxPython/3.0/lib/wx/include /osx_cocoa-unicode-3.0 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxPython/3.0/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ -pipe -Os -arch x86_64 -stdlib=libstdc++ -fPIC -Wall -c ./gui/app.cpp -fno-common -DPIC -o .libs/libstimfit_la-app.o In file included from ./gui/app.cpp:51: In file included from ./gui/./app.h:176: ./gui/./../stf.h:27:10: fatal error: 'boost/function.hpp' file not found #include <boost/function.hpp> ^ 1 error generated. make[3]: *** [libstimfit_la-app.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} I'm a bit confused.
-- Ticket URL: <https://trac.macports.org/ticket/46933#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Comment (by christsc@…): I'll look into this. It would make sense to update directly to v0.14.5 at the same time. For this we'd need libbiosig to be updated to v1.6.3 so that we can use the biosig variant. See #47029. -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Changes (by mojca@…): * cc: jwa@… (added) -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Comment (by mojca@…): I believe that r129094 (or rather: the previous update) was the culprit. I increased the revision of `wxPython-3.0` in r133530, but I didn't test it yet. -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Comment (by mojca@…): Indeed. It works now. I also tried to compile version 0.14.5debian with `+libbiosig` and the latest version of the library and it was successful. (I find it weird that the domain name jumps to google code where you neither have the source code nor the downloads up to date.) If you have time, please also take a look at the output of `port -v build stimfit`. It throws a number of different compiler warnings. I would suggest to make any kind of change soon. I'm not sure if the port is still functional after I upgraded `biosig`. -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Comment (by christsc@…): Updated patch attached (v0.14.5), better handling of libbiosig errors -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#46933: stimfit @0.14.1: update 0.14.2 -------------------------+--------------------------------- Reporter: christsc@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: stimfit | -------------------------+--------------------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: Committed in r133540 with two other trivial patches. -- Ticket URL: <https://trac.macports.org/ticket/46933#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts