Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modified version switch to build without .git repo directory and adde… #715

Merged
merged 1 commit into from
Aug 27, 2022

Conversation

rabarar
Copy link
Contributor

@rabarar rabarar commented Jul 19, 2022

…d -DMANUAL_GITINFO define to manual add git tagging data on the cmake command line

…d -DMANUAL_GITINFO define to manual add git tagging data on the cmake command line
@ZeroChaos-
Copy link
Sponsor

This appear to fix issue #707 based on review and discussion. I will test this in a few ways to confirm, but not for about 12 hours. Thanks @rabarar for the effort!

@ZeroChaos-
Copy link
Sponsor

Okay, I'm officially confused. I see -DMANUAL_GITINFO being passed on basically every line EXCEPT the one where it matters.

[149/162] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_SETUP_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFFTW3F_THREADS -DGNURADIO_VERSION=198661 -DMANUAL_GITINFO="\"commit 494d078db6e44360135be804c4fbe1aa5573f054 \\(HEAD\\)\"" -DSPDLOG_FMT_EXTERNAL=ON -Dopenmhz_uploader_EXPORTS -I/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999_build/lib -I/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999_build/include -I/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999/lib/op25_repeater/lib -I/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999/lib/op25_repeater/include -I/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999/lib  -Os -march=native -mtune=native -pipe -frecord-gcc-switches -pthread -Wno-narrowing -fvisibility=hidden -fPIC -fPIC   -fvisibility=hidden -std=gnu++11 -MD -MT plugins/openmhz_uploader/CMakeFiles/openmhz_uploader.dir/openmhz_uploader.cc.o -MF plugins/openmhz_uploader/CMakeFiles/openmhz_uploader.dir/openmhz_uploader.cc.o.d -o plugins/openmhz_uploader/CMakeFiles/openmhz_uploader.dir/openmhz_uploader.cc.o -c /var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999/plugins/openmhz_uploader/openmhz_uploader.cc
[150/162] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -march=native -mtune=native -pipe -frecord-gcc-switches -pthread -Wno-narrowing -fvisibility=hidden -fPIC  -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libgnuradio-op25_repeater.so -o libgnuradio-op25_repeater.so lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/ambe_encoder_sb_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/dmr_bs_tx_bb_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/ysf_tx_sb_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/dstar_tx_sb_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/vocoder_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/gardner_cc_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/costas_loop_cc_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25_frame_assembler_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/frame_assembler_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/analog_udp_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rmsagc_ff_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/fsk4_slicer_fb_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/iqfile_source_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/fsk4_demod_ff_impl.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/bch.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rs.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25_framer.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_fdma.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_voice_encode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_voice_decode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_framer.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_isch.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_duid.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_sync.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_tdma.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_vf.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_decoder.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/software_imbe_decoder.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/ambe.c.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/mbelib.c.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/ambe_encoder.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rx_sync.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rx_smartnet.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rx_subchannel.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/hamming.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/golay2087.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/bptc19696.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/trellis.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/dmr_cai.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/dmr_slot.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/op25_audio.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/op25_timer.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/CCITTChecksumReverse.cpp.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/aux_sub.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/basicop2.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/ch_decode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/ch_encode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/dc_rmv.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/decode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/dsp_sub.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/encode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/imbe_vocoder.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/math_sub.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/pe_lpf.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/pitch_est.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/pitch_ref.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/qnt_sub.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/rand_gen.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/sa_decode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/sa_encode.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/sa_enh.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/tbls.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/uv_synt.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/v_synt.cc.o lib/op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_vocoder/v_uv_det.cc.o  -Wl,-rpath,::::::::::::::::::::  /usr/lib64/libboost_log_setup.so.1.79.0  /usr/lib64/libboost_log.so.1.79.0  /usr/lib64/libboost_random.so.1.79.0  -lgnuradio-filter  /usr/lib64/libgnuradio-filter.so.3.8.5.0  /usr/lib64/libboost_chrono.so.1.79.0  /usr/lib64/libgnuradio-fft.so.3.8.5.0  -lfftw3f  -lfftw3f_threads  /usr/lib64/libgnuradio-blocks.so.3.8.5.0  /usr/lib64/libgnuradio-runtime.so.3.8.5.0  /usr/lib64/libboost_system.so.1.79.0  /usr/lib64/libboost_program_options.so.1.79.0  /usr/lib64/libboost_filesystem.so.1.79.0  /usr/lib64/libboost_atomic.so.1.79.0  /usr/lib64/libboost_regex.so.1.79.0  /usr/lib64/libgnuradio-pmt.so.3.8.5.0  /usr/lib64/libboost_thread.so.1.79.0  -llog4cpp  -lgmpxx  -lgmp  -lrt  /usr/lib64/libvolk.so.2.5.0  -ldl  -lm && :
[151/162] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Os -march=native -mtune=native -pipe -frecord-gcc-switches -pthread -Wno-narrowing -fvisibility=hidden -fPIC  -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared  -o libopenmhz_uploader.so plugins/openmhz_uploader/CMakeFiles/openmhz_uploader.dir/openmhz_uploader.cc.o  -Wl,-rpath,/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999_build:  libtrunk-recorder.a  -lssl  -lcrypto  -lcurl  -lgnuradio-uhd  -luhd  -lgnuradio-osmosdr  libgnuradio-op25_repeater.so  /usr/lib64/libgnuradio-digital.so.3.8.5.0  /usr/lib64/libboost_log_setup.so.1.79.0  /usr/lib64/libboost_log.so.1.79.0  /usr/lib64/libboost_chrono.so.1.79.0  /usr/lib64/libboost_random.so.1.79.0  -lgnuradio-filter  /usr/lib64/libgnuradio-analog.so.3.8.5.0  /usr/lib64/libgnuradio-filter.so.3.8.5.0  /usr/lib64/libgnuradio-blocks.so.3.8.5.0  /usr/lib64/libgnuradio-fft.so.3.8.5.0  -lfftw3f  -lfftw3f_threads  /usr/lib64/libgnuradio-runtime.so.3.8.5.0  /usr/lib64/libboost_system.so.1.79.0  /usr/lib64/libboost_program_options.so.1.79.0  /usr/lib64/libboost_filesystem.so.1.79.0  /usr/lib64/libboost_atomic.so.1.79.0  /usr/lib64/libboost_regex.so.1.79.0  /usr/lib64/libgnuradio-pmt.so.3.8.5.0  /usr/lib64/libboost_thread.so.1.79.0  -llog4cpp  -lgmpxx  -lgmp  -lrt  /usr/lib64/libvolk.so.2.5.0  -ldl  -lm && :
[152/162] : && /usr/bin/x86_64-pc-linux-gnu-g++ -Os -march=native -mtune=native -pipe -frecord-gcc-switches -pthread -Wno-narrowing -fvisibility=hidden -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0    -rdynamic CMakeFiles/trunk-recorder.dir/trunk-recorder/main.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/recorder.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/formatter.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/source.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_conventional.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_trunking.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/p25_trunking.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_parser.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/p25_parser.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/system_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/debug_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/sigmf_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/analog_recorder.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/dmr_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_fsk4_demod.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_qpsk_demod.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/csv_helper.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/talkgroup.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/talkgroups.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/unit_tag.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/unit_tags.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/plugin_manager/plugin_manager.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_concluder/call_concluder.cc.o CMakeFiles/trunk-recorder.dir/lib/lfsr/lfsr.cxx.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/freq_xlating_fft_filter.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/transmission_sink.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/fsync_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/mdc_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/star_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/tps_decoder_sink_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoder_wrapper_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/plugin_wrapper_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/selector_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/wavfile_gr3.8.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/rms_agc.cc.o -o trunk-recorder  -Wl,-rpath,/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999_build:  libgit.so  libtrunk-recorder.a  libgnuradio-op25_repeater.so  -ldl  -lssl  -lcrypto  -lcurl  /usr/lib64/libboost_log_setup.so.1.79.0  /usr/lib64/libboost_log.so.1.79.0  /usr/lib64/libboost_random.so.1.79.0  -lgnuradio-uhd  -luhd  -lgnuradio-osmosdr  /usr/lib64/libgnuradio-digital.so.3.8.5.0  /usr/lib64/libboost_chrono.so.1.79.0  -lgnuradio-filter  /usr/lib64/libgnuradio-analog.so.3.8.5.0  /usr/lib64/libgnuradio-filter.so.3.8.5.0  /usr/lib64/libgnuradio-blocks.so.3.8.5.0  /usr/lib64/libgnuradio-fft.so.3.8.5.0  -lfftw3f  -lfftw3f_threads  /usr/lib64/libgnuradio-runtime.so.3.8.5.0  /usr/lib64/libboost_system.so.1.79.0  /usr/lib64/libboost_program_options.so.1.79.0  /usr/lib64/libboost_filesystem.so.1.79.0  /usr/lib64/libboost_atomic.so.1.79.0  /usr/lib64/libboost_regex.so.1.79.0  /usr/lib64/libgnuradio-pmt.so.3.8.5.0  /usr/lib64/libboost_thread.so.1.79.0  -llog4cpp  -lgmpxx  -lgmp  -lrt  /usr/lib64/libvolk.so.2.5.0  -ldl  -lm && :
FAILED: trunk-recorder 
: && /usr/bin/x86_64-pc-linux-gnu-g++ -Os -march=native -mtune=native -pipe -frecord-gcc-switches -pthread -Wno-narrowing -fvisibility=hidden -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0    -rdynamic CMakeFiles/trunk-recorder.dir/trunk-recorder/main.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/recorder.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/formatter.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/source.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_conventional.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_trunking.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/p25_trunking.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_parser.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/p25_parser.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/smartnet_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/systems/system_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/debug_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/sigmf_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/analog_recorder.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/dmr_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_fsk4_demod.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_qpsk_demod.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/recorders/p25_recorder_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/csv_helper.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/talkgroup.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/talkgroups.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/unit_tag.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/unit_tags.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/plugin_manager/plugin_manager.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/call_concluder/call_concluder.cc.o CMakeFiles/trunk-recorder.dir/lib/lfsr/lfsr.cxx.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/freq_xlating_fft_filter.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/transmission_sink.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/fsync_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/mdc_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/star_decode.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoders/tps_decoder_sink_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/decoder_wrapper_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/plugin_wrapper_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/selector_impl.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/wavfile_gr3.8.cc.o CMakeFiles/trunk-recorder.dir/trunk-recorder/gr_blocks/rms_agc.cc.o -o trunk-recorder  -Wl,-rpath,/var/tmp/portage/net-wireless/trunk-recorder-9999/work/trunk-recorder-9999_build:  libgit.so  libtrunk-recorder.a  libgnuradio-op25_repeater.so  -ldl  -lssl  -lcrypto  -lcurl  /usr/lib64/libboost_log_setup.so.1.79.0  /usr/lib64/libboost_log.so.1.79.0  /usr/lib64/libboost_random.so.1.79.0  -lgnuradio-uhd  -luhd  -lgnuradio-osmosdr  /usr/lib64/libgnuradio-digital.so.3.8.5.0  /usr/lib64/libboost_chrono.so.1.79.0  -lgnuradio-filter  /usr/lib64/libgnuradio-analog.so.3.8.5.0  /usr/lib64/libgnuradio-filter.so.3.8.5.0  /usr/lib64/libgnuradio-blocks.so.3.8.5.0  /usr/lib64/libgnuradio-fft.so.3.8.5.0  -lfftw3f  -lfftw3f_threads  /usr/lib64/libgnuradio-runtime.so.3.8.5.0  /usr/lib64/libboost_system.so.1.79.0  /usr/lib64/libboost_program_options.so.1.79.0  /usr/lib64/libboost_filesystem.so.1.79.0  /usr/lib64/libboost_atomic.so.1.79.0  /usr/lib64/libboost_regex.so.1.79.0  /usr/lib64/libgnuradio-pmt.so.3.8.5.0  /usr/lib64/libboost_thread.so.1.79.0  -llog4cpp  -lgmpxx  -lgmp  -lrt  /usr/lib64/libvolk.so.2.5.0  -ldl  -lm && :
/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/trunk-recorder.dir/trunk-recorder/main.cc.o: in function `main':
main.cc:(.text.startup+0x749): undefined reference to `GitMetadata::VersionInfo()'
collect2: error: ld returned 1 exit status

