[REL - 10i386-default][graphics/exact-image] Failed for exact-image-0.8.9_1 in build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Jan 2 19:33:57 UTC 2014


You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     bf at FreeBSD.org
Last committer: nemysis at FreeBSD.org
Ident:          $FreeBSD: head/graphics/exact-image/Makefile 332189 2013-10-31 00:32:31Z nemysis $
Log URL:        http://beefy1.isc.freebsd.org/bulk/10i386-default/2014-01-02_11h07m14s/logs/exact-image-0.8.9_1.log
Build URL:      http://beefy1.isc.freebsd.org/bulk/10i386-default/2014-01-02_11h07m14s
Log:

====>> Building graphics/exact-image
build started at Thu Jan  2 19:32:28 UTC 2014
port directory: /usr/ports/graphics/exact-image
building for: FreeBSD 10i386-default-job-12 10.0-RC1 FreeBSD 10.0-RC1 i386
maintained by: bf at FreeBSD.org
Makefile ident:      $FreeBSD: head/graphics/exact-image/Makefile 332189 2013-10-31 00:32:31Z nemysis $
Poudriere version: 3.1-pre

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000510
UNAME_v=FreeBSD 10.0-RC1
UNAME_r=10.0-RC1
BLOCKSIZE=K
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/10i386-default/ref
PKG_EXT=txz
tpid=9760
POUDRIERE_BUILD_TYPE=bulk
PKGNG=1
PKGNAME=exact-image-0.8.9_1
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
PWD=/root
MASTERNAME=10i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
PKG_VERSION=/poudriere/pkg-static version
PKG_BIN=/usr/local/sbin/pkg-static
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" PYTHON="/usr/local/bin/python2.7" MAKE=gmake PKG_CONFIG=pkgconf SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing"  CPP="cpp" CPPFLAGS="-fpermissive -I/usr/local/include/libpng15 -I/usr/local/include"  LDFLAGS=" -L/usr/local/lib"  CXX="c++" CXXFLAGS="-O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_LIB="install  -s -o root -g wheel -m 444"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/exact-image
DOCSDIR=/usr/local/share/doc/exact-image
EXAMPLESDIR=/usr/local/share/examples/exact-image
WWWDIR=/usr/local/www/exact-image
ETCDIR=/usr/local/etc/exact-image
--End SUB_LIST--

---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
===>  Cleaning for exact-image-0.8.9_1
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   exact-image-0.8.9_1 depends on file: /usr/local/sbin/pkg - not found
===>    Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg
===>   Installing existing package /packages/All/pkg-1.2.4_1.txz
Installing pkg-1.2.4_1... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of exact-image-0.8.9_1
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by exact-image-0.8.9_1 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by exact-image-0.8.9_1 for building
=> SHA256 Checksum OK for exact-image-0.8.9.tar.bz2.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by exact-image-0.8.9_1 for building
===>  Extracting for exact-image-0.8.9_1
=> SHA256 Checksum OK for exact-image-0.8.9.tar.bz2.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for exact-image-0.8.9_1
===>  Applying FreeBSD patches for exact-image-0.8.9_1
===========================================================================
=======================<phase: build-depends  >============================
===>   exact-image-0.8.9_1 depends on package: swig>=1.3.32 - not found
===>    Verifying install for swig>=1.3.32 in /usr/ports/devel/swig13
===>   Installing existing package /packages/All/swig13-1.3.40.txz
Installing swig13-1.3.40... done
===>   Returning to build of exact-image-0.8.9_1
===>   exact-image-0.8.9_1 depends on file: /usr/local/bin/python2.7 - not found
===>    Verifying install for /usr/local/bin/python2.7 in /usr/ports/lang/python27
===>   Installing existing package /packages/All/python27-2.7.6_1.txz
Installing python27-2.7.6_1...Installing gettext-0.18.3.1... done
 done
====
Note that some of the standard modules are provided as separate
ports since they require extra dependencies:

bsddb           databases/py-bsddb
gdbm            databases/py-gdbm
sqlite3         databases/py-sqlite3
tkinter         x11-toolkits/py-tkinter

Install them as needed.
====
===>   Returning to build of exact-image-0.8.9_1
===>   exact-image-0.8.9_1 depends on file: /usr/local/lib/evas/modules//engines//software_x11/freebsd10.0-i386/module.so - not found
===>    Verifying install for /usr/local/lib/evas/modules//engines//software_x11/freebsd10.0-i386/module.so in /usr/ports/graphics/evas-engine-x11
===>   Installing existing package /packages/All/evas-engine-x11-1.7.9.txz
Installing evas-engine-x11-1.7.9...Installing evas-core-1.7.9...Installing eet-1.7.9,2...Installing eina-1.7.9... done
Installing jpeg-8_4... done
 done
