Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Oct 2018 11:03:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 229844] graphics/inkscape: src/libavoid/connector.cpp:888:29: error: call to 'abs' is ambiguous on 11.2 i386
Message-ID:  <bug-229844-6497-7AgG5XVSlB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-229844-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-229844-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229844

--- Comment #2 from commit-hook@freebsd.org ---
A commit references this bug:

Author: jbeich
Date: Sun Oct 28 11:03:01 UTC 2018
New revision: 483272
URL: https://svnweb.freebsd.org/changeset/ports/483272

Log:
  graphics/inkscape: unbreak on 32-bit archs after r474795

  src/libavoid/connector.cpp:888:29: error: call to 'abs' is ambiguous
                  COLA_ASSERT(abs((long)i->pathNext->id.objID - i->id.objID=
) !=3D
2);
                              ^~~
  src/libavoid/assertions.h:41:39: note: expanded from macro 'COLA_ASSERT'
      #define COLA_ASSERT(expr)  assert(expr)
                                        ^~~~
  /usr/include/assert.h:56:21: note: expanded from macro 'assert'
   #define assert(e)       ((e) ? (void)0 : __assert(__func__, __FILE__, \
                             ^
  /usr/include/c++/v1/math.h:733:1: note: candidate function
  abs(float __lcpp_x) _NOEXCEPT {return ::fabsf(__lcpp_x);}
  ^
  /usr/include/c++/v1/math.h:737:1: note: candidate function
  abs(double __lcpp_x) _NOEXCEPT {return ::fabs(__lcpp_x);}
  ^
  /usr/include/c++/v1/math.h:741:1: note: candidate function
  abs(long double __lcpp_x) _NOEXCEPT {return ::fabsl(__lcpp_x);}
  ^
  /usr/include/stdlib.h:87:6: note: candidate function
  int      abs(int) __pure2;
           ^
  /usr/include/c++/v1/stdlib.h:111:44: note: candidate function
  inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT
{return  labs(__x);}
                                             ^
  /usr/include/c++/v1/stdlib.h:113:44: note: candidate function
  inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT
{return llabs(__x);}
                                             ^

  PR:           229844
  Reported by:  pkg-fallout

Changes:
  head/graphics/inkscape/files/patch-src_libavoid_connector.cpp

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-229844-6497-7AgG5XVSlB>