deskutils/libstreams error related to iconv on 10-BETA3
Гуляев Гоша
gosha-necr at yandex.ru
Sat Nov 30 07:34:15 UTC 2013
Hi friends!
When updating from 9-STABLE to 10-STABLE I have such problem with deskutils/libstreams port upgrading:
My system built WITH_ICONV=yes and WITH_ICONV_COMPAT=yes
uname -a | FreeBSD serv 10.0-BETA3 FreeBSD 10.0-BETA3 #0: Tue Nov 26 13:37:23 MSK 2013 my at serv:/usr/obj/usr/src/sys/SERV amd64
And I'm try to build it with MAKE_JOBS_UNSAFE=yes in /etc/make.conf
Help me please! All kde ports are unusable and not upgrading because of this error!
=======================================================================================================
===> Building for libstreams-0.7.8
Scanning dependencies of target streamsstatic
Scanning dependencies of target streams
[ 1%] Building CXX object lib/CMakeFiles/streamsstatic.dir/archivereader.cpp.o
[ 4%] Building CXX object lib/CMakeFiles/streams.dir/archivereader.cpp.o
[ 3%] Building CXX object lib/CMakeFiles/streamsstatic.dir/listinginprogress.cpp.o
[ 2%] Building CXX object lib/CMakeFiles/streamsstatic.dir/archiveentrycache.cpp.o
[ 5%] Building CXX object lib/CMakeFiles/streamsstatic.dir/arinputstream.cpp.o
[ 6%] Building CXX object lib/CMakeFiles/streams.dir/archiveentrycache.cpp.o
[ 7%] Building CXX object lib/CMakeFiles/streams.dir/listinginprogress.cpp.o
[ 8%] Building CXX object lib/CMakeFiles/streams.dir/arinputstream.cpp.o
[ 9%] Building CXX object lib/CMakeFiles/streamsstatic.dir/base64inputstream.cpp.o
[ 10%] Building CXX object lib/CMakeFiles/streamsstatic.dir/bz2inputstream.cpp.o
[ 11%] Building CXX object lib/CMakeFiles/streams.dir/base64inputstream.cpp.o
[ 12%] Building CXX object lib/CMakeFiles/streams.dir/bz2inputstream.cpp.o
/usr/ports/deskutils/libstreams/work/strigi-0.7.8/libstreams/lib/bz2inputstream.cpp:53:17: warning: assigning field to itself [-Wself-assign-field]
this->input = input;
^
1 warning generated.
[ 13%] Building CXX object lib/CMakeFiles/streamsstatic.dir/cpioinputstream.cpp.o
[ 14%] Building CXX object lib/CMakeFiles/streamsstatic.dir/dataeventinputstream.cpp.o
/usr/ports/deskutils/libstreams/work/strigi-0.7.8/libstreams/lib/bz2inputstream.cpp:53:17: warning: assigning field to itself [-Wself-assign-field]
this->input = input;
^
1 warning generated.
[ 15%] Building CXX object lib/CMakeFiles/streams.dir/cpioinputstream.cpp.o
[ 16%] Building CXX object lib/CMakeFiles/streams.dir/dataeventinputstream.cpp.o
[ 17%] Building CXX object lib/CMakeFiles/streamsstatic.dir/dostime.cpp.o
[ 18%] Building CXX object lib/CMakeFiles/streamsstatic.dir/encodinginputstream.cpp.o
[ 19%] Building CXX object lib/CMakeFiles/streams.dir/dostime.cpp.o
/usr/ports/deskutils/libstreams/work/strigi-0.7.8/libstreams/lib/encodinginputstream.cpp:93:16: error: no matching function for call to 'iconv'
size_t r = iconv(converter, &inbuf, &inbytesleft, &outbuf, &outbytesleft);
^~~~~
[ 20%] Building CXX object lib/CMakeFiles/streamsstatic.dir/fileinputstream.cpp.o
/usr/include/iconv.h:56:8: note: candidate function not viable: no known conversion from 'char **' to 'const char **' for 2nd argument
size_t iconv(iconv_t, const char ** __restrict,
^
1 error generated.
--- lib/CMakeFiles/streamsstatic.dir/encodinginputstream.cpp.o ---
*** [lib/CMakeFiles/streamsstatic.dir/encodinginputstream.cpp.o] Error code 1
make[9]: stopped in /usr/ports/deskutils/libstreams/work/.build
[ 21%] Building CXX object lib/CMakeFiles/streamsstatic.dir/filestreamopener.cpp.o
A failure has been detected in another branch of the parallel make
make[9]: stopped in /usr/ports/deskutils/libstreams/work/.build
--- lib/CMakeFiles/streams.dir/all ---
*** [lib/CMakeFiles/streams.dir/all] Error code 2
make[8]: stopped in /usr/ports/deskutils/libstreams/work/.build
1 error
make[9]: stopped in /usr/ports/deskutils/libstreams/work/.build
--- lib/CMakeFiles/streamsstatic.dir/all ---
*** [lib/CMakeFiles/streamsstatic.dir/all] Error code 2
make[8]: stopped in /usr/ports/deskutils/libstreams/work/.build
2 errors
make[8]: stopped in /usr/ports/deskutils/libstreams/work/.build
--- all ---
*** [all] Error code 2
make[7]: stopped in /usr/ports/deskutils/libstreams/work/.build
1 error
make[7]: stopped in /usr/ports/deskutils/libstreams/work/.build
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[6]: stopped in /usr/ports/deskutils/libstreams
*** Error code 1
Stop.
make[5]: stopped in /usr/ports/deskutils/libstreams
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/deskutils/libstreamanalyzer
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/deskutils/libstreamanalyzer
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/x11/kdelibs4
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/x11/kdelibs4
*** Error code 1
Stop.
make: stopped in /usr/ports/x11/kdelibs4
--------------------------------------------
С уважением, Гуляев Гоша.
More information about the freebsd-ports-bugs
mailing list