[MacPorts] #55160: kdenlive fails to build on High Sierra: spectrogram.cpp:244: 81: error: call to 'abs' is ambiguous

MacPorts noreply at macports.org
Tue Oct 24 14:23:54 UTC 2017


#55160: kdenlive fails to build on High Sierra: spectrogram.cpp:244: 81: error:
call to 'abs' is ambiguous
------------------------+----------------------
 Reporter:  Polyergic   |      Owner:
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  highsierra  |       Port:  kdenlive
------------------------+----------------------
 Reinstalling all ports after upgrading to High Sierra, a few are failing
 to build, including kdenlive:

 {{{
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_kdenlive/kdenlive/work/kdenlive-0.9.10/src/scopes/audioscopes/spectrogram.cpp:244:
 81: error: call to 'abs' is ambiguous
 :info:build                 hideText = m_aTrackMouse->isChecked() &&
 m_mouseWithinWidget && abs(x-(leftDist + mouseX + 20)) < (int) minDistX +
 16
 :info:build
 ^~~
 :info:build /usr/include/stdlib.h:137:6: note: candidate function
 :info:build int      abs(int) __pure2;
 :info:build          ^
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdlib.h:115:44:
 note: candidate function
 :info:build inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x)
 _NOEXCEPT {return  labs(__x);}
 :info:build                                            ^
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/stdlib.h:117:44:
 note: candidate function
 :info:build inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x)
 _NOEXCEPT {return llabs(__x);}
 :info:build                                            ^
 }}}
 (there are many more candidate functions noted)

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


More information about the macports-tickets mailing list