Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118716 - dev-util/google-coredumper - Make GDB readable cores from multithreaded programs
Summary: dev-util/google-coredumper - Make GDB readable cores from multithreaded programs
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2006-01-11 15:39 UTC by Segin
Modified: 2018-06-07 18:26 UTC (History)
1 user (show)

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


Attachments
google coredumper ebuild (coredumper-0.2.ebuild,590 bytes, text/plain)
2006-01-11 15:40 UTC, Segin
Details
google coredumper ebuild -- fixed. (coredumper-0.2.ebuild,486 bytes, text/plain)
2006-01-15 00:05 UTC, Segin
Details
dev-libs/coredumper-1.2.1.ebuild (coredumper-1.2.1.ebuild,635 bytes, text/plain)
2015-09-08 12:23 UTC, Kristian
Details
dev-libs/coredumper/files/fix_from_scratch_build.patch (fix_from_scratch_build.patch,993 bytes, patch)
2015-09-08 12:27 UTC, Kristian
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Segin 2006-01-11 15:39:41 UTC
The attached ebuild is for version 0.2 of the Google Coredumper library, designed to make proper GDB-readable multithreaded cores, even if the kernel lacks (or doesn't do this) functionality (very well).
Comment 1 Segin 2006-01-11 15:40:15 UTC
Created attachment 76863 [details]
google coredumper ebuild

this should go into dev-libs
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 18:03:40 UTC
A couple of notes:

1/ Header is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt
2/ src_unpack() is redundant - http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt
3/ You have a typo in HOMEPAGE - should be http://goog-coredumper.sourceforge.net/ ;)
4/ Why not dodoc ChangeLog and TODO?
Comment 3 Segin 2006-01-14 23:56:03 UTC
(In reply to comment #2)
> A couple of notes:
> 
> 1/ Header is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt
> 2/ src_unpack() is redundant -
> http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt
> 3/ You have a typo in HOMEPAGE - should be
> http://goog-coredumper.sourceforge.net/ ;)
> 4/ Why not dodoc ChangeLog and TODO?
> 

OK, I'll go fix these things (I did not know about the header thing, realize that someone else made the ebuild and to say the least, it wasn't pretty. This is a cleanup attempt of something FUBAR.)
Comment 4 Segin 2006-01-15 00:01:59 UTC
Comment on attachment 76863 [details]
google coredumper ebuild

># Copyright 1999-2005 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: $
>
>IUSE=""
>
>DESCRIPTION="library for making GDB readable cores from multithreaded programs"
>HOMEPAGE="http://goog-coredumper.sourceforge.net/"
>SRC_URI="mirror://sourceforge/goog-coredumper/${P}.tar.gz"
>
>SLOT="0"
>LICENSE="BSD"
>KEYWORDS="~x86 ~sparc -*"
>
>DEPEND=""
>
>
>src_install() {
>	make DESTDIR="${D}" install || die "make install failed"
>	dodoc README ChangeLog TODO
>}
Comment 5 Segin 2006-01-15 00:02:30 UTC
Comment on attachment 76863 [details]
google coredumper ebuild

># Copyright 1999-2005 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: /home/segin/coredumper-0.2.ebuild,v 0.1 2005/12/14 01:33:13 segin Exp $
>
>IUSE=""
>
>DESCRIPTION="library for making GDB readable cores from multithreaded programs"
>HOMEPAGE="http://goog-coredumpter.sourceforge.net/"
>SRC_URI="mirror://sourceforge/goog-coredumper/${P}.tar.gz"
>
>SLOT="0"
>LICENSE="BSD"
>KEYWORDS="~x86 ~sparc -*"
>
>DEPEND=""
>
>
>src_install() {
>	make DESTDIR="${D}" install || die "make install failed"
>	dodoc README
>}
Comment 6 Segin 2006-01-15 00:05:31 UTC
Created attachment 77146 [details]
google coredumper ebuild -- fixed.

new ebuild, hopefully, I fixed the broken stuff.
Comment 7 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-11-19 21:33:45 UTC
1.2.1-1 has been released in April 2008; if anyone is still interested and wants to see this in the Portage tree, you are welcome to contribute a new version.

This package has no maintainer so this bug may go unnoticed for a long time.
Gentoo has a dedicated team[1] for assisting users in maintaining orphaned
packages. If you are interested in maintaining this package, please contact
proxy-maint@gentoo.org. 

[1]: http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml
Comment 8 Kristian 2015-09-08 12:23:28 UTC
Created attachment 411330 [details]
dev-libs/coredumper-1.2.1.ebuild

updated ebuild for the latest available version (1.2.1). Still from 2008. This library has become a dependency of openbts (http://openbts.org/), just in case anyone wonders why this could be needed.
Comment 9 Kristian 2015-09-08 12:27:08 UTC
Created attachment 411332 [details, diff]
dev-libs/coredumper/files/fix_from_scratch_build.patch

patch needed the adjust some include paths. Found in the openbts sources
https://github.com/RangeNetworks/libcoredumper