Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61286 - echelog-0.6.2 (New Package)
Summary: echelog-0.6.2 (New Package)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Netmon project
URL: http://echelog.sf.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-22 12:50 UTC by Peter Kruty
Modified: 2005-05-02 04:40 UTC (History)
0 users

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


Attachments
echelog-0.6.2 (New package) (echelog-0.6.2.ebuild,592 bytes, text/plain)
2004-08-22 12:53 UTC, Peter Kruty
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Kruty 2004-08-22 12:50:39 UTC
Echelog is a distributed system consisting of one or more agents and one or more servers. Agents, distributed on computers over network, are monitoring the state of hosts and network. Collected data are sent to a special server or servers where they are processed and stored.
Comment 1 Peter Kruty 2004-08-22 12:53:23 UTC
Created attachment 37960 [details]
echelog-0.6.2 (New package)
Comment 2 Jon Hood (RETIRED) gentoo-dev 2004-08-22 20:34:19 UTC
A few notes on the ebuild:
*where does ${myconf} come from?
*why -j1?
*no "|| die" after einstall?
Comment 3 Peter Kruty 2004-08-23 01:53:17 UTC
Comment on attachment 37960 [details]
echelog-0.6.2 (New package)

># Copyright 1999-2004 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header$
>
>DESCRIPTION="Software for distributed monitoring."
>HOMEPAGE="http://echelog.sourceforge.net/"
>SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
>SLOT="1"
>
>LICENSE="as-is"
>KEYWORDS="x86 ~sparc ia64"
>IUSE=""
>
>DEPEND="virtual/libc
>	app-shells/pdksh
>	sys-libs/zlib
>	sys-devel/bison
>	sys-devel/flex
>	sys-apps/sed
>	dev-libs/openssl"
>
>src_compile() {
>	econf || die "econf failed"
>	emake || die "compile problem"
>}
>
>src_install () {
>	einstall || die "install problem"
>	keepdir /etc/echelog 
>}
Comment 4 Peter Kruty 2004-08-23 01:54:15 UTC
Thnks, that was wrong file I have uploaded.
Comment 5 Jon Hood (RETIRED) gentoo-dev 2004-08-23 12:07:40 UTC
one last issue- did you test this on ~x86 ~sparc and ~ia64? Only put the architecture you have tested on in there, and gentoo policy states that all new ebuilds/versions must spend an amount of time in ~testing before being moved to stable (with exceptions of security vulnerabilities, etc.).
Comment 6 Jon Hood (RETIRED) gentoo-dev 2004-08-27 11:37:11 UTC
also looks like it'll need some gcc-3.4 patching:

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include     -O3 -march=pentium4 -funroll-loops -pipe -c sslcontext.cc
In file included from ../../include/socks/socketmgr.h:16,
                 from ../../include/socks/unixsocket.h:12,
                 from unixsocket.cc:15:
../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum'
../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `status' with no type
../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum'
../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `get_status' with no type
../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum'
../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `prop_value' with no type
../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum'
../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `role' with no type
../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum'
../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `get_role' with no type
../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum'
../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `prop_value' with no type
make[3]: *** [unixsocket.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2/lib/socks'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2'
make: *** [all-recursive-am] Error 2
Comment 7 Eldad Zack (RETIRED) gentoo-dev 2005-05-02 04:40:26 UTC
I don't see any upstream updates and no proposed patches for gcc 3.4.x ...
Until then I'll closing this NEEDINFO.