Ticket #15286 (new defect)
unison 2.27.57 does not compile
| Reported by: | gavin@… | Owned by: | eridius@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | Port Bugs |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | ||
| Port: |
Description
I'm currently running unison 2.13 with x11 variant, and the failure happens during an upgrade. I brought my macports system fully up to date last week, with the exception of unison of course :) I'm running Mac OS 10.4.11, fully up to date, with Xcode 2.4.1.
This port has not worked for a long time. I thought that maybe it was a transient problem, but it's been around for a few months now.
Thanks!
wellington:~ gavin$ sudo port -ufn upgrade unison ---> Fetching unison ---> Verifying checksum(s) for unison ---> Extracting unison ---> Applying patches to unison ---> Configuring unison ---> Building unison with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57" && make all NATIVE=true THREADS=true UISTYLE=gtk2 " returned error 2 Command output: ocamlopt: test.ml ---> test.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/test.ml ocamlopt: main.ml ---> main.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/main.ml ocamlopt: pixmaps.ml ---> pixmaps.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/pixmaps.ml ocamlopt: uigtk2.mli ---> uigtk2.cmi ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.mli ocamlopt: uigtk2.ml ---> uigtk2.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.ml File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.ml", line 1576, characters 6-20: Warning Y: unused variable mergeLogoBlack. File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.ml", line 1574, characters 6-20: Warning Y: unused variable leftArrowBlack. File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.ml", line 1573, characters 6-21: Warning Y: unused variable rightArrowBlack. File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/uigtk2.ml", line 1560, characters 6-17: Warning Y: unused variable yellowPixel. ocamlopt: linkgtk2.ml ---> linkgtk2.cmx ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/linkgtk2.ml ocamlopt: osxsupport.c ---> osxsupport.o ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/osxsupport.c ocamlopt: pty.c ---> pty.o ocamlopt -I lwt -I ubase -I +lablgtk2 -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.27.57/pty.c Linking unison ocamlopt -verbose -I lwt -I ubase -I +lablgtk2 -o unison unix.cmxa str.cmxa lablgtk.cmxa ubase/projectInfo.cmx ubase/myMap.cmx ubase/safelist.cmx ubase/uprintf.cmx ubase/util.cmx ubase/rx.cmx ubase/uarg.cmx ubase/prefs.cmx ubase/trace.cmx lwt/pqueue.cmx lwt/lwt.cmx lwt/lwt_util.cmx lwt/lwt_unix.cmx case.cmx pred.cmx uutil.cmx fileutil.cmx name.cmx path.cmx fspath.cmx fingerprint.cmx abort.cmx osx.cmx props.cmx fileinfo.cmx os.cmx lock.cmx clroot.cmx common.cmx tree.cmx checksum.cmx terminal.cmx transfer.cmx xferhint.cmx remote.cmx globals.cmx copy.cmx stasher.cmx update.cmx files.cmx sortri.cmx recon.cmx transport.cmx strings.cmx uicommon.cmx uitext.cmx test.cmx main.cmx pixmaps.cmx uigtk2.cmx linkgtk2.cmx osxsupport.o pty.o Files /opt/local/lib/ocaml/lablgtk2/lablgtk.cmxa and /opt/local/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Printf make: *** [unison] Error 2 Error: Unable to upgrade port: 1
Change History
Note: See
TracTickets for help on using
tickets.