@rabarar
Copy link
Contributor Author

rabarar commented Jul 19, 2022 via email

@ZeroChaos-
Copy link
Sponsor

Lol what? I pasted a build error. I can't build T-R, so I can't run T-R with --version

@rabarar
Copy link
Contributor Author

rabarar commented Jul 19, 2022 via email

@ZeroChaos-
Copy link
Sponsor

I don't get the error when I build outside of the gentoo package manager, and yes I'm sure it's a clean build. We can merge this and close my original bug and not overcomplicate this if you want. I do suspect they may be related, but that's not a reason to hold valid fixes

@rabarar
Copy link
Contributor Author

rabarar commented Jul 19, 2022 via email

@robotastic
Copy link
Owner

Just wanted to check and see if things got resolved. Anything I can do to help?

@rabarar
Copy link
Contributor Author

rabarar commented Aug 2, 2022 via email

@ZeroChaos-
Copy link
Sponsor

"I" still can't build, but the PR is tested and should fix tagged build for everyone but me. I have to invest time in this still, but I don't have it. I would suggest merging the PR and not waiting on resolution for my issue. Keep this bug for tracking though please.

@robotastic robotastic merged commit 8223edc into robotastic:master Aug 27, 2022
@robotastic
Copy link
Owner

Thanks for digging into this! I will go roll a new version now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants