* [gentoo-user] OpenSP build fails
@ 2014-04-22 15:42 Nikita Tropin
2014-04-23 1:06 ` [gentoo-user] " walt
0 siblings, 1 reply; 4+ messages in thread
From: Nikita Tropin @ 2014-04-22 15:42 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1.1: Type: text/plain, Size: 1545 bytes --]
Hi, I'm trying to update Gentoo with
I_KNOW_WHAT_I_AM_DOING=1 emerge --deep --update --newuse --with-bdeps=y
@world
and process fails on OpenSP-1.5.2-r3. I am tried to compile it myself and
find those lacking `new.h' mentioned in build.log. I found in
include/xnew.h ifdef construction that responsible of choosing appropriate
file (<new> or <new.h>), find utility not found any `new.h' on my /usr or
build directory of OpenSP in my home dir, however `new' was found -
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new. Next, I'm
calling configure with
CXXFLAGS="-DSP_ANSI_LIB" ./configure && make
and <new> was chosen on compilation. However many new errors was occur
(attached mybuild.log and mybuild_stderr.log). And I don't know how to fix
them.
Also I'm tried to avoid installation of this package by trying to find all
and installed packages that depends on this one, tried to mask it but po4a,
man-db(nls), openjade, virtual/man and man-pages-3.63 depends on OpenSP.
The paradox is that I have installed man-db-2.6.5 with nls USE flag and
update schedule man-db-2.6.6 to install but even if I mask it(2.6.6) there
still error that man-db-2.6.5 need OpenSP. I am totally confused.
PS I've compiled OpenSP downloaded from offsite (
http://openjade.sourceforge.net/)
PPS I'm using I_KNOW_WHAT_I_AM_DOING=1 because I have -ggdb in CFLAGS in
make.conf but some packages like webkit-gtk probably need 18G for debug
symbols on some system but not in my, so.
PPPS With clang the same thing
Thanks in advance.
--
Regards,
Nikita
[-- Attachment #1.2: Type: text/html, Size: 2000 bytes --]
[-- Attachment #2: mybuild.log --]
[-- Type: text/plain, Size: 15686 bytes --]
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) no
checking for perl... /usr/bin/perl
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for ranlib... (cached) ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.0, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... yes
checking for sig_atomic_t in signal.h... yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking for unsigned int... yes
checking size of unsigned int... 4
checking for unsigned short... yes
checking size of unsigned short... 2
checking for wchar_t... yes
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking for bool... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... yes
checking for memcmp... yes
checking for strerror... yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... no
checking for default catalog... none
checking for default search path... none
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... yes
checking for xmlto... /usr/bin/xmlto
checking whether to build all docs (man, html, pdf, ps)... no
configure: creating ./config.status
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating docsrc/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make all-recursive
make[1]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2'
Making all in pubtext
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/pubtext'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/pubtext'
Making all in unicode
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/unicode'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/unicode'
Making all in doc
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/doc'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/doc'
Making all in include
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/include'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/include'
Making all in generic
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/generic'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/generic'
Making all in intl
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/intl'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/intl'
Making all in po
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/po'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/po'
Making all in lib
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/lib'
make all-am
make[3]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/lib'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -DSP_ANSI_LIB -MT ArcEngine.lo -MD -MP -MF ".deps/ArcEngine.Tpo" -c -o ArcEngine.lo ArcEngine.cxx; \
then mv -f ".deps/ArcEngine.Tpo" ".deps/ArcEngine.Plo"; else rm -f ".deps/ArcEngine.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -DSP_ANSI_LIB -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx -fPIC -DPIC -o .libs/ArcEngine.o
make[3]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/lib'
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/lib'
make[1]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2'
[-- Attachment #3: mybuild_stderr.log --]
[-- Type: text/plain, Size: 4474 bytes --]
In file included from ../include/Location.h:11:0,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/Boolean.h:33:13: error: redeclaration of C++ built-in type 'bool' [-fpermissive]
../include/Boolean.h:35:11: error: expected unqualified-id before 'true'
../include/Boolean.h:36:11: error: expected unqualified-id before 'false'
In file included from ../include/Location.h:12:0,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
In file included from ../include/Vector.h:8:0,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/xnew.h: In function 'void* operator new(size_t, void*)':
../include/xnew.h:30:7: error: redefinition of 'void* operator new(size_t, void*)'
In file included from ../include/xnew.h:20:0,
from ../include/Vector.h:8,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new:111:14: error: 'void* operator new(std::size_t, void*)' previously defined here
In file included from ../include/UnivCharsetDesc.h:14:0,
from ../include/CharsetInfo.h:11,
from ../include/Sd.h:13,
from ../include/Event.h:20,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/RangeMap.h: At global scope:
../include/RangeMap.h:57:12: error: need 'typename' before 'Vector<RangeMapRange<From, To> >::const_iterator' because 'Vector<RangeMapRange<From, To> >' is a dependent scope
../include/RangeMap.h: In member function 'Boolean RangeMapIter<From, To>::next(From&, From&, To&)':
../include/RangeMap.h:47:17: error: 'ptr_' was not declared in this scope
In file included from ../include/ContentState.h:13:0,
from ArcProcessor.h:8,
from ArcEngine.cxx:11:
../include/IList.h: At global scope:
../include/IList.h:29:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
../include/IList.h:30:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
In file included from ArcEngine.cxx:21:0:
Parser.h:65:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:66:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:67:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:68:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:69:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:70:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:71:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:74:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
make[3]: *** [ArcEngine.lo] Ошибка 1
make[2]: *** [all] Ошибка 2
make[1]: *** [all-recursive] Ошибка 1
make: *** [all] Ошибка 2
[-- Attachment #4: build.log --]
[-- Type: text/plain, Size: 22428 bytes --]
^[[32;01m * ^[[39;49;00mPackage: app-text/opensp-1.5.2-r3
^[[32;01m * ^[[39;49;00mRepository: gentoo
^[[32;01m * ^[[39;49;00mMaintainer: maintainer-needed@gentoo.org
^[[32;01m * ^[[39;49;00mUSE: amd64 elibc_glibc kernel_linux nls userland_GNU
^[[32;01m * ^[[39;49;00mFEATURES: preserve-libs sandbox splitdebug userpriv usersandbox
>>> Unpacking source...
>>> Unpacking OpenSP-1.5.2.tar.gz to /var/tmp/portage/app-text/opensp-1.5.2-r3/work
>>> Source unpacked in /var/tmp/portage/app-text/opensp-1.5.2-r3/work
>>> Preparing source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
^[[32;01m*^[[0m Applying opensp-1.5-gcc34.patch ...
^[[A^[[203C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
^[[32;01m*^[[0m Applying opensp-1.5.2-fix-segfault.patch ...
^[[A^[[203C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
* econf: updating OpenSP-1.5.2/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating OpenSP-1.5.2/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --enable-http --enable-default-catalog=/etc/sgml/catalog --enable-default-search-path=/usr/share/sgml --datadir=/usr/share/sgml/opensp-1.5.2 --enable-nls --disable-doc-build --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) no
checking for perl... /usr/bin/perl
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for x86_64-pc-linux-gnu-g77... no
checking for x86_64-pc-linux-gnu-f77... no
checking for x86_64-pc-linux-gnu-xlf... no
checking for x86_64-pc-linux-gnu-frt... no
checking for x86_64-pc-linux-gnu-pgf77... no
checking for x86_64-pc-linux-gnu-fort77... no
checking for x86_64-pc-linux-gnu-fl32... no
checking for x86_64-pc-linux-gnu-af77... no
checking for x86_64-pc-linux-gnu-f90... no
checking for x86_64-pc-linux-gnu-xlf90... no
checking for x86_64-pc-linux-gnu-pgf90... no
checking for x86_64-pc-linux-gnu-epcf90... no
checking for x86_64-pc-linux-gnu-f95... no
checking for x86_64-pc-linux-gnu-fort... no
checking for x86_64-pc-linux-gnu-xlf95... no
checking for x86_64-pc-linux-gnu-ifc... no
checking for x86_64-pc-linux-gnu-efc... no
checking for x86_64-pc-linux-gnu-pgf95... no
checking for x86_64-pc-linux-gnu-lf95... no
checking for x86_64-pc-linux-gnu-gfortran... x86_64-pc-linux-gnu-gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether x86_64-pc-linux-gnu-gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking if x86_64-pc-linux-gnu-gcc static flag works... yes
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for x86_64-pc-linux-gnu-gfortran option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.0, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... yes
checking for sig_atomic_t in signal.h... yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking for unsigned int... yes
checking size of unsigned int... 4
checking for unsigned short... yes
checking size of unsigned short... 2
checking for wchar_t... yes
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking for bool... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... yes
checking for memcmp... yes
checking for strerror... yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... yes
checking for main in -lnsl... yes
checking for main in -lsocket... no
checking h_errno in netdb.h... yes
checking for default catalog... /etc/sgml/catalog
checking for default search path... /usr/share/sgml
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... no
checking whether to build all docs (man, html, pdf, ps)... no
configure: creating ./config.status
uniq: confdefs.h: No such file or directory
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
make -j5 pkgdocdir=/usr/share/doc/opensp-1.5.2-r3
make all-recursive
make[1]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
Making all in pubtext
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/pubtext'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/pubtext'
Making all in unicode
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/unicode'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/unicode'
Making all in doc
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/doc'
Making all in include
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/include'
Making all in generic
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/generic'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/generic'
Making all in intl
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/intl'
Making all in po
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/po'
Making all in lib
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make all-am
make[3]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Allocator.lo Allocator.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o ArcEngine.lo ArcEngine.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Attribute.lo Attribute.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Big5CodingSystem.lo Big5CodingSystem.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o CharsetDecl.lo CharsetDecl.cxx
mkdir .libs
mkdir .libs
mkdir .libs
mkdir: cannot create directory '.libs': File exists
mkdir: cannot create directory '.libs': File exists
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c ArcEngine.cxx -fPIC -DPIC -o .libs/ArcEngine.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c CharsetDecl.cxx -fPIC -DPIC -o .libs/CharsetDecl.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Allocator.cxx -fPIC -DPIC -o .libs/Allocator.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Attribute.cxx -fPIC -DPIC -o .libs/Attribute.o
In file included from Allocator.cxx:5:0:
../include/Allocator.h: In constructor 'Allocator::Allocator(size_t, unsigned int)':
../include/Allocator.h:57:12: warning: 'Allocator::blocksPerSegment_' will be initialized after [-Wreorder]
../include/Allocator.h:55:10: warning: 'Allocator::Block* Allocator::freeList_' [-Wreorder]
Allocator.cxx:12:1: warning: when initialized here [-Wreorder]
In file included from ../include/Vector.h:8:0,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
make[3]: *** [ArcEngine.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../include/Vector.h:8:0,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
make[3]: *** [Attribute.lo] Error 1
In file included from ../include/Vector.h:8:0,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Big5CodingSystem.cxx -fPIC -DPIC -o .libs/Big5CodingSystem.o
make[3]: *** [CharsetDecl.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
make: *** [all] Error 2
^[[31;01m*^[[0m ERROR: app-text/opensp-1.5.2-r3::gentoo failed (compile phase):
^[[31;01m*^[[0m emake failed
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the output of `emerge --info '=app-text/opensp-1.5.2-r3::gentoo'`,
^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=app-text/opensp-1.5.2-r3::gentoo'`.
^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/app-text/opensp-1.5.2-r3/temp/build.log'.
^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/app-text/opensp-1.5.2-r3/temp/environment'.
^[[31;01m*^[[0m Working directory: '/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
^[[31;01m*^[[0m S: '/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
[-- Attachment #5: info --]
[-- Type: application/octet-stream, Size: 5639 bytes --]
Portage 2.2.8-r1 (default/linux/amd64/13.0, gcc-4.7.3, glibc-2.17, 3.10.7-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-3.10.7-gentoo-x86_64-Intel-R-_Core-TM-_i5-2310_CPU_@_2.90GHz-with-gentoo-2.2
KiB Mem: 3933576 total, 542308 free
KiB Swap: 0 total, 0 free
Timestamp of tree: Sun, 20 Apr 2014 15:45:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash: 4.2_p45
dev-java/java-config: 2.1.12-r1
dev-lang/python: 2.7.5-r3, 3.2.5-r3, 3.3.3
dev-util/cmake: 2.8.10.2-r2
dev-util/pkgconfig: 0.28
sys-apps/baselayout: 2.2
sys-apps/openrc: 0.12.4
sys-apps/sandbox: 2.6-r1
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.10.3, 1.11.6, 1.12.6, 1.13.4
sys-devel/binutils: 2.23.2
sys-devel/gcc: 4.6.3, 4.7.3-r1
sys-devel/gcc-config: 1.7.3
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc: 2.17
Repositories: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-ggdb -Wextra -Wall -O2 -pipe -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-ggdb -Wextra -Wall -O2 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs candy config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.iteam.net.ua/"
LANG="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.ua.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aes alsa amd64 amr apng autotools avx avx256 bash-completion berkdb bindist bzip2 cairo cdr cli cracklib crypt cscope ctype cups curl cxx dbus devhelp dga djvu dri dri3 dv dvb dvd dvdr egl enca encode enscript exif fbcon ffmpeg fftw flac fontconfig fortran ftp g3dvl gallium gd gdbm gflags gif gimp git glade glut gmp gpm graphviz gsm gstreamer gtk gtk2 gtk3 gzip hpcups iconv icu idn imlib infinality introspection ipv6 java jit jpeg jpeg2k lame lcms ldap libass libkms libsamplerate lm_sensors lzma lzo mac mad matroska matrox mime mmx mmxext modules mp3 mp4 mpeg mpi mplayer multilib nas ncurses nls nptl ogg openal opencl openexr opengl openmp openvg optimization pam pango pch pcre pdf perl png posix postgres postscript profile python qt3support qt4 quicktime raw readline samba scanner session shm smp sqlite sqlite3 sse sse2 sse3 sse4 sse4_1 sse4_2 ssl ssse3 svg sysvipc t1lib tcpd theora threads tiff tk truetype twolame udev unicode utils v4l vdpau vim-syntax vorbis vpx wavpack x264 xcb xcomposite xft xml xmlreader xmlwriter xorg xpm xslt xv xvid xvmc zip zlib zsh-completion" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" NETBEANS_MODULES="mobility apisupport profiler" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" SANE_BACKENDS="mustek mustek_pp mustek_usb" USERLAND="GNU" VIDEO_CARDS="i915 intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.3"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-user] Re: OpenSP build fails
2014-04-22 15:42 [gentoo-user] OpenSP build fails Nikita Tropin
@ 2014-04-23 1:06 ` walt
2014-04-23 7:58 ` Nikita Tropin
0 siblings, 1 reply; 4+ messages in thread
From: walt @ 2014-04-23 1:06 UTC (permalink / raw
To: gentoo-user
On 04/22/2014 08:42 AM, Nikita Tropin wrote:
> Hi, I'm trying to update Gentoo with I_KNOW_WHAT_I_AM_DOING=1 emerge
> --deep --update --newuse --with-bdeps=y @world
>
> and process fails on OpenSP-1.5.2-r3. I am tried to compile it myself
> and find those lacking `new.h' mentioned in build.log. I found in
> include/xnew.h ifdef construction that responsible of choosing
> appropriate file (<new> or <new.h>), find utility not found any
> `new.h' on my /usr or build directory of OpenSP in my home dir,
> however `new' was found -
> /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new
Any time I see build errors in c++ programs I suspect libtool.
(No, I can't explain why, I just do ;)
For that reason I'd suggest running fix_libtool_files.sh, just
in case your gcc ebuild didn't do it automatically.
FWIW, opensp builds successfully for me and my configure logs
look very much like yours (I'm using gcc-4.8.2/~amd64, though.)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] Re: OpenSP build fails
2014-04-23 1:06 ` [gentoo-user] " walt
@ 2014-04-23 7:58 ` Nikita Tropin
0 siblings, 0 replies; 4+ messages in thread
From: Nikita Tropin @ 2014-04-23 7:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2692 bytes --]
Hmm, can you give your ebuild of opensp and openjade? Who knows, may be
ebuilds from my mirror differ from yours... I tried clang-3.3, gcc-4.6.3
and gcc-4.7.3 from stable branch and no success.
Also, I have this:
52) [1] nikita opensp >> equery g opensp
* Searching for opensp ...
* dependency graph for app-text/opensp-1.5.2-r3
`-- app-text/opensp-1.5.2-r3 amd64
`-- sys-devel/gettext-0.18.3.2 (sys-devel/gettext) amd64
`-- app-text/xmlto-0.0.25 (app-text/xmlto) amd64
`-- app-text/docbook-xml-dtd-4.1.2-r6 (app-text/docbook-xml-dtd) amd64
*`-- app-text/openjade-1.3.2-r6 (app-text/openjade) amd64 *
`-- app-text/sgml-common-0.6.3-r5 (app-text/sgml-common) amd64
[ app-text/opensp-1.5.2-r3 stats: packages (6), max depth (1) ]
53) [0] nikita opensp >> equery g openjade
* Searching for openjade ...
* dependency graph for app-text/openjade-1.3.2-r6
`-- app-text/openjade-1.3.2-r6 amd64
`-- dev-lang/perl-5.16.3 (dev-lang/perl) amd64
`-- app-text/sgml-common-0.6.3-r5 (app-text/sgml-common) amd64
*`-- app-text/opensp-1.5.2-r3 (>=app-text/opensp-1.5.1) amd64 *
`-- sys-devel/automake-1.13.4 (>=sys-devel/automake-1.13) amd64
`-- sys-devel/automake-1.14.1 (>=sys-devel/automake-1.14) [~amd64
keyword]
`-- sys-devel/autoconf-2.69 (>=sys-devel/autoconf-2.68) amd64
`-- sys-devel/libtool-2.4.2 (sys-devel/libtool) amd64
[ app-text/openjade-1.3.2-r6 stats: packages (8), max depth (1) ]
Is it a circular dependency? Emerge doesn't tell anything about this.
I have installed software exactly those versions mentioned above except
automake-1.14 which is unstable.
2014-04-23 4:06 GMT+03:00 walt <w41ter@gmail.com>:
> On 04/22/2014 08:42 AM, Nikita Tropin wrote:
> > Hi, I'm trying to update Gentoo with I_KNOW_WHAT_I_AM_DOING=1 emerge
> > --deep --update --newuse --with-bdeps=y @world
> >
> > and process fails on OpenSP-1.5.2-r3. I am tried to compile it myself
> > and find those lacking `new.h' mentioned in build.log. I found in
> > include/xnew.h ifdef construction that responsible of choosing
> > appropriate file (<new> or <new.h>), find utility not found any
> > `new.h' on my /usr or build directory of OpenSP in my home dir,
> > however `new' was found -
> > /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new
>
> Any time I see build errors in c++ programs I suspect libtool.
> (No, I can't explain why, I just do ;)
>
> For that reason I'd suggest running fix_libtool_files.sh, just
> in case your gcc ebuild didn't do it automatically.
>
> FWIW, opensp builds successfully for me and my configure logs
> look very much like yours (I'm using gcc-4.8.2/~amd64, though.)
>
>
>
--
Regards,
Nikita
[-- Attachment #2: Type: text/html, Size: 3504 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CAL-+O4LXftSDG4=jpXgybak3JO65q8cR_CU2KF2m8+BmWFmBAg@mail.gmail.com>]
* [gentoo-user] Fwd: OpenSP build fails
[not found] <CAL-+O4LXftSDG4=jpXgybak3JO65q8cR_CU2KF2m8+BmWFmBAg@mail.gmail.com>
@ 2014-04-22 15:40 ` Nikita Tropin
2014-04-22 15:40 ` [gentoo-user] " Nikita Tropin
0 siblings, 1 reply; 4+ messages in thread
From: Nikita Tropin @ 2014-04-22 15:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1.1: Type: text/plain, Size: 1545 bytes --]
Hi, I'm trying to update Gentoo with
I_KNOW_WHAT_I_AM_DOING=1 emerge --deep --update --newuse --with-bdeps=y
@world
and process fails on OpenSP-1.5.2-r3. I am tried to compile it myself and
find those lacking `new.h' mentioned in build.log. I found in
include/xnew.h ifdef construction that responsible of choosing appropriate
file (<new> or <new.h>), find utility not found any `new.h' on my /usr or
build directory of OpenSP in my home dir, however `new' was found -
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new. Next, I'm
calling configure with
CXXFLAGS="-DSP_ANSI_LIB" ./configure && make
and <new> was chosen on compilation. However many new errors was occur
(attached mybuild.log and mybuild_stderr.log). And I don't know how to fix
them.
Also I'm tried to avoid installation of this package by trying to find all
and installed packages that depends on this one, tried to mask it but po4a,
man-db(nls), openjade, virtual/man and man-pages-3.63 depends on OpenSP.
The paradox is that I have installed man-db-2.6.5 with nls USE flag and
update schedule man-db-2.6.6 to install but even if I mask it(2.6.6) there
still error that man-db-2.6.5 need OpenSP. I am totally confused.
PS I've compiled OpenSP downloaded from offsite (
http://openjade.sourceforge.net/)
PPS I'm using I_KNOW_WHAT_I_AM_DOING=1 because I have -ggdb in CFLAGS in
make.conf but some packages like webkit-gtk probably need 18G for debug
symbols on some system but not in my, so.
PPPS With clang the same thing
Thanks in advance.
--
Regards,
Nikita
[-- Attachment #1.2: Type: text/html, Size: 2016 bytes --]
[-- Attachment #2: build.log --]
[-- Type: text/plain, Size: 22428 bytes --]
^[[32;01m * ^[[39;49;00mPackage: app-text/opensp-1.5.2-r3
^[[32;01m * ^[[39;49;00mRepository: gentoo
^[[32;01m * ^[[39;49;00mMaintainer: maintainer-needed@gentoo.org
^[[32;01m * ^[[39;49;00mUSE: amd64 elibc_glibc kernel_linux nls userland_GNU
^[[32;01m * ^[[39;49;00mFEATURES: preserve-libs sandbox splitdebug userpriv usersandbox
>>> Unpacking source...
>>> Unpacking OpenSP-1.5.2.tar.gz to /var/tmp/portage/app-text/opensp-1.5.2-r3/work
>>> Source unpacked in /var/tmp/portage/app-text/opensp-1.5.2-r3/work
>>> Preparing source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
^[[32;01m*^[[0m Applying opensp-1.5-gcc34.patch ...
^[[A^[[203C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
^[[32;01m*^[[0m Applying opensp-1.5.2-fix-segfault.patch ...
^[[A^[[203C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
* econf: updating OpenSP-1.5.2/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating OpenSP-1.5.2/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --enable-http --enable-default-catalog=/etc/sgml/catalog --enable-default-search-path=/usr/share/sgml --datadir=/usr/share/sgml/opensp-1.5.2 --enable-nls --disable-doc-build --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) no
checking for perl... /usr/bin/perl
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for x86_64-pc-linux-gnu-g77... no
checking for x86_64-pc-linux-gnu-f77... no
checking for x86_64-pc-linux-gnu-xlf... no
checking for x86_64-pc-linux-gnu-frt... no
checking for x86_64-pc-linux-gnu-pgf77... no
checking for x86_64-pc-linux-gnu-fort77... no
checking for x86_64-pc-linux-gnu-fl32... no
checking for x86_64-pc-linux-gnu-af77... no
checking for x86_64-pc-linux-gnu-f90... no
checking for x86_64-pc-linux-gnu-xlf90... no
checking for x86_64-pc-linux-gnu-pgf90... no
checking for x86_64-pc-linux-gnu-epcf90... no
checking for x86_64-pc-linux-gnu-f95... no
checking for x86_64-pc-linux-gnu-fort... no
checking for x86_64-pc-linux-gnu-xlf95... no
checking for x86_64-pc-linux-gnu-ifc... no
checking for x86_64-pc-linux-gnu-efc... no
checking for x86_64-pc-linux-gnu-pgf95... no
checking for x86_64-pc-linux-gnu-lf95... no
checking for x86_64-pc-linux-gnu-gfortran... x86_64-pc-linux-gnu-gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether x86_64-pc-linux-gnu-gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking if x86_64-pc-linux-gnu-gcc static flag works... yes
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for x86_64-pc-linux-gnu-gfortran option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.0, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... yes
checking for sig_atomic_t in signal.h... yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking for unsigned int... yes
checking size of unsigned int... 4
checking for unsigned short... yes
checking size of unsigned short... 2
checking for wchar_t... yes
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking for bool... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... yes
checking for memcmp... yes
checking for strerror... yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... yes
checking for main in -lnsl... yes
checking for main in -lsocket... no
checking h_errno in netdb.h... yes
checking for default catalog... /etc/sgml/catalog
checking for default search path... /usr/share/sgml
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... no
checking whether to build all docs (man, html, pdf, ps)... no
configure: creating ./config.status
uniq: confdefs.h: No such file or directory
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2 ...
make -j5 pkgdocdir=/usr/share/doc/opensp-1.5.2-r3
make all-recursive
make[1]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
Making all in pubtext
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/pubtext'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/pubtext'
Making all in unicode
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/unicode'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/unicode'
Making all in doc
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/doc'
Making all in include
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/include'
Making all in generic
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/generic'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/generic'
Making all in intl
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/intl'
Making all in po
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/po'
Making all in lib
make[2]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make all-am
make[3]: Entering directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Allocator.lo Allocator.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o ArcEngine.lo ArcEngine.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Attribute.lo Attribute.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o Big5CodingSystem.lo Big5CodingSystem.cxx
/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c -o CharsetDecl.lo CharsetDecl.cxx
mkdir .libs
mkdir .libs
mkdir .libs
mkdir: cannot create directory '.libs': File exists
mkdir: cannot create directory '.libs': File exists
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c ArcEngine.cxx -fPIC -DPIC -o .libs/ArcEngine.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c CharsetDecl.cxx -fPIC -DPIC -o .libs/CharsetDecl.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Allocator.cxx -fPIC -DPIC -o .libs/Allocator.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Attribute.cxx -fPIC -DPIC -o .libs/Attribute.o
In file included from Allocator.cxx:5:0:
../include/Allocator.h: In constructor 'Allocator::Allocator(size_t, unsigned int)':
../include/Allocator.h:57:12: warning: 'Allocator::blocksPerSegment_' will be initialized after [-Wreorder]
../include/Allocator.h:55:10: warning: 'Allocator::Block* Allocator::freeList_' [-Wreorder]
Allocator.cxx:12:1: warning: when initialized here [-Wreorder]
In file included from ../include/Vector.h:8:0,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
make[3]: *** [ArcEngine.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../include/Vector.h:8:0,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
make[3]: *** [Attribute.lo] Error 1
In file included from ../include/Vector.h:8:0,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/xnew.h:22:17: fatal error: new.h: No such file or directory
compilation terminated.
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -ggdb -Wextra -Wall -O2 -pipe -march=native -c Big5CodingSystem.cxx -fPIC -DPIC -o .libs/Big5CodingSystem.o
make[3]: *** [CharsetDecl.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
make: *** [all] Error 2
^[[31;01m*^[[0m ERROR: app-text/opensp-1.5.2-r3::gentoo failed (compile phase):
^[[31;01m*^[[0m emake failed
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the output of `emerge --info '=app-text/opensp-1.5.2-r3::gentoo'`,
^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=app-text/opensp-1.5.2-r3::gentoo'`.
^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/app-text/opensp-1.5.2-r3/temp/build.log'.
^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/app-text/opensp-1.5.2-r3/temp/environment'.
^[[31;01m*^[[0m Working directory: '/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
^[[31;01m*^[[0m S: '/var/tmp/portage/app-text/opensp-1.5.2-r3/work/OpenSP-1.5.2'
[-- Attachment #3: info --]
[-- Type: application/octet-stream, Size: 5639 bytes --]
Portage 2.2.8-r1 (default/linux/amd64/13.0, gcc-4.7.3, glibc-2.17, 3.10.7-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-3.10.7-gentoo-x86_64-Intel-R-_Core-TM-_i5-2310_CPU_@_2.90GHz-with-gentoo-2.2
KiB Mem: 3933576 total, 542308 free
KiB Swap: 0 total, 0 free
Timestamp of tree: Sun, 20 Apr 2014 15:45:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash: 4.2_p45
dev-java/java-config: 2.1.12-r1
dev-lang/python: 2.7.5-r3, 3.2.5-r3, 3.3.3
dev-util/cmake: 2.8.10.2-r2
dev-util/pkgconfig: 0.28
sys-apps/baselayout: 2.2
sys-apps/openrc: 0.12.4
sys-apps/sandbox: 2.6-r1
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.10.3, 1.11.6, 1.12.6, 1.13.4
sys-devel/binutils: 2.23.2
sys-devel/gcc: 4.6.3, 4.7.3-r1
sys-devel/gcc-config: 1.7.3
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc: 2.17
Repositories: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-ggdb -Wextra -Wall -O2 -pipe -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-ggdb -Wextra -Wall -O2 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs candy config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.iteam.net.ua/"
LANG="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.ua.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aes alsa amd64 amr apng autotools avx avx256 bash-completion berkdb bindist bzip2 cairo cdr cli cracklib crypt cscope ctype cups curl cxx dbus devhelp dga djvu dri dri3 dv dvb dvd dvdr egl enca encode enscript exif fbcon ffmpeg fftw flac fontconfig fortran ftp g3dvl gallium gd gdbm gflags gif gimp git glade glut gmp gpm graphviz gsm gstreamer gtk gtk2 gtk3 gzip hpcups iconv icu idn imlib infinality introspection ipv6 java jit jpeg jpeg2k lame lcms ldap libass libkms libsamplerate lm_sensors lzma lzo mac mad matroska matrox mime mmx mmxext modules mp3 mp4 mpeg mpi mplayer multilib nas ncurses nls nptl ogg openal opencl openexr opengl openmp openvg optimization pam pango pch pcre pdf perl png posix postgres postscript profile python qt3support qt4 quicktime raw readline samba scanner session shm smp sqlite sqlite3 sse sse2 sse3 sse4 sse4_1 sse4_2 ssl ssse3 svg sysvipc t1lib tcpd theora threads tiff tk truetype twolame udev unicode utils v4l vdpau vim-syntax vorbis vpx wavpack x264 xcb xcomposite xft xml xmlreader xmlwriter xorg xpm xslt xv xvid xvmc zip zlib zsh-completion" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" NETBEANS_MODULES="mobility apisupport profiler" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" SANE_BACKENDS="mustek mustek_pp mustek_usb" USERLAND="GNU" VIDEO_CARDS="i915 intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.3"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
[-- Attachment #4: mybuild.log --]
[-- Type: text/plain, Size: 15686 bytes --]
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) no
checking for perl... /usr/bin/perl
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for ranlib... (cached) ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.0, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... yes
checking for sig_atomic_t in signal.h... yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking for unsigned int... yes
checking size of unsigned int... 4
checking for unsigned short... yes
checking size of unsigned short... 2
checking for wchar_t... yes
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking for bool... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... yes
checking for memcmp... yes
checking for strerror... yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... no
checking for default catalog... none
checking for default search path... none
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... yes
checking for xmlto... /usr/bin/xmlto
checking whether to build all docs (man, html, pdf, ps)... no
configure: creating ./config.status
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating docsrc/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make all-recursive
make[1]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2'
Making all in pubtext
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/pubtext'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/pubtext'
Making all in unicode
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/unicode'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/unicode'
Making all in doc
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/doc'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/doc'
Making all in include
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/include'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/include'
Making all in generic
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/generic'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/generic'
Making all in intl
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/intl'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/intl'
Making all in po
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/po'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/po'
Making all in lib
make[2]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/lib'
make all-am
make[3]: Вход в каталог `/home/nikita/spjade/OpenSP-1.5.2/lib'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -DSP_ANSI_LIB -MT ArcEngine.lo -MD -MP -MF ".deps/ArcEngine.Tpo" -c -o ArcEngine.lo ArcEngine.cxx; \
then mv -f ".deps/ArcEngine.Tpo" ".deps/ArcEngine.Plo"; else rm -f ".deps/ArcEngine.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -DSP_ANSI_LIB -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx -fPIC -DPIC -o .libs/ArcEngine.o
make[3]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/lib'
make[2]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2/lib'
make[1]: Выход из каталога `/home/nikita/spjade/OpenSP-1.5.2'
[-- Attachment #5: mybuild_stderr.log --]
[-- Type: text/plain, Size: 4474 bytes --]
In file included from ../include/Location.h:11:0,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/Boolean.h:33:13: error: redeclaration of C++ built-in type 'bool' [-fpermissive]
../include/Boolean.h:35:11: error: expected unqualified-id before 'true'
../include/Boolean.h:36:11: error: expected unqualified-id before 'false'
In file included from ../include/Location.h:12:0,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
In file included from ../include/Vector.h:8:0,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/xnew.h: In function 'void* operator new(size_t, void*)':
../include/xnew.h:30:7: error: redefinition of 'void* operator new(size_t, void*)'
In file included from ../include/xnew.h:20:0,
from ../include/Vector.h:8,
from ../include/Location.h:15,
from ../include/Event.h:12,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new:111:14: error: 'void* operator new(std::size_t, void*)' previously defined here
In file included from ../include/UnivCharsetDesc.h:14:0,
from ../include/CharsetInfo.h:11,
from ../include/Sd.h:13,
from ../include/Event.h:20,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/RangeMap.h: At global scope:
../include/RangeMap.h:57:12: error: need 'typename' before 'Vector<RangeMapRange<From, To> >::const_iterator' because 'Vector<RangeMapRange<From, To> >' is a dependent scope
../include/RangeMap.h: In member function 'Boolean RangeMapIter<From, To>::next(From&, From&, To&)':
../include/RangeMap.h:47:17: error: 'ptr_' was not declared in this scope
In file included from ../include/ContentState.h:13:0,
from ArcProcessor.h:8,
from ArcEngine.cxx:11:
../include/IList.h: At global scope:
../include/IList.h:29:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
../include/IList.h:30:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
In file included from ArcEngine.cxx:21:0:
Parser.h:65:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:66:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:67:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:68:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:69:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:70:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:71:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
Parser.h:74:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
make[3]: *** [ArcEngine.lo] Ошибка 1
make[2]: *** [all] Ошибка 2
make[1]: *** [all-recursive] Ошибка 1
make: *** [all] Ошибка 2
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-user] Re: OpenSP build fails
2014-04-22 15:40 ` [gentoo-user] Fwd: " Nikita Tropin
@ 2014-04-22 15:40 ` Nikita Tropin
0 siblings, 0 replies; 4+ messages in thread
From: Nikita Tropin @ 2014-04-22 15:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1713 bytes --]
Sorry.
2014-04-22 18:40 GMT+03:00 Nikita Tropin <posixivist32@gmail.com>:
> Hi, I'm trying to update Gentoo with
> I_KNOW_WHAT_I_AM_DOING=1 emerge --deep --update --newuse --with-bdeps=y
> @world
>
> and process fails on OpenSP-1.5.2-r3. I am tried to compile it myself and
> find those lacking `new.h' mentioned in build.log. I found in
> include/xnew.h ifdef construction that responsible of choosing appropriate
> file (<new> or <new.h>), find utility not found any `new.h' on my /usr or
> build directory of OpenSP in my home dir, however `new' was found -
> /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/new. Next, I'm
> calling configure with
> CXXFLAGS="-DSP_ANSI_LIB" ./configure && make
>
>
> and <new> was chosen on compilation. However many new errors was occur
> (attached mybuild.log and mybuild_stderr.log). And I don't know how to fix
> them.
>
> Also I'm tried to avoid installation of this package by trying to find all
> and installed packages that depends on this one, tried to mask it but po4a,
> man-db(nls), openjade, virtual/man and man-pages-3.63 depends on OpenSP.
> The paradox is that I have installed man-db-2.6.5 with nls USE flag and
> update schedule man-db-2.6.6 to install but even if I mask it(2.6.6) there
> still error that man-db-2.6.5 need OpenSP. I am totally confused.
>
> PS I've compiled OpenSP downloaded from offsite (
> http://openjade.sourceforge.net/)
> PPS I'm using I_KNOW_WHAT_I_AM_DOING=1 because I have -ggdb in CFLAGS in
> make.conf but some packages like webkit-gtk probably need 18G for debug
> symbols on some system but not in my, so.
> PPPS With clang the same thing
>
> Thanks in advance.
>
> --
> Regards,
> Nikita
>
--
Regards,
Nikita
[-- Attachment #2: Type: text/html, Size: 2653 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-04-23 7:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-22 15:42 [gentoo-user] OpenSP build fails Nikita Tropin
2014-04-23 1:06 ` [gentoo-user] " walt
2014-04-23 7:58 ` Nikita Tropin
[not found] <CAL-+O4LXftSDG4=jpXgybak3JO65q8cR_CU2KF2m8+BmWFmBAg@mail.gmail.com>
2014-04-22 15:40 ` [gentoo-user] Fwd: " Nikita Tropin
2014-04-22 15:40 ` [gentoo-user] " Nikita Tropin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox