Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23504 - Ebuild for distcc-2.7.1
Summary: Ebuild for distcc-2.7.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-06-25 20:01 UTC by Lisa Seelye (RETIRED)
Modified: 2003-07-01 05:06 UTC (History)
1 user (show)

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


Attachments
Ebuild for distcc - distcc-2.7.1.ebuld (distcc-2.7.1.ebuild,3.54 KB, text/plain)
2003-06-25 20:02 UTC, Lisa Seelye (RETIRED)
Details
Fix for tempfile.c 001_fix_tmpdir.patch.gz (001_fix_tmpdir.patch.gz,249 bytes, application/gzip)
2003-06-25 20:02 UTC, Lisa Seelye (RETIRED)
Details
distcc-2.7.1.ebuild - satisifes karl's comments (distcc-2.7.1.ebuild,3.71 KB, text/plain)
2003-07-01 04:30 UTC, Lisa Seelye (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lisa Seelye (RETIRED) gentoo-dev 2003-06-25 20:01:39 UTC
This is a new ebuild...

Makes bug 23006 obsolete (but doesn't solve the problems mentioned http://lists.
samba.org/pipermail/distcc/2003q2/001181.html therein and - its up to distcc to 
solve them, not me :)).

Patch goes in ${FILESDIR}

New in 2.7.1:
o "This is just a portability fix, to allow building the monitor program with 
GTK+ only and on BSD or Cygwin." - Martin Pool (distcc dev)

o Patch by me to fix the tempfile.c file (see bug 23006) to work with Portage. 
It ain't pretty, but the burden rests on the shoulders of distcc dev team.  As a 
result of this fix there's an envvar, $DISTCC_TMPDIR, that users can use to 
point the temporary files elsewhere. Distcc will default to /tmp if that var is 
empty
Comment 1 Lisa Seelye (RETIRED) gentoo-dev 2003-06-25 20:02:19 UTC
Created attachment 13872 [details]
Ebuild for distcc - distcc-2.7.1.ebuld
Comment 2 Lisa Seelye (RETIRED) gentoo-dev 2003-06-25 20:02:48 UTC
Created attachment 13873 [details]
Fix for tempfile.c 001_fix_tmpdir.patch.gz
Comment 3 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-06-30 12:52:55 UTC
Lemme just steal this for a bit.
Comment 4 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-07-01 03:14:08 UTC
There is a tiny problem with this ebuild; ideally, we'd like all patching to be done in the src_unpack() function, as sometimes, when users tweak their sources during installation, they want to run ebuild foo.ebuild compile multiple times without reunpacking.

Could you move the patching part into src_unpack()?
Comment 5 Lisa Seelye (RETIRED) gentoo-dev 2003-07-01 04:30:01 UTC
Created attachment 14066 [details]
distcc-2.7.1.ebuild - satisifes karl's comments

bigger comment about the patch; moved patching to src_unpack
Comment 6 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-07-01 05:06:47 UTC
Committed. Available for testing.