[MacPorts] #70031: ds9 fails at linking (also needs an update)

MacPorts noreply at macports.org
Mon May 20 10:19:07 UTC 2024


#70031: ds9 fails at linking (also needs an update)
--------------------------+----------------------
 Reporter:  barracuda156  |      Owner:  lpsinger
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.9.3
 Keywords:                |       Port:  ds9
--------------------------+----------------------
 The port breaks at linking, perhaps because it needs to use `g++` to link
 and not `gcc`:
 {{{
         -L /opt/local/lib/openssl-1.0 -lssl -lcrypto \
         -L/opt/local/lib -lX11 -Wl,-weak-lXss -lXext -L/opt/local/lib
 -lXft -lfontconfig  -lpthread  -lz  -lpthread -framework CoreFoundation  \
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ds9/ds9/work/SAOImageDS9-8.1/lib/tifftcl3.9.7
 -ltifftclstub3.9.7
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ds9/ds9/work/SAOImageDS9-8.1/lib/jpegtcl9.2
 -ljpegtclstub9.2
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ds9/ds9/work/SAOImageDS9-8.1/lib/zlibtcl1.2.11
 -lzlibtclstub1.2.11
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ds9/ds9/work/SAOImageDS9-8.1/tkblt
 -ltkbltstub3.2
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_ds9/ds9/work/SAOImageDS9-8.1/lib/tkimg1.4.9
 -ltkimgstub1.4.9 -lstdc++ -L/opt/local/lib -lX11 -lxml2
 Undefined symbols:
   "__Unwind_Resume", referenced from:
       __ZN6TkAGIF6createEiPPKc in libtkagif1.0.a(tkagif.o)
       __ZN6TkAGIF6createEiPPKc in libtkagif1.0.a(tkagif.o)
       __ZN6TkAGIF6createEiPPKc in libtkagif1.0.a(tkagif.o)
       __ZN6TkAGIF6createEiPPKc in libtkagif1.0.a(tkagif.o)
       __ZN6TkAGIF6createEiPPKc in libtkagif1.0.a(tkagif.o)
 __ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_ in
 libtkagif1.0.a(tkagif.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
       __ZN6TkMPEG6createEiPPKc in libtkmpeg1.0.a(tkmpeg.o)
 __ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_ in
 libtkmpeg1.0.a(tkmpeg.o)
       _Tcliis_Init in libtcliis1.0.a(iistcl.o)
       __ZN3IIS4openEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS4openEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS6retcurEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
       __ZN3IIS9encodewcsEiPPKc in libtcliis1.0.a(iistcl.o)
 __ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_ in
 libtcliis1.0.a(iistcl.o)
       __Z12parseSectionPcP6VectorS1_ in libtksao1.0.a(util.o)
       __ZN19FrameRGBTrueColor16C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(framergbtruecolor16.o)
 __Z29FrameRGBTrueColor16CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(framergbtruecolor16.o)
       __ZN19ColorbarTrueColor16C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(colorbartruecolor16.o)
 __Z29ColorbarTrueColor16CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbartruecolor16.o)
       __ZN3Blt7Vec_NewEPNS_16VectorInterpDataE in
 libtkblt3.2.a(tkbltVector.o)
       __ZN19ColorbarTrueColor24C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(colorbartruecolor24.o)
 __Z29ColorbarTrueColor24CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbartruecolor24.o)
       __ZN18FrameRGBTrueColor8C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(framergbtruecolor8.o)
 __Z28FrameRGBTrueColor8CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(framergbtruecolor8.o)
       __ZL11GraphObjCmdPvP10Tcl_InterpiPKP7Tcl_Obj in
 libtkblt3.2.a(tkbltGraphOp.o)
       __ZL14BarchartObjCmdPvP10Tcl_InterpiPKP7Tcl_Obj in
 libtkblt3.2.a(tkbltGraphOp.o)
       __ZN19FrameRGBTrueColor24C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(framergbtruecolor24.o)
 __Z29FrameRGBTrueColor24CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(framergbtruecolor24.o)
       __ZN22ColorbarRGBTrueColor16C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item
 in libtksao1.0.a(colorbarrgbtruecolor16.o)
 __Z32ColorbarRGBTrueColor16CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbarrgbtruecolor16.o)
       __ZN22ColorbarRGBTrueColor24C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item
 in libtksao1.0.a(colorbarrgbtruecolor24.o)
 __Z32ColorbarRGBTrueColor24CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbarrgbtruecolor24.o)
       __ZN16FrameTrueColor16C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(frametruecolor16.o)
 __Z26FrameTrueColor16CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(frametruecolor16.o)
       __ZN16FrameTrueColor1616updateColorScaleEv in
 libtksao1.0.a(frametruecolor16.o)
       __ZN21ColorbarRGBTrueColor8C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(colorbarrgbtruecolor8.o)
 __Z31ColorbarRGBTrueColor8CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbarrgbtruecolor8.o)
       __ZN18ColorbarTrueColor8C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(colorbartruecolor8.o)
 __Z28ColorbarTrueColor8CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(colorbartruecolor8.o)
       __ZN17Frame3dTrueColor8C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(frame3dtruecolor8.o)
 __Z27Frame3dTrueColor8CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(frame3dtruecolor8.o)
       __ZN17Frame3dTrueColor816updateColorScaleEv in
 libtksao1.0.a(frame3dtruecolor8.o)
 __Z25PannerTrueColorCreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(pannertrue.o)
       __ZN18Frame3dTrueColor16C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(frame3dtruecolor16.o)
 __Z28Frame3dTrueColor16CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(frame3dtruecolor16.o)
       __ZN18Frame3dTrueColor1616updateColorScaleEv in
 libtksao1.0.a(frame3dtruecolor16.o)
       __ZN16FrameTrueColor24C4EP10Tcl_InterpP10Tk_Canvas_P7Tk_Item in
 libtksao1.0.a(frametruecolor24.o)
 __Z26FrameTrueColor24CreateProcP10Tcl_InterpP10Tk_Canvas_P7Tk_ItemiPKP7Tcl_Obj
 in libtksao1.0.a(frametruecolor24.o)
 . . .
       __ZN8FitsNRRD10initHeaderEP8FitsFile in libtksao1.0.a(nrrd.o)
       __ZN9Attribute9initFontsEv in libtksao1.0.a(attribute.o)
       __ZN9Attribute9setColourEd in libtksao1.0.a(attribute.o)
 ld: symbol(s) not found
 collect2: error: ld returned 1 exit status
 }}}

 It is also substantially out of date at the moment.

-- 
Ticket URL: <https://trac.macports.org/ticket/70031>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list