Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15286 (new defect)

Opened 7 months ago

Last modified 6 months ago

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

Changed 7 months ago by jmr@…

  • owner changed from macports-tickets@… to eridius@…
  • milestone set to Port Bugs

Assigning to maintainer.

Changed 6 months ago by gavin@…

Unison builds if I disable the x11 variant, but fails with it.

Note: See TracTickets for help on using tickets.