Opened 3 years ago

Last modified 3 years ago

#61820 new request

wsjtx: request for port

Reported by: thomasrussellmurphy (Thomas Russell Murphy) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: wsjtx

Description

I'd like to be able to install and update wsjtx through MacPorts.

https://physics.princeton.edu/pulsar/K1JT/wsjtx.html

https://sourceforge.net/projects/wsjt/files/

Addition of this port would be greatly appreciated!

Change History (4)

comment:1 Changed 3 years ago by mf2k (Frank Schima)

Port: wsjtx added
Summary: wsjtx 2.2.2: request for portwsjtx: request for port

comment:3 Changed 3 years ago by ra1nb0w

https://github.com/ra1nb0w/macports-ports/commit/2ea166662e09f9076f0d0d86444605b56023e9e3

Still a problem with boost linking. When fixed, I will merge the port.

comment:4 Changed 3 years ago by ra1nb0w

Just for reference: the linking error is

Undefined symbols for architecture x86_64:
  "__ZN5boost10filesystem11path_traits7convertEPKwS3_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt7codecvtIwc11__mbstate_tE", referenced from:
      __ZN12_GLOBAL__N_118default_log_configEv in WSJTXLogging.cpp.o
      __ZN6Logger16add_datafile_logERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix11parse_error6throw_EPKcmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS1_14attribute_nameE", referenced from:
      __ZN5boost3log11v2_mt_posix20basic_filter_factoryIcNS1_7trivial14severity_levelEE18on_custom_relationERKNS1_14attribute_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESG_ in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix16init_from_streamIwEEvRSt13basic_istreamIT_St11char_traitsIS4_EE", referenced from:
      __ZN6Logger16init_from_configERSt13basic_istreamIwSt11char_traitsIwEE in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix3aux11put_integerIcEEvRNS2_22basic_ostringstreambufIT_St11char_traitsIS5_ESaIS5_EEEjjS5_", referenced from:
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time13time_durationEEEcE25format_fractional_secondsERNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time13time_durationEEEcE12format_hoursILc32EEEvRNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time13time_durationEEEcE12format_hoursILc48EEEvRNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time13time_durationEEEcE14format_minutesERNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time13time_durationEEEcE14format_secondsERNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time5ptimeEEEcE25format_fractional_secondsERNS8_7contextE in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posix3aux19date_time_formatterINS2_23decomposed_time_wrapperINS_10posix_time5ptimeEEEcE14format_secondsERNS8_7contextE in WSJTXLogging.cpp.o
      ...
  "__ZN5boost3log11v2_mt_posix3aux17code_convert_implEPKcmRNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEmRKSt6locale", referenced from:
      __ZN5boost3log11v2_mt_posix24basic_formatting_ostreamIwSt11char_traitsIwESaIwEE13aligned_writeIcEEvPKT_l in libwsjt_cxx.a(Logger.cpp.o)
      __ZN5boost3log11v2_mt_posix24basic_formatting_ostreamIwSt11char_traitsIwESaIwEE15formatted_writeIcEERS6_PKT_l.isra.0 in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix3aux17code_convert_implEPKwmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRKSt6locale", referenced from:
      __ZN5boost3log11v2_mt_posix24basic_formatting_ostreamIcSt11char_traitsIcESaIcEE13aligned_writeIwEEvPKT_l in WSJTXLogging.cpp.o
      __ZN5boost3log11v2_mt_posixlsIwSt11char_traitsIwESaIwEEENS1_3aux30enable_if_streamable_char_typeIT_RNS1_24basic_formatting_ostreamIcS3_IcESaIcEEEE4typeESD_RKNSt7__cxx1112basic_stringIS8_T0_T1_EE.isra.0 in WSJTXLogging.cpp.o  "__ZN5boost3log11v2_mt_posix5sinks17text_file_backend7consumeERKNS1_11record_viewERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
      __ZN5boost3log11v2_mt_posix5sinks30basic_formatting_sink_frontendIcE11feed_recordINS_15recursive_mutexENS2_17text_file_backendEEEvRKNS1_11record_viewERT_RT0_ in WSJTXLogging.cpp.o
  "__ZN5boost3log11v2_mt_posix5sinks17text_file_backend9constructERKNS_10filesystem4pathESt13_Ios_OpenmodemRKNS1_3aux14light_functionIFbvEEEbb", referenced from:
      __ZN5boost3log11v2_mt_posix5sinks17text_file_backend9constructINS_9parameter3aux8arg_listINS6_15tagged_argumentINS1_8keywords3tag21enable_final_rotationEKbEENS7_INS8_INSA_9open_modeEKSt13_Ios_OpenmodeEENS7_INS8_INSA_19time_based_rotationEKNS2_4file22rotation_at_time_pointEEENS7_INS8_INSA_10auto_flushESC_EENS7_INS8_INSA_9file_nameEKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS6_14empty_arg_listEEEEEEEEEEEEEvRKT_ in WSJTXLogging.cpp.o
  "__ZN5boost3log11v2_mt_posix5sinks26basic_text_ostream_backendIwE10add_streamERKNS_10shared_ptrISt13basic_ostreamIwSt11char_traitsIwEEEE", referenced from:
      __ZN6Logger16add_datafile_logERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix5sinks26basic_text_ostream_backendIwE7consumeERKNS1_11record_viewERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE", referenced from:
      __ZN5boost3log11v2_mt_posix5sinks30basic_formatting_sink_frontendIwE11feed_recordINS_15recursive_mutexENS2_26basic_text_ostream_backendIwEEEEvRKNS1_11record_viewERT_RT0_ in libwsjt_cxx.a(Logger.cpp.o)
      __ZN5boost3log11v2_mt_posix5sinks16synchronous_sinkINS2_26basic_text_ostream_backendIwEEE11try_consumeERKNS1_11record_viewE in libwsjt_cxx.a(Logger.cpp.o)
  "__ZN5boost3log11v2_mt_posix7trivialrsIcSt11char_traitsIcEEERSt13basic_istreamIT_T0_ESA_RNS2_14severity_levelE", referenced from:
      __ZN5boost6detail27lexical_ostream_limited_srcIcSt11char_traitsIcEE20shr_using_base_classINS_3log11v2_mt_posix7trivial14severity_levelEEEbRT_ in libwsjt_cxx.a(Logger.cpp.o)
ld: symbol(s) not found for architecture x86_64
Note: See TracTickets for help on using tickets.