[MacPorts] #55067: kate @4.14.3: error: call to 'abs' is ambiguous (was: Building kate failed)

MacPorts noreply at macports.org
Thu Oct 12 01:15:59 UTC 2017


#55067: kate @4.14.3: error: call to 'abs' is ambiguous
-----------------------------+-------------------------
  Reporter:  riccardobrasca  |      Owner:  NicosPavlov
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.4.2
Resolution:                  |   Keywords:  highsierra
      Port:  kate            |
-----------------------------+-------------------------
Changes (by ryandesign):

 * keywords:   => highsierra


Comment:

 The log says:

 {{{
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kate/kate/work/kate-4.14.3/part/view/kateviewhelpers.cpp:1706:24:
 error: call to 'abs' is ambiguous
 :info:build             int diff = abs(realLine - currentLine);
 :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                                            ^
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/math.h:693:1:
 note: candidate function
 :info:build abs(float __lcpp_x) _NOEXCEPT {return ::fabsf(__lcpp_x);}
 :info:build ^
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/math.h:697:1:
 note: candidate function
 :info:build abs(double __lcpp_x) _NOEXCEPT {return ::fabs(__lcpp_x);}
 :info:build ^
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/math.h:701:1:
 note: candidate function
 :info:build abs(long double __lcpp_x) _NOEXCEPT {return
 ::fabsl(__lcpp_x);}
 :info:build ^
 :info:build 2 warnings and 1 error generated.
 }}}

 We've seen [query:"summary=~'abs' is ambiguous" another occurrence] of
 this `call to 'abs' is ambiguous` with another port recently...

--
Ticket URL: <https://trac.macports.org/ticket/55067#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list