Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#21416 closed defect (fixed)

LaTeXiT does not build on x86_64

Reported by: jochen@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: x86_64 latextit Cc: Stochasticus@…, michaelld (Michael Dickens)
Port: latexit

Description

LaTeXiT does not build on Snow Leopard x86_64, I attach the output of port install latexit.

Attachments (2)

latexit.log (415.9 KB) - added by jochen@… 15 years ago.
output of port install latexit
LaTeXit-Portfile.txt (1.4 KB) - added by sverek@… 15 years ago.

Download all attachments as: .zip

Change History (10)

Changed 15 years ago by jochen@…

Attachment: latexit.log added

output of port install latexit

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Cc: singingwolfboy removed
Owner: changed from macports-tickets@… to singingwolfboy@…

Bare usernames in the cc field don't work. Shouldn't you be able to assign tickets anyway?

comment:2 Changed 15 years ago by jochen@…

Yes, I am allowed to assign tickets -- I am simply not smart enough for the interface, I guess. Thanks for fixing this.

comment:3 Changed 15 years ago by singingwolfboy@…

I don't have Snow Leopard, so I can't test/fix this. It's also entirely possible that the problem is in the software itself, rather than the portfile. Someone else want to have a go at it?

comment:4 Changed 15 years ago by Stochasticus@…

Cc: Stochasticus@… added

Cc Me!

Changed 15 years ago by sverek@…

Attachment: LaTeXit-Portfile.txt added

comment:5 Changed 15 years ago by sverek@…

I have made a portsfile for LaTeXiT 2.1.1 (instead of 1.16.1) that works fine, please update in the ports tree. The only changes are version number and hashes. Complies well on Snow leopard. I attache the file, can also be fond at http://www.insane.org/LaTeXit-Portfile.txt.

comment:6 Changed 15 years ago by michaelld (Michael Dickens)

Cc: michaelld@… added

Cc Me!

comment:7 in reply to:  5 Changed 15 years ago by singingwolfboy@…

Resolution: fixed
Status: newclosed

Thank you! I updated the Portfile in r66982.

comment:8 Changed 15 years ago by michaelld (Michael Dickens)

This portfile doesn't work for me under 10.5 Intel. Errors out on the Sparkle framework:

PBXCp build/Deployment/LaTeXiT.app/Contents/Frameworks/Sparkle.framework Frameworks/Sparkle.framework

cd /opt/local/var/macports/build/_opt_MacPorts_macports-trunk_dports_tex_LaTeXiT/
    work/LaTeXiT-mainline

/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude
  CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks
  /opt/local/var/macports/build/_opt_MacPorts_macports-trunk_dports_tex_LaTeXiT/
    work/LaTeXiT-mainline/Frameworks/Sparkle.framework
  /opt/local/var/macports/build/_opt_MacPorts_macports-trunk_dports_tex_LaTeXiT/
    work/LaTeXiT-mainline/build/Deployment/LaTeXiT.app/Contents/Frameworks

strip: for architecture x86_64 object:
  /opt/local/var/macports/build/_opt_MacPorts_macports-trunk_dports_tex_LaTeXiT/
    work/LaTeXiT-mainline/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch
  malformed object (unknown load command 4)

pbxcp: warning: couldn't strip:
  /opt/local/var/macports/build/_opt_MacPorts_macports-trunk_dports_tex_LaTeXiT/
    work/LaTeXiT-mainline/build/Deployment/LaTeXiT.app/Contents/Frameworks/
      Sparkle.framework/Versions/A/Resources/relaunch:
  No such file or directory

I have no idea how XCode compiling works, so debugging and correcting isn't obvious to me. I can say that if I load the LaTeXiT xcodeproj (via the GUI), it doesn't compile either. I'm running on a MacBook Pro, 10.5.8 latest XCode and updates; MacPorts from SVN trunk (as a developer, since that's easier). I'm leaving as closed, since this issue is related but different (10.5, i386) -- but, adding this note as FYI. I use LaTeXiT as provided by the developer, compiled.

Note: See TracTickets for help on using tickets.