Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 312983 - app-misc/egads upstream website disappeared (and QA warnings)
Summary: app-misc/egads upstream website disappeared (and QA warnings)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-03 15:06 UTC by Myckel Habets
Modified: 2022-10-31 17:43 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Myckel Habets 2010-04-03 15:06:56 UTC
app-misc/egads gives the following QA errors:

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * unix/server.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:550: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:594: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:620: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:776: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:777: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:778: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:779: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:902: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/server.c:908: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:12: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:19: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:28: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:39: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:46: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * procout.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/client.c:18: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * unix/client.c:64: warning: dereferencing type-punned pointer will break strict-aliasing rules

 * Please do not file a Gentoo bug and instead report the above QA
 * issues directly to the upstream developers of this software.
 * Homepage: http://www.securesoftware.com/download_egads.htm

When visiting the upstream homepage it gets directed to a company website. Search on google didn't give any more information about a new website.

Reproducible: Always
Comment 1 David J Cozatt 2010-08-31 23:12:35 UTC
Possible to use this as a replacement for purpose? don't see an ebuild for it.
http://sourceforge.net/projects/prngd/files/

egad seems to have only been alpha software and not developed actively in
many years. http://www.secureprogramming.com/?action=view&feature=links&linkid=99
directs to a link for download that is no longer there. 
 
Above link is the same page referenced in the ebuild. 
Comment 2 Myckel Habets 2010-09-05 06:36:50 UTC
The fact that nobody seems to care, I guess it's better to let treecleaners handle it. If someone starts screaming we can still put the replacement in (although that one is beta and no new release in 3 years).
Comment 3 Jonas Stein gentoo-dev 2017-10-16 18:56:57 UTC
Robin, do you still want to maintain this package? The ebuild is in a very bad condition, upstream is dead
last version from 2004:

http://web.archive.org/web/20041019221127/http://www.securesoftware.com:80/download_egads.htm
Comment 4 Larry the Git Cow gentoo-dev 2022-10-31 17:43:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8013d3521d8c7d31a1d2bc3eaad9ef3faf99f8

commit fb8013d3521d8c7d31a1d2bc3eaad9ef3faf99f8
Author:     Pascal Jäger <pascal.jaeger@leimstift.de>
AuthorDate: 2022-10-23 07:16:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-31 17:39:47 +0000

    app-misc/egads: revbump, make build clang16 compatible
    
    Bug: https://bugs.gentoo.org/312983
    Closes: https://bugs.gentoo.org/870853
    Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
    Closes: https://github.com/gentoo/gentoo/pull/27910
    Signed-off-by: Sam James <sam@gentoo.org>

 ...egads-0.9.5-r1.ebuild => egads-0.9.5-r2.ebuild} | 27 +++++++++++++++-------
 .../egads-0.9.5-make-build-work-with-clang16.patch | 16 +++++++++++++
 2 files changed, 35 insertions(+), 8 deletions(-)