Installing fontconfig-2.11.0_1,1...Installing expat-2.1.0... done
Installing freetype2-2.5.2... done
Running fc-cache to build fontconfig cache...
/usr/local/share/fonts: skipping, no such directory
/usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs
/usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 dirs
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/usr/local/share/fonts: skipping, no such directory
/usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/db/fontconfig: cleaning cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
 done
Installing fribidi-0.19.2_1... done
Installing gcc-4.6.4...Installing binutils-2.24... done
Installing gcc-ecj-4.5... done
Installing gmp-5.1.3... done
Installing mpc-1.0.1...Installing mpfr-3.1.2... done
 done
 done
 done
Installing libX11-1.6.2,1...Installing kbproto-1.0.6... done
Installing libXau-1.0.8...Installing xproto-7.0.25... done
 done
Installing libXdmcp-1.1.1... done
Installing libpthread-stubs-0.3_4... done
Installing libxcb-1.9.3...Installing libxml2-2.8.0_3... done
 done
 done
Installing libXext-1.3.2,1...Installing xextproto-7.2.1... done
 done
 done
===>   Returning to build of exact-image-0.8.9_1
===>   exact-image-0.8.9_1 depends on file: /usr/local/lib/evas/modules//engines//gl_x11/freebsd10.0-i386/module.so - not found
===>    Verifying install for /usr/local/lib/evas/modules//engines//gl_x11/freebsd10.0-i386/module.so in /usr/ports/graphics/evas-engine-opengl
===>   Installing existing package /packages/All/evas-engine-opengl-1.7.9.txz
Installing evas-engine-opengl-1.7.9...Installing libGL-7.6.1_4...Installing dri2proto-2.8... done
Installing libXdamage-1.1.4...Installing damageproto-1.2.1... done
Installing fixesproto-5.0... done
Installing libXfixes-5.0.1... done
 done
Installing libXxf86vm-1.1.3...Installing xf86vidmodeproto-2.3.1... done
 done
Installing libdrm-2.4.17_1...Installing libpciaccess-0.13.2...Installing pciids-20131225... done
 done
 done
 done
Installing libGLU-9.0.0... done
Installing libXrender-0.9.8...Installing renderproto-0.11.1... done
 done
 done
<snip>
5 warnings generated.
  C         objdir/codecs/transupp.o
cc -fpermissive -I/usr/local/include/libpng15 -I/usr/local/include -I . -I/usr/local/include/agg2 -I/usr/local/include/freetype2 -I lib -I utility -D_THREAD_SAFE -I/usr/local/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/evas-1 -I/usr/local/include/eet-1 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL -I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN -c  -MMD -MP -MF 'objdir/codecs/transupp.d' -o 'objdir/codecs/transupp.o' 'codecs/transupp.c'
cc: warning: argument unused during compilation: '-fpermissive'
codecs/transupp.c:923:7: warning: incompatible pointer to integer conversion assigning to 'int' from 'char [21]' [-Wint-conversion]
      ERREXIT(srcinfo, "Invalid crop request"); /* was: JERR_BAD_CROP_SPEC */
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/jerror.h:210:27: note: expanded from macro 'ERREXIT'
  ((cinfo)->err->msg_code = (code), \
                          ^ ~~~~~~
codecs/transupp.c:933:7: warning: incompatible pointer to integer conversion assigning to 'int' from 'char [21]' [-Wint-conversion]
      ERREXIT(srcinfo, "Invalid crop request"); /* was: JERR_BAD_CROP_SPEC */
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/jerror.h:210:27: note: expanded from macro 'ERREXIT'
  ((cinfo)->err->msg_code = (code), \
                          ^ ~~~~~~
2 warnings generated.
  LINK LIB  objdir/codecs/lib.a
ld -r -o 'objdir/codecs/lib.a' objdir/codecs/jpeg2000.o objdir/codecs/pcx.o objdir/codecs/ps.o objdir/codecs/Codecs.o objdir/codecs/gif.o objdir/codecs/svg.o objdir/codecs/tga.o objdir/codecs/tiff.o objdir/codecs/png.o objdir/codecs/eps.o objdir/codecs/jpeg.o objdir/codecs/pdf.o objdir/codecs/bmp.o objdir/codecs/agg_svg_path_tokenizer.o objdir/codecs/raw.o objdir/codecs/xpm.o objdir/codecs/agg_svg_parser.o objdir/codecs/pnm.o objdir/codecs/agg_svg_path_renderer.o objdir/codecs/openexr.o objdir/codecs/dcraw.o objdir/codecs/transupp.o
  C++       objdir/bardecode/Scanner.o
c++ -fpermissive -I/usr/local/include/libpng15 -I/usr/local/include -I . -I/usr/local/include/agg2 -I/usr/local/include/freetype2 -I lib -I utility -D_THREAD_SAFE -I/usr/local/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/evas-1 -I/usr/local/include/eet-1 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL -I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN -c  -MMD -MP -MF 'objdir/bardecode/Scanner.d' -o 'objdir/bardecode/Scanner.o' 'bardecode/Scanner.cc'
c++: warning: argument unused during compilation: '-fpermissive'
In file included from bardecode/Scanner.cc:18:
In file included from bardecode/Scanner.hh:186:
In file included from bardecode/Scanner.tcc:22:
bardecode/code25i.hh:34:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double n_lq = 15;
                            ^      ~~
bardecode/code25i.hh:35:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double n_hq = 5.3;
                            ^      ~~~
bardecode/code25i.hh:36:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double w_lq = 5.2;
                            ^      ~~~
bardecode/code25i.hh:37:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double w_hq = 1.5;
                            ^      ~~~
bardecode/code25i.hh:38:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double tol = 0.2;
                            ^     ~~~
In file included from bardecode/Scanner.cc:18:
In file included from bardecode/Scanner.hh:186:
bardecode/Scanner.tcc:126:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:126:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                           )
bardecode/Scanner.tcc:126:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
bardecode/Scanner.tcc:134:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:134:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                                   )
bardecode/Scanner.tcc:134:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
7 warnings generated.
  LINK LIB  objdir/bardecode/bardecode.a
