another gcc4 issue! make[2]: Entering directory `/var/tmp/portage/colortail-0.3.0-r3/work/colortail-0.3.0' c++ -DHAVE_CONFIG_H -I. -I. -I. -O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -ffast-math -c CfgFileParser.cc In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/g++-v4/backward/fstream.h:31, from CfgFileParser.h:28, from CfgFileParser.cc:20: /usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/g++-v4/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. CfgFileParser.cc: In member function ‘int CfgFileParser::read_item()’: CfgFileParser.cc:214: error: ‘cout’ was not declared in this scope CfgFileParser.cc:216: error: ‘endl’ was not declared in this scope CfgFileParser.cc: In member function ‘char* CfgFileParser::read_color()’: CfgFileParser.cc:277: error: ‘cout’ was not declared in this scope CfgFileParser.cc:278: error: ‘endl’ was not declared in this scope CfgFileParser.cc:377: error: ‘cout’ was not declared in this scope CfgFileParser.cc:378: error: ‘endl’ was not declared in this scope CfgFileParser.cc: In member function ‘int CfgFileParser::read_left()’: CfgFileParser.cc:417: error: ‘cout’ was not declared in this scope CfgFileParser.cc:418: error: ‘endl’ was not declared in this scope CfgFileParser.cc:438: error: ‘cout’ was not declared in this scope CfgFileParser.cc:440: error: ‘endl’ was not declared in this scope CfgFileParser.cc: In member function ‘char* CfgFileParser::read_regexp()’: CfgFileParser.cc:472: error: ‘cout’ was not declared in this scope CfgFileParser.cc:473: error: ‘endl’ was not declared in this scope CfgFileParser.cc: In member function ‘int CfgFileParser::parse(char*)’: CfgFileParser.cc:522: error: ‘ios’ has not been declared CfgFileParser.cc:522: error: ‘in’ was not declared in this scope CfgFileParser.cc:527: error: ‘cout’ was not declared in this scope CfgFileParser.cc:527: error: ‘endl’ was not declared in this scope make[2]: *** [CfgFileParser.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/colortail-0.3.0-r3/work/colortail-0.3.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/colortail-0.3.0-r3/work/colortail-0.3.0' make: *** [all-recursive-am] Error 2 !!! ERROR: app-misc/colortail-0.3.0-r3 failed. Call stack: ebuild.sh, line 1894: Called dyn_compile ebuild.sh, line 941: Called src_compile !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.
I started to go through this and clean it up, but the code is quite a mess currently, and it doesn't look like there is an upstream anymore. Is there any interest in keeping this around?
Mark i think you can safely removed this from portage. i'm gonna unmerge it.
Masked the package and will remove it in 4 weeks unless someone steps up to maintain it.
Created attachment 83798 [details, diff] A patch that fixes compilation problems with gcc 4.1 I've written a small patch that fixes the compilation problems with gcc 4.1
Created attachment 83799 [details] The ebuild that applies the patch
I forgot to say : I've tested it on x86
tested here on x86 too, works. i think you can apply patch to portage and close this bug
x11-misc/paralogger depends on this package. Does anyone from desktop-misc want to take care of this package as well? I really don't want to keep something in the tree that has a dead upstream and is not maintained by a developer. If you don't want to take care of colortail, I'm going to have to mask both packages then. Thanks
I'm masking both colortail and paralogger for eventual removal. Sorry guys, but dead upstream makes maintenence infeasable.
So, we WONTFIX this one for now, unless someone steps up and wants to maintain all of this stuff.
I'm not sure what you mean by "maintenence infeasable", if there is no update maintenence should not be a lot of work. Anyway, if you wish, I can try to maintain this package, but since I'm not a gentoo dev, I'm not sure I'm allowed to do that... Or even better : I could try to become a dev, but I think there is a long way to go.
A Homepage ist back! http://morrdusk.net/projects/colortail/
(In reply to comment #12) > A Homepage ist back! > > http://morrdusk.net/projects/colortail/ > But it's still the same 0.3.0 (dated 1999) which requires some patching for GCC 4.1