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