ld -r -o 'objdir/bardecode/bardecode.a' objdir/bardecode/Scanner.o
  C++       objdir/utility/ArgumentList.o
c++ -fpermissive -I/usr/local/include/libpng15 -I/usr/local/include -I . -I/usr/local/include/agg2 -I/usr/local/include/freetype2 -I lib -I utility -D_THREAD_SAFE -I/usr/local/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/evas-1 -I/usr/local/include/eet-1 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL -I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN -c  -MMD -MP -MF 'objdir/utility/ArgumentList.d' -o 'objdir/utility/ArgumentList.o' 'utility/ArgumentList.cc'
c++: warning: argument unused during compilation: '-fpermissive'
  C++       objdir/utility/File.o
c++ -fpermissive -I/usr/local/include/libpng15 -I/usr/local/include -I . -I/usr/local/include/agg2 -I/usr/local/include/freetype2 -I lib -I utility -D_THREAD_SAFE -I/usr/local/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/evas-1 -I/usr/local/include/eet-1 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL -I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN -c  -MMD -MP -MF 'objdir/utility/File.d' -o 'objdir/utility/File.o' 'utility/File.cc'
c++: warning: argument unused during compilation: '-fpermissive'
  C++       objdir/frontends/econvert.o
c++ -fpermissive -I/usr/local/include/libpng15 -I/usr/local/include -I . -I/usr/local/include/agg2 -I/usr/local/include/freetype2 -I lib -I utility -D_THREAD_SAFE -I/usr/local/include/OpenEXR -I codecs/ -I bardecode -I utility -I utility -O2 -pipe -fPIC -I/usr/local/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/evas-1 -I/usr/local/include/eet-1 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL -I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN -c  -MMD -MP -MF 'objdir/frontends/econvert.d' -o 'objdir/frontends/econvert.o' 'frontends/econvert.cc'
c++: warning: argument unused during compilation: '-fpermissive'
In file included from frontends/econvert.cc:66:
In file included from ./api/api.cc:42:
In file included from bardecode/Scanner.hh:186:
In file included from bardecode/Scanner.tcc:22:
bardecode/code25i.hh:34:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double n_lq = 15;
                            ^      ~~
bardecode/code25i.hh:35:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double n_hq = 5.3;
                            ^      ~~~
bardecode/code25i.hh:36:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double w_lq = 5.2;
                            ^      ~~~
bardecode/code25i.hh:37:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double w_hq = 1.5;
                            ^      ~~~
bardecode/code25i.hh:38:29: warning: in-class initializer for static data member of type 'const double' is a GNU extension [-Wgnu-static-float-init]
        static const double tol = 0.2;
                            ^     ~~~
In file included from frontends/econvert.cc:66:
In file included from ./api/api.cc:42:
In file included from bardecode/Scanner.hh:186:
bardecode/Scanner.tcc:126:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:126:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                           )
bardecode/Scanner.tcc:126:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
bardecode/Scanner.tcc:134:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:134:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                                   )
bardecode/Scanner.tcc:134:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
In file included from frontends/econvert.cc:66:
./api/api.cc:912:55: error: no viable conversion from 'iterator' (aka '__map_iterator<typename __base::iterator>') to 'std::map<scanner_result_t, int>::const_iterator' (aka '__map_const_iterator<typename __base::const_iterator>')
  for (std::map<scanner_result_t,int>::const_iterator it = retcodes.begin();
                                                      ^    ~~~~~~~~~~~~~~~~
/usr/include/c++/v1/map:564:24: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'iterator' (aka '__map_iterator<typename __base::iterator>') to 'const std::__1::__map_const_iterator<std::__1::__tree_const_iterator<std::__1::map<BarDecode::scanner_result_t, int, std::__1::less<BarDecode::scanner_result_t>, std::__1::allocator<std::__1::pair<const BarDecode::scanner_result_t, int> > >::__value_type, std::__1::__tree_node<std::__1::map<BarDecode::scanner_result_t, int, std::__1::less<BarDecode::scanner_result_t>, std::__1::allocator<std::__1::pair<const BarDecode::scanner_result_t, int> > >::__value_type, void *> *, int> > &' for 1st argument
class _LIBCPP_TYPE_VIS __map_const_iterator
                       ^
/usr/include/c++/v1/map:588:5: note: candidate constructor not viable: no known conversion from 'iterator' (aka '__map_iterator<typename __base::iterator>') to 'std::__1::__tree_const_iterator<std::__1::map<BarDecode::scanner_result_t, int, std::__1::less<BarDecode::scanner_result_t>, std::__1::allocator<std::__1::pair<const BarDecode::scanner_result_t, int> > >::__value_type, std::__1::__tree_node<std::__1::map<BarDecode::scanner_result_t, int, std::__1::less<BarDecode::scanner_result_t>, std::__1::allocator<std::__1::pair<const BarDecode::scanner_result_t, int> > >::__value_type, void *> *, int>' for 1st argument
    __map_const_iterator(_TreeIterator __i) _NOEXCEPT : __i_(__i) {}
    ^
/usr/include/c++/v1/map:590:5: note: candidate constructor not viable: no known conversion from '__map_iterator<__tree_iterator<struct std::__1::map<struct BarDecode::scanner_result_t, int, struct <anonymous>::comp, class std::__1::allocator<struct std::__1::pair<const struct BarDecode::scanner_result_t, int> > >::__value_type, __node_pointer, [...]>>' to '__map_iterator<__tree_iterator<struct std::__1::map<struct BarDecode::scanner_result_t, int, struct std::__1::less<struct BarDecode::scanner_result_t>, class std::__1::allocator<struct std::__1::pair<const struct BarDecode::scanner_result_t, int> > >::__value_type, __non_const_node_pointer, [...]>>' for 1st argument
    __map_const_iterator(
    ^
In file included from frontends/econvert.cc:66:
In file included from ./api/api.cc:42:
In file included from bardecode/Scanner.hh:186:
bardecode/Scanner.tcc:126:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.hh:136:28: note: in instantiation of member function 'BarDecode::BarcodeIterator<false>::next' requested here
            if ( ! end() ) next();
                           ^
./api/api.cc:895:34: note: in instantiation of member function 'BarDecode::BarcodeIterator<false>::BarcodeIterator' requested here
    BarDecode::BarcodeIterator<> it(image, threshold, codes, directions, concurrent_lines, line_skip);
                                 ^
bardecode/Scanner.tcc:126:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                           )
bardecode/Scanner.tcc:126:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
bardecode/Scanner.tcc:134:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:134:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                                   )
bardecode/Scanner.tcc:134:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
bardecode/Scanner.tcc:126:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.hh:136:28: note: in instantiation of member function 'BarDecode::BarcodeIterator<true>::next' requested here
            if ( ! end() ) next();
                           ^
./api/api.cc:904:38: note: in instantiation of member function 'BarDecode::BarcodeIterator<true>::BarcodeIterator' requested here
    BarDecode::BarcodeIterator<true> it(image, threshold, codes, dir, concurrent_lines, line_skip);
                                     ^
bardecode/Scanner.tcc:126:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                           )
bardecode/Scanner.tcc:126:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
bardecode/Scanner.tcc:134:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bardecode/Scanner.tcc:134:28: note: place parentheses around the assignment to silence this warning
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                    (                                                                   )
bardecode/Scanner.tcc:134:28: note: use '==' to turn this assignment into an equality comparison
                if (result = code128_impl.reverse_scan(ti,te,x+ti->second,y,quiet_psize)) {
                           ^
                           ==
11 warnings and 1 error generated.
gmake[1]: *** [objdir/frontends/econvert.o] Error 1
gmake[1]: Leaving directory `/wrkdirs/usr/ports/graphics/exact-image/work/exact-image-0.8.9'
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/exact-image
===>  Cleaning for exact-image-0.8.9_1


More information about the freebsd-pkg-fallout mailing list