[MacPorts] #70197: dsd fails at linking: Undefined symbols: "__ZN4itpp3VecIiE3setERKSs"
MacPorts
noreply at macports.org
Sun Mar 30 05:08:48 UTC 2025
#70197: dsd fails at linking: Undefined symbols: "__ZN4itpp3VecIiE3setERKSs"
---------------------------+----------------------
Reporter: barracuda156 | Owner: ra1nb0w
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Resolution: | Keywords:
Port: dsd |
---------------------------+----------------------
Comment (by barracuda156):
Still broken:
{{{
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work
/dsd-59423fa46be8b41ef0bd2f3d2b45590600be29f0/include/ReedSolomon.hpp: In
instantiation of 'void ReedSolomon_63<TT>::gen_poly() [with int TT = 4]':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work
/dsd-
59423fa46be8b41ef0bd2f3d2b45590600be29f0/include/ReedSolomon.hpp:143:9:
required from 'ReedSolomon_63<TT>::ReedSolomon_63() [with int TT = 4]'
143 | gen_poly();
| ^~~~~~~~
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work
/dsd-
59423fa46be8b41ef0bd2f3d2b45590600be29f0/include/ReedSolomon.hpp:601:50:
required from here
601 | DSDReedSolomon_24_16_9() : ReedSolomon_63<4>()
| ^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work
/dsd-
59423fa46be8b41ef0bd2f3d2b45590600be29f0/include/ReedSolomon.hpp:113:22:
warning: ISO C++17 does not allow 'register' storage class specifier
[-Wregister]
113 | register int i, j;
| ^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work
/dsd-
59423fa46be8b41ef0bd2f3d2b45590600be29f0/include/ReedSolomon.hpp:113:25:
warning: ISO C++17 does not allow 'register' storage class specifier
[-Wregister]
113 | register int i, j;
| ^
[100%] Linking CXX executable dsd
/opt/local/bin/cmake -E cmake_link_script CMakeFiles/dsd.dir/link.txt
--verbose=ON
Undefined symbols:
"__ZN4itpp3VecIiE3setERKSs", referenced from:
__GLOBAL__sub_I_p25p1_check_nid.cpp in p25p1_check_nid.cpp.o
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
/opt/local/bin/g++-mp-14 -pipe -Os -DNDEBUG -I/opt/local/include
-D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6
-Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/opt/local/lib
-Wl,-headerpad_max_install_names CMakeFiles/dsd.dir/src/Hamming.cpp.o
CMakeFiles/dsd.dir/src/dmr_data.c.o CMakeFiles/dsd.dir/src/dmr_voice.c.o
CMakeFiles/dsd.dir/src/dsd_audio.c.o CMakeFiles/dsd.dir/src/dsd_dibit.c.o
CMakeFiles/dsd.dir/src/dsd_file.c.o CMakeFiles/dsd.dir/src/dsd_filters.c.o
CMakeFiles/dsd.dir/src/dsd_frame.c.o
CMakeFiles/dsd.dir/src/dsd_frame_sync.c.o
CMakeFiles/dsd.dir/src/dsd_main.c.o CMakeFiles/dsd.dir/src/dsd_mbe.c.o
CMakeFiles/dsd.dir/src/dsd_serial.c.o
CMakeFiles/dsd.dir/src/dsd_symbol.c.o
CMakeFiles/dsd.dir/src/dsd_upsample.c.o CMakeFiles/dsd.dir/src/dstar.c.o
CMakeFiles/dsd.dir/src/dstar_header.c.o CMakeFiles/dsd.dir/src/nxdn96.c.o
CMakeFiles/dsd.dir/src/nxdn_data.c.o CMakeFiles/dsd.dir/src/nxdn_voice.c.o
CMakeFiles/dsd.dir/src/p25_lcw.c.o
CMakeFiles/dsd.dir/src/p25p1_check_hdu.cpp.o
CMakeFiles/dsd.dir/src/p25p1_check_ldu.cpp.o
CMakeFiles/dsd.dir/src/p25p1_check_nid.cpp.o
CMakeFiles/dsd.dir/src/p25p1_hdu.c.o
CMakeFiles/dsd.dir/src/p25p1_heuristics.c.o
CMakeFiles/dsd.dir/src/p25p1_ldu.c.o CMakeFiles/dsd.dir/src/p25p1_ldu1.c.o
CMakeFiles/dsd.dir/src/p25p1_ldu2.c.o CMakeFiles/dsd.dir/src/p25p1_tdu.c.o
CMakeFiles/dsd.dir/src/p25p1_tdulc.c.o CMakeFiles/dsd.dir/src/pa_devs.c.o
CMakeFiles/dsd.dir/src/provoice.c.o CMakeFiles/dsd.dir/src/x2tdma_data.c.o
CMakeFiles/dsd.dir/src/x2tdma_voice.c.o CMakeFiles/dsd.dir/git_ver.c.o -o
dsd -Wl,-rpath,/opt/local/lib /opt/local/lib/libmbe.dylib
/opt/local/lib/libsndfile.dylib /opt/local/lib/libitpp.dylib
/opt/local/lib/libportaudio.dylib
make[2]: *** [dsd] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_dsd/dsd/work/build'
make[1]: *** [CMakeFiles/dsd.dir/all] Error 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70197#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list