[MacPorts] #36417: port splash: build failed
#36417: port splash: build failed --------------------+-------------------------------- Reporter: wd11@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: splash --------------------+-------------------------------- {{{ Error: org.macports.build for port splash returned: command execution failed Please see the log file for port splash for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_splash/splash/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port splash failed }}} in that file: {{{ :info:build /usr/bin/clang -arch x86_64 -I/opt/local/include -I/include -c ../src/read_data_gadget_hdf5_utils.c -o read_data_gadget_hdf5_utils.o :info:build ../src/read_data_gadget_hdf5_utils.c:70:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build ../src/read_data_gadget_hdf5_utils.c:151:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build ../src/read_data_gadget_hdf5_utils.c:211:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build ../src/read_data_gadget_hdf5_utils.c:279:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build ../src/read_data_gadget_hdf5_utils.c:354:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build ../src/read_data_gadget_hdf5_utils.c:482:18: error: token is not a valid binary operator in a preprocessor subexpression :info:build #if H5_VERSION_GE(1,8,0) :info:build ~~~~~~~~~~~~~^ :info:build 6 errors generated. }}} -- Ticket URL: <https://trac.macports.org/ticket/36417> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36417: port splash: build failed ---------------------+-------------------------------- Reporter: wd11@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: splash | ---------------------+-------------------------------- Comment (by wd11@…): It seems to me that choosing port hdf5 as dependency causes the issue. hdf5 is version 1.6.9 which doesn't define the macro H5_VERSION_GE used in the source code failing to compile. So either fix that source code (by directly using the version macros H5_VERS_MAJOR, H5_VERS_MINOR, and H5_VERS_RELEASE) or choose hdf5-18 as dependency, or both. cheers, Walter. -- Ticket URL: <https://trac.macports.org/ticket/36417#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36417: port splash: build failed ---------------------+-------------------------------- Reporter: wd11@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: splash | ---------------------+-------------------------------- Comment (by daniel.price@…): please see ticket #36316. I have submitted a patch for this, but just waiting for it to be committed. -- Ticket URL: <https://trac.macports.org/ticket/36417#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36417: port splash: build failed ------------------------+-------------------------------- Reporter: wd11@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: duplicate | Keywords: Port: splash | ------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => duplicate -- Ticket URL: <https://trac.macports.org/ticket/36417#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts