[MacPorts] #35713: wyrd @ 1.4.4 configure halts with ocaml 4.0.0

MacPorts noreply at macports.org
Fri Aug 17 08:32:58 PDT 2012


#35713: wyrd @ 1.4.4 configure halts with ocaml 4.0.0
-----------------------------------+----------------------------------------
 Reporter:  bxf4@…                 |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  2.1.2                                
 Keywords:  wyrd, ocaml            |        Port:  wyrd-1.4.4                           
-----------------------------------+----------------------------------------
 Hello,
 I tried to install wyrd yesterday and it halted in configure when checking
 the OCAML version. It is looking for 3.0.8 or greater, but the logic in
 configure.in looks weird. (I don't know bash testing logic well, though.)

 Here's the error section from the log:
 {{{
 ...
 :debug:configure Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_wyrd/wyrd/work/wyrd-1.4.4"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man'
 :debug:configure Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_wyrd/wyrd/work/wyrd-1.4.4"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man
 :info:configure checking for ocamlc... ocamlc
 :info:configure ocaml version is 4.00.0
 :info:configure ocaml library path is /opt/local/lib/ocaml
 :info:configure configure: error: Wyrd requires OCaml version 3.08 or
 greater.
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_wyrd/wyrd/work/wyrd-1.4.4"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man
 :info:configure Exit code: 1
 :error:configure org.macports.configure for port wyrd returned: configure
 failure: command execution failed
 }}}

 I installed macports autoconf, tried to sensibly alter the OCAML version
 checking in configure.in, but didn't succeed. I then commented the OCAML
 version checking logic in configure.in, ran autoconf, and then re-ran port
 install wyrd. It appears to have worked.

-- 
Ticket URL: <https://trac.macports.org/ticket/35713>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list