Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122022 - colortail-0.3.0-r3 fails (gcc4)
Summary: colortail-0.3.0-r3 fails (gcc4)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Shell Tools project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-02-07 11:56 UTC by Patrizio Bassi
Modified: 2006-09-06 03:32 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
A patch that fixes compilation problems with gcc 4.1 (colortail-0.3.0-gcc4.patch,3.60 KB, patch)
2006-04-03 04:04 UTC, Alexis Ballier
Details | Diff
The ebuild that applies the patch (colortail-0.3.0-r4.ebuild,1.27 KB, text/plain)
2006-04-03 04:05 UTC, Alexis Ballier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrizio Bassi 2006-02-07 11:56:54 UTC
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 &#8216;int CfgFileParser::read_item()&#8217;:
CfgFileParser.cc:214: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:216: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc: In member function &#8216;char* CfgFileParser::read_color()&#8217;:
CfgFileParser.cc:277: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:278: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc:377: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:378: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc: In member function &#8216;int CfgFileParser::read_left()&#8217;:
CfgFileParser.cc:417: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:418: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc:438: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:440: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc: In member function &#8216;char* CfgFileParser::read_regexp()&#8217;:
CfgFileParser.cc:472: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:473: error: &#8216;endl&#8217; was not declared in this scope
CfgFileParser.cc: In member function &#8216;int CfgFileParser::parse(char*)&#8217;:
CfgFileParser.cc:522: error: &#8216;ios&#8217; has not been declared
CfgFileParser.cc:522: error: &#8216;in&#8217; was not declared in this scope
CfgFileParser.cc:527: error: &#8216;cout&#8217; was not declared in this scope
CfgFileParser.cc:527: error: &#8216;endl&#8217; 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.
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2006-03-16 23:36:56 UTC
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?
Comment 2 Patrizio Bassi 2006-03-30 00:26:56 UTC
Mark i think you can safely removed this from portage.

i'm gonna unmerge it.
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2006-04-02 16:53:55 UTC
Masked the package and will remove it in 4 weeks unless someone steps up to maintain it.
Comment 4 Alexis Ballier gentoo-dev 2006-04-03 04:04:35 UTC
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
Comment 5 Alexis Ballier gentoo-dev 2006-04-03 04:05:03 UTC
Created attachment 83799 [details]
The ebuild that applies the patch
Comment 6 Alexis Ballier gentoo-dev 2006-04-03 04:07:15 UTC
I forgot to say : I've tested it on x86
Comment 7 Patrizio Bassi 2006-04-03 04:32:21 UTC
tested here on x86 too, works.

i think you can apply patch to portage and close this bug 
Comment 8 Mark Loeser (RETIRED) gentoo-dev 2006-04-03 05:40:36 UTC
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
Comment 9 Jonathan Smith (RETIRED) gentoo-dev 2006-04-03 12:48:33 UTC
I'm masking both colortail and paralogger for eventual removal. Sorry guys, but dead upstream makes maintenence infeasable.
Comment 10 Mark Loeser (RETIRED) gentoo-dev 2006-04-03 14:19:23 UTC
So, we WONTFIX this one for now, unless someone steps up and wants to maintain all of this stuff.
Comment 11 Alexis Ballier gentoo-dev 2006-04-05 00:24:43 UTC
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.
Comment 12 Conrad Kostecki gentoo-dev 2006-09-06 03:19:07 UTC
A Homepage ist back!

http://morrdusk.net/projects/colortail/
Comment 13 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-06 03:32:53 UTC
(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