FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 06-02-2011, 09:13 AM
Fabian Groffen
 
Default ChangeLog generation - pros and cons (council discussion request)

Following up on the recent discussions about ChangeLogs, and what should
be in there, versus what not, this email tries to describe the pros and
cons of the frequently mentioned generation of ChangeLogs from the VCS
we use.

I would like the council to discuss the generation of ChangeLogs from
the VCS in the next meeting for which this message is in time. I prefer
the council to decide upon whether or not generation of ChangeLogs is
desirable for Gentoo or not. In this email, I will try to describe the
pros and cons, but I invite anyone else to contribute/discuss ideas.

I start from the assumption that generation of ChangeLogs is NOT limited
to any VCS. Hence, I use generated ChangeLogs from CVS using my own
script attached to this email. The packages I used were chosen
semi-randomly, but absolutely not for who committed to them. Any
examples taken are by no means meant as personal attack to the
developers involved.

Simple pros I see mentioned:
- no more need for echangelog + repoman commit (identical message)
- no discussion on what to include or not (everything is in there)

Simple cons I see mentioned:
- useless information on removals of ebuilds/files
- useless information on whitespace changes
- inability to edit ChangeLog entries (typos, bug refs, etc.)

I'll ignore any technical cons regarding resources necessary to
generate, retain exact original format, etc.

Next thing, I compare original ChangeLogs to those generated. I'll
highlight some differences that can be noticed. I attached all
generated ChangeLogs to this email. I apologise for the "Bob the
Builder" names, I was simply too lazy to map all devs to their real
names. I'll report on my observations here first, such that the
remainder of this email is just the differences in the ChangeLogs.

1) it appears echangelog messages more than just a couple of times
differ from the repoman commit messages; sometimes useful information
is lost when just using the VCS logs
2) typo fixing on VCS-generated logs is sometimes necessary, but
probably impossible
3) dates and new ebuilds generated from VCS are always correct,
ChangeLog editting/echangelog -> commit delays can cause
inconsitencies
4) package moves might lose all history for essentially the same files
5) entries for all commits show up, including those that weren't
originally tracked in ChangeLog for some reason

If a move to VCS-generated ChangeLogs is to be made, it appears the
council has to decide that the following is desirable:
- a commit message is supposed to be always right/correct
- since the commit message is right, either
- repoman commit runs echangelog, or
- ChangeLogs are generated on current CVS as well
- any typos and incorrect refs, bugs, messages, etc. are accepted as
drawback of the system that does not compare to its advantages
- it is accepted that all current information in the ChangeLogs gets
lost in favour of the VCS commit messages
- there is no point in discussing what should be in or out of a
ChangeLog, since by definition, "everything" is in (and tools should
effectuate so ASAP)

If the council deems a separate ChangeLog file useful, they decide that:
- ChangeLog messages can (and sometimes should) be different from commit
messages, as they are intended as information for users
- editting ChangeLog messages is necessary to emit the most correct
information to our users at all times
- a clear policy is necessary on what is going in the ChangeLog and what
not (like the current "common sense" discussions going on and the
updated devmanual)
- basically nothing changes, and the whole idea of generating ChangeLogs
from VCS is no longer a point of discussion


If I missed anything, please discuss.
The remainder of this email is just diffs with comments inline.

dev-vcs/git:
> --- ChangeLog 2011-05-31 08:47:22.000000000 +0200
> +++ ChangeLog.2 2011-06-02 09:47:58.177234000 +0200
> @@ -1,12 +1,12 @@
> # ChangeLog for dev-vcs/git
> # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
> -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/ChangeLog,v 1.95 2011/05/31 06:4
> 7:22 grobian Exp $
> +# $Header: this/file/is/a/generated/ChangeLog,v 1.1 2011/06/02 09:47:14 cvsps2changelog Exp $

The $Header line is likely going to be useless, and probably is best
removed. Is there something useful that can be substituted here?

> -*git-1.7.3.2 (22 Oct 2010)
> + 22 Oct 2010; Bob the Builder <mduft@gentoo.org> git-1.7.3.2.ebuild,
> + -files/git-1.6.6.1-interix6.patch, -files/git-1.7.1-interix.patch,
> + +files/git-1.7.3.2-interix.patch:
> + added new (better ) patch, removed obsolete ones.
>
> - 22 Oct 2010; Markus Duft <mduft@gentoo.org> git-1.7.3.2.ebuild,
> - +files/git-1.7.3.2-interix.patch,
> - -files/git-1.6.6.1-interix6.patch,
> - -files/git-1.7.1-interix.patch:
> - removed obsolete patches, added a new one instead. the new patch matches
> - more the spirit of upstream, and has been submitted there.
> +*git-1.7.3.2 (22 Oct 2010)
>
> - 11 Nov 2010; Sebastian Pipping <sping@gentoo.org> git-9999.ebuild:
> - Make live ebuild depend on asciidoc and xmlto independent of flag "doc"
> - (bug #343063)
> + 11 Nov 2010; Bob the Builder <sping@gentoo.org> git-9999.ebuild:
> + dev-vcs/git: Fix dependencies of live ebuild (bug #343063)

(Slightly) different commit messages show up. In this case, the
echangelog message was more explanatory than the commit message. More
trivial, but not always innocent ones:

> 08 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.4-r1.ebuild:
> - Backport bug #350330 automagic CVS to stable ebuild.
> + Backport bug #350330 automagic perl to stable ebuild.
>
> 07 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.5-r1.ebuild,
> +files/git-1.7.3.5-optional-cvs.patch:
> - Bug #350330: Avoid automagic CVS.
> + Bug #350330: Avoid automagic CVS. Need to port to 1.7.4 still.
>
> 07 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4_rc1-r1.ebuild,
> git-9999.ebuild:
> - Port the 1.7.3.5-r1 Prefix USE=python code to newer ebuilds since Prefix team
> - has tested.
> + Port the 1.7.3.5-r1 Prefix USE=python code to newer ebuilds since Prefix
> + team ha tested.

It appears there were some typos here, and were fixed later to CVS.
There is no way to fix this. CVS allows editing commit messages, but
that's disabled for obvious reasons. I'm not sure about git, but from
what I've read, it becomes difficult (if not impossible) as soon as the
commit has been pushed.

> -*git-1.7.5.2 (30 May 2011)
> +*git-1.7.5.3 (30 May 2011)
>
> 30 May 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.5.3.ebuild,
> git-9999.ebuild:

A clear advantage of the generated ChangeLog; it gets the version right
even after long outstanding bumps.

> +*git-1.7.5_rc1 (07 Apr 2011)
> +*git-1.7.4.4 (07 Apr 2011)

Similar, but with dates. This may be a timezone problem, though.

> + 08 Jan 2011; Bob the Builder <arfrever@gentoo.org> git-1.7.3.5-r2.ebuild,
> + git-1.7.4_rc1-r2.ebuild, git-9999.ebuild:
> + Use $(PYTHON -a). EPYTHON is internal variable.
> +
> + 28 Dec 2010; Bob the Builder <mr_bones_@gentoo.org> git-1.7.3.2-r1.ebuild,
> + git-1.7.3.2.ebuild, git-1.7.3.3.ebuild, git-1.7.3.4-r1.ebuild,
> + git-1.7.3.4.ebuild:
> + whitespace

Another advantage, "missing" entries are inserted in the generated ChangeLog.

dev-php/magickwand (a pkgmoved package):
> --- ChangeLog 2011-04-10 19:37:54.000000000 +0200
> +++ ChangeLog.2 2011-06-02 10:32:41.290731000 +0200
> @@ -1,65 +1,10 @@
> -# ChangeLog for dev-php5/magickwand
> -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
> -# $Header: /var/cvsroot/gentoo-x86/dev-php/magickwand/ChangeLog,v 1.1 2011/04/10 17:37:54 olemarkus Exp $
> -
> -*magickwand-1.0.8-r1 (03 Nov 2010)
> -
> - 03 Nov 2010; Matti Bickel <mabi@gentoo.org> +magickwand-1.0.8-r1.ebuild:
> - create minor slotting compatible version
> -
> -*magickwand-1.0.8 (12 Apr 2010)
> -
> - 12 Apr 2010; <mabi@gentoo.org> -magickwand-1.0.6.ebuild,
> - -magickwand-1.0.7.ebuild, +magickwand-1.0.8.ebuild:
> - version bump (bug #279836), older versions do not work with newer
> - imagemagick
> -
> - 20 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
> - metadata.xml:
> - Removing anant as a maintainer since he was retired.
> -
> - 12 Jun 2008; Christian Hoffmann <hoffie@gentoo.org>
> - files/imagemagick-pre-6.3.8-compat.patch:
> - updated patch by Martin von Gagern <Martin.vGagern@gmx.net> (bug 215671),
> - previous version missed some MagickWand-config calls. magickwand-1.0.7
> - should now really build with <imagemagick-6.3.8
> -
> - 09 Jun 2008; Christian Hoffmann <hoffie@gentoo.org>
> - +files/imagemagick-pre-6.3.8-compat.patch, magickwand-1.0.7.ebuild:
> - adding patch by Martin von Gagern <Martin.vGagern@gmx.net> (bug 215671) to
> - allow for building against <imagemagick-6.3.8 again and adjust *DEPEND
> - accordingly
> -
> - 08 Jun 2008; Christian Hoffmann <hoffie@gentoo.org>
> - magickwand-1.0.7.ebuild:
> - bump imagemagick dependency to 6.3.9.7, bug 215671
> -
> -*magickwand-1.0.7 (03 Jun 2008)
> -
> - 03 Jun 2008; Luca Longinotti <chtekk@gentoo.org> -magickwand-1.0.4.ebuild,
> - -magickwand-1.0.5.ebuild, +magickwand-1.0.7.ebuild:
> - Version bump.
> -
> -*magickwand-1.0.6 (11 Feb 2008)
> -
> - 11 Feb 2008; Raúl Porcel <armin76@gentoo.org> +magickwand-1.0.6.ebuild:
> - Version bump, from the php overlay
> -
> -*magickwand-1.0.5 (06 Oct 2007)
> -
> - 06 Oct 2007; Anant Narayanan <anant@gentoo.org> +magickwand-1.0.5.ebuild:
> - Bump to 1.0.5
> -
> - 27 Apr 2007; Steve Dibb <beandog@gentoo.org> magickwand-1.0.4.ebuild:
> - Add ~amd64, bug 175092
> -
> - 17 Apr 2007; Anant Narayanan <anant@gentoo.org> magickwand-1.0.4.ebuild:
> - Fix typo in PHP_EXT_INI and add explicit RDEPEND.
> -
> -*magickwand-1.0.4 (17 Apr 2007)
> -
> - 17 Apr 2007; Anant Narayanan <anant@gentoo.org> +metadata.xml,
> - +magickwand-1.0.4.ebuild:
> - New ebuild for the MagickWand PHP extension; thanks to Matthew Schultz, bug
> - #125593
> -
> +# ChangeLog for dev-php/magickwand
> +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
> +# $Header: this/file/is/a/generated/ChangeLog,v 1.1 2011/06/02 10:32:04 cvsps2changelog Exp $
> +
> +*magickwand-1.0.8-r1 (10 Apr 2011)
> +
> + 10 Apr 2011; Bob the Builder <olemarkus@gentoo.org>
> + +magickwand-1.0.8-r1.ebuild, +metadata.xml,
> + +files/imagemagick-pre-6.3.8-compat.patch:
> + Moved from dev-php5/magickwand

Obviously, all history is lost. VCSs other than CVS might keep history
across moves here (svn, git, hg...), hence a "follow" could perhaps find
renames. Question is if this can be detected in such a way that a
useful ChangeLog can be generated. Will version bumps that are almost
identical copies, that show up as copies/renames cause issues here?

sys-devel/gcc-config:
> - 16 Mar 2008; Christian Heim <phreak@gentoo.org> Manifest:
> - Fixing the Manifest (emerge is complaining about missing
> - $FILESDIR/wrapper-1.5.0.o).

This entry disappears because Manifest and ChangeLog changes are ignored.

> + 02 Jan 2009; Mike Frysinger <vapier@gentoo.org> files/wrapper-1.5.1.c:
> + optimize memory/string usage a bit more
>
> + 16 Mar 2008; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.13-r4.ebuild,
> + -gcc-config-1.3.14.ebuild, -gcc-config-1.3.15-r1.ebuild,
> + -files/gcc-config-1.3.13, -files/gcc-config-1.3.14, -files/gcc-config-1.3.15,
> + -files/wrapper-1.4.7.c:
> + old

Both entries are added in the generated ChangeLog variant.


--
Fabian Groffen
Gentoo on a different level
# ChangeLog for dev-vcs/git
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: this/file/is/a/generated/ChangeLog,v 1.1 2011/06/02 09:47:14 cvsps2changelog Exp $

31 May 2011; Bob the Builder <mduft@gentoo.org> git-1.7.5.3.ebuild,
git-9999.ebuild, +files/git-1.7.5-interix.patch:
add build fix for x86-interix (prefix)

*git-1.7.5.3 (30 May 2011)

30 May 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.5.3.ebuild,
git-9999.ebuild:
Version bump. Sync keywords to -9999 ebuild.

03 May 2011; Fabian Groffen <grobian@gentoo.org> git-1.7.5_rc3.ebuild:
Marked ~x64-freebsd

*git-1.7.5_rc3 (27 Apr 2011)
*git-1.7.4.5 (27 Apr 2011)

27 Apr 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4.5.ebuild,
+git-1.7.5_rc3.ebuild:
Version bump.

20 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> git-9999.ebuild:
Migrate to git-2 eclass. Update live/stable logic conditionals.

*git-1.7.5_rc1 (07 Apr 2011)
*git-1.7.4.4 (07 Apr 2011)

07 Apr 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4.4.ebuild,
-git-1.7.4_rc1-r1.ebuild, -git-1.7.4_rc1-r2.ebuild, -git-1.7.4_rc1.ebuild,
-git-1.7.4_rc2.ebuild, -git-1.7.4_rc3.ebuild, +git-1.7.5_rc1.ebuild:
Clean up old 1.7.4_rc versions. Version bump to other new versions.

04 Apr 2011; Bob the Builder <pacho@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild, git-1.7.3.4-r1.ebuild, git-1.7.3.5-r1.ebuild,
git-1.7.3.5-r2.ebuild, git-1.7.3.5.ebuild, git-1.7.4.1.ebuild,
git-1.7.4.ebuild, git-1.7.4_rc1-r1.ebuild, git-1.7.4_rc1-r2.ebuild,
git-1.7.4_rc1.ebuild, git-1.7.4_rc2.ebuild, git-1.7.4_rc3.ebuild,
git-9999.ebuild:
RDEPEND only in dev-python/pygtksourceview:2 as
dev-python/gtksourceview-python will be dropped soon (bug #355049 with
Robin Johnson authorization).

13 Feb 2011; Robin H. Johnson <robbat2@gentoo.org>
-git-1.6.4.4-r1.ebuild, -git-1.6.4.4.ebuild, -git-1.7.2.2.ebuild,
-git-1.7.2.3.ebuild, -git-1.7.2.4-r1.ebuild, -git-1.7.2.4.ebuild,
-git-1.7.3.2-r1.ebuild, -git-1.7.3.2.ebuild, -git-1.7.3.3.ebuild,
-git-1.7.3.4.ebuild, -files/git-1.6.4.5-gitweb-cve-2010-3906.patch,
-files/git-1.7.0-always-install-js.patch,
-files/git-1.7.1-always-install-js.patch,
-files/git-1.7.1-noiconv-segfault-fix.patch:
Cleanup old files.

*git-1.7.4.1 (12 Feb 2011)

12 Feb 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4.1.ebuild:
Version bump.

*git-1.7.4 (01 Feb 2011)

01 Feb 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4.ebuild:
Version bump.

*git-1.7.4_rc3 (25 Jan 2011)

25 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4_rc3.ebuild:
Version bump.

*git-1.7.4_rc2 (15 Jan 2011)

15 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4_rc2.ebuild,
git-9999.ebuild:
Version bump.

12 Jan 2011; Bob the Builder <haubi@gentoo.org> git-1.7.4_rc1-r2.ebuild:
aix lacks FNMATCH_CASEFOLD

10 Jan 2011; Bob the Builder <arfrever@gentoo.org> git-1.7.3.5-r2.ebuild,
git-1.7.4_rc1-r2.ebuild, git-9999.ebuild:
Call python_mod_optimize() and python_mod_cleanup() (bug #329479).

08 Jan 2011; Bob the Builder <arfrever@gentoo.org> git-1.7.3.5-r2.ebuild,
git-1.7.4_rc1-r2.ebuild, git-9999.ebuild:
Use $(PYTHON -a). EPYTHON is internal variable.

08 Jan 2011; Fabian Groffen <grobian@gentoo.org> git-1.7.3.5-r2.ebuild,
git-1.7.4_rc1-r2.ebuild, git-9999.ebuild:
Fix for Prefix

08 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.4-r1.ebuild:
Backport bug #350330 automagic perl to stable ebuild.

08 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.5-r2.ebuild,
-git-1.7.3.5-r2.ebuild.orig, git-1.7.4_rc1-r2.ebuild, git-9999.ebuild:
Fix missing argument in call to python_convert_shebangs, and drop accidently
added .orig file.

08 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-9999.ebuild:
Also import python improvements to 9999 ebuild.

*git-1.7.4_rc1-r2 (08 Jan 2011)
*git-1.7.3.5-r2 (08 Jan 2011)

08 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.5-r2.ebuild,
+git-1.7.3.5-r2.ebuild.orig, +git-1.7.4_rc1-r2.ebuild:
Bug #329479: improve python usage to new python eclass. Does not support
multiple active versions of python easily.

07 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.4_rc1-r1.ebuild,
git-9999.ebuild:
Port bug #350330 fixes to newer ebuilds.

07 Jan 2011; Bob the Builder <hwoarang@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild, git-1.7.3.4-r1.ebuild:
Stable on amd64 wrt bug #349045

07 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.5-r1.ebuild,
+files/git-1.7.3.5-optional-cvs.patch:
Bug #350330: Avoid automagic CVS. Need to port to 1.7.4 still.

07 Jan 2011; Fabian Groffen <grobian@gentoo.org> git-1.7.3.5-r1.ebuild,
git-1.7.4_rc1-r1.ebuild, git-9999.ebuild:
Fix gitweb removal for Prefix

*git-1.7.4_rc1-r1 (07 Jan 2011)

07 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4_rc1-r1.ebuild,
git-9999.ebuild:
Port the 1.7.3.5-r1 Prefix USE=python code to newer ebuilds since Prefix
team ha tested.

*git-1.7.3.5-r1 (06 Jan 2011)

06 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.5-r1.ebuild:
Bug #320647 redux: Full ability to disable Python usage for Prefix (needed
to work around circular dependency loop).

*git-1.7.4_rc1 (06 Jan 2011)

06 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.4_rc1.ebuild:
Version bump for new major release.

*git-1.7.3.5 (06 Jan 2011)

06 Jan 2011; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.4-r1.ebuild,
+git-1.7.3.5.ebuild:
Version bump. Also backport minor improvement to testsuite running to get
cleaner repeat results.

01 Jan 2011; Bob the Builder <armin76@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild, git-1.7.3.4-r1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #349045

31 Dec 2010; Bob the Builder <fauli@gentoo.org> git-1.7.3.4-r1.ebuild:
stable x86, security bug 349045

29 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.4-r1.ebuild,
+files/git-1.7.3.4-fix-perl-test-prereq.patch:
Bug #350075: t/t9001: fix missing prereq on some tests.

28 Dec 2010; Bob the Builder <mr_bones_@gentoo.org> git-1.7.3.2-r1.ebuild,
git-1.7.3.2.ebuild, git-1.7.3.3.ebuild, git-1.7.3.4-r1.ebuild,
git-1.7.3.4.ebuild:
whitespace

27 Dec 2010; Bob the Builder <ranger@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild, git-1.7.3.4-r1.ebuild:
marking -1.6.4.5 -1.7.2.5 -1.7.3.4-r1 ppc64 stable for bug 349045

26 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.2-r1.ebuild,
git-1.7.3.2.ebuild, git-1.7.3.3.ebuild, git-1.7.3.4-r1.ebuild,
git-1.7.3.4.ebuild, +files/git-1.7.3.4-avoid-shell-issues.patch:
Bug #349083: Fix a false positive in the Git testsuite, triggered when
the portage user had a shell of /bin/false.

25 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.2.5.ebuild,
git-1.7.3.4-r1.ebuild:
Minor fail with displaying aggregate-results to fix.

25 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.2.5.ebuild,
git-1.7.3.4-r1.ebuild:
Improve output phase of src_test block for new stables.

23 Dec 2010; Bob the Builder <jer@gentoo.org> git-1.7.3.4-r1.ebuild:
Stable for HPPA PPC (bug #349045).

23 Dec 2010; Bob the Builder <jer@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild:
Stable for PPC (bug #349045).

22 Dec 2010; Bob the Builder <jer@gentoo.org> git-1.7.2.5.ebuild:
Stable for HPPA (bug #349045).

22 Dec 2010; Bob the Builder <jer@gentoo.org> git-1.6.4.5.ebuild:
Stable for HPPA (bug #349045).

20 Dec 2010; Bob the Builder <klausman@gentoo.org> git-1.7.3.4-r1.ebuild:
Stable on alpha, bug #349045

20 Dec 2010; Bob the Builder <klausman@gentoo.org> git-1.7.2.5.ebuild:
Stable on alpha, bug #349045

20 Dec 2010; Bob the Builder <klausman@gentoo.org> git-1.6.4.5.ebuild:
Stable on alpha, bug #349045

20 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.6.4.4-r1.ebuild,
git-1.6.4.4.ebuild, git-1.6.4.5.ebuild, git-1.7.2.2.ebuild,
git-1.7.2.3.ebuild, git-1.7.2.4-r1.ebuild, git-1.7.2.4.ebuild,
git-1.7.2.5.ebuild, git-1.7.3.2.ebuild:
Backport the doman cosmetic fix to ALL ebuilds since I got yet another
bug about it.

19 Dec 2010; Bob the Builder <mr_bones_@gentoo.org> git-1.7.3.4-r1.ebuild:
whitespace

19 Dec 2010; Bob the Builder <phajdan.jr@gentoo.org> git-1.6.4.5.ebuild,
git-1.7.2.5.ebuild:
x86 stable wrt security bug #349045

*git-1.7.3.4-r1 (19 Dec 2010)

19 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.4-r1.ebuild:
Bug #339278: Do not install gitweb with USE=-cgi. Bug #320647: Python
path for G/FreeBSD. Bug #326625: Perl path with local::lib. Bug #333405:
no color for test output to make log parsing easier.

*git-1.7.2.5 (19 Dec 2010)
*git-1.6.4.5 (19 Dec 2010)

19 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.6.4.5.ebuild,
+git-1.7.2.5.ebuild:
Version bump to official releases with gitweb XSS fixes, rather than our
revbumps with the patch.

*git-1.7.3.4 (17 Dec 2010)
*git-1.7.2.4-r1 (17 Dec 2010)
*git-1.6.4.4-r1 (17 Dec 2010)

17 Dec 2010; Robin H. Johnson <robbat2@gentoo.org>
+git-1.6.4.4-r1.ebuild, +git-1.7.2.4-r1.ebuild, +git-1.7.3.4.ebuild,
+files/git-1.6.4.5-gitweb-cve-2010-3906.patch:
Version bump. Contains fix for CVE-2010-3906: gitweb XSS.

*git-1.7.3.3 (07 Dec 2010)
*git-1.7.2.4 (07 Dec 2010)

07 Dec 2010; Robin H. Johnson <robbat2@gentoo.org> -git-1.7.0.ebuild,
-git-1.7.1-r1.ebuild, -git-1.7.1.1.ebuild, -git-1.7.2-r2.ebuild,
+git-1.7.2.4.ebuild, -git-1.7.2.ebuild, -git-1.7.3.1.ebuild,
+git-1.7.3.3.ebuild, -git-1.7.3.ebuild:
Version bump and cleanup.

11 Nov 2010; Bob the Builder <sping@gentoo.org> git-1.7.3.2-r1.ebuild:
dev-vcs/git: Merge changes to 9999 back into latest release ebuild.

11 Nov 2010; Bob the Builder <sping@gentoo.org> git-9999.ebuild:
dev-vcs/git: Fix dependencies of live ebuild (bug #343063)

09 Nov 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.2.3.ebuild,
git-1.7.3.1.ebuild, git-1.7.3.2-r1.ebuild, git-1.7.3.2.ebuild,
git-1.7.3.ebuild:
Fix useless extra KEYWORDS.

29 Oct 2010; Bob the Builder <halcy0n@gentoo.org> git-9999.ebuild:
Remove ~ppc and ~ppc64

27 Oct 2010; Robin H. Johnson <robbat2@gentoo.org> git-9999.ebuild:
Bump live build.

27 Oct 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.3.2-r1.ebuild:
Bug #342845: fix contrib install and doman warning.

*git-1.7.3.2-r1 (26 Oct 2010)

26 Oct 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.2-r1.ebuild:
revbump with installing more of new contrib.

22 Oct 2010; Bob the Builder <billie@gentoo.org>
files/git-1.6.6.1-interix6.patch, files/git-1.7.1-interix.patch:
Interix patches are still needed for some older versions.

22 Oct 2010; Bob the Builder <mduft@gentoo.org> git-1.7.3.2.ebuild,
-files/git-1.6.6.1-interix6.patch, -files/git-1.7.1-interix.patch,
+files/git-1.7.3.2-interix.patch:
added new (better ) patch, removed obsolete ones.

*git-1.7.3.2 (22 Oct 2010)

22 Oct 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.2.ebuild:
Version bump.

*git-1.7.3.1 (30 Sep 2010)

30 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.1.ebuild:
Version bump.

*git-1.7.3 (19 Sep 2010)

19 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.3.ebuild:
Version bump.

*git-1.7.2.3 (13 Sep 2010)

13 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.2.3.ebuild:
Bug #337104: verbump.

11 Sep 2010; Bob the Builder <armin76@gentoo.org> git-1.7.2.2.ebuild:
arm/ia64/s390/sh/sparc stable wrt #335891

10 Sep 2010; Bob the Builder <jer@gentoo.org> git-1.7.2.2.ebuild:
Stable for HPPA (bug #335891).

10 Sep 2010; Bob the Builder <klausman@gentoo.org> git-1.7.2.2.ebuild:
Stable on alpha, bug #335891

07 Sep 2010; Bob the Builder <jer@gentoo.org> git-1.7.2.2.ebuild:
Stable for PPC (bug #335891).

06 Sep 2010; Bob the Builder <ranger@gentoo.org> git-1.7.2.2.ebuild:
Marking git-1.7.2.2 ppc64 for bug 335891

06 Sep 2010; Bob the Builder <hwoarang@gentoo.org> git-1.7.2.2.ebuild:
Stable on amd64 wrt bug #335891

06 Sep 2010; Bob the Builder <phajdan.jr@gentoo.org> git-1.7.2.2.ebuild:
x86 stable wrt security bug #335891

03 Sep 2010; Bob the Builder <fauli@gentoo.org> git-1.7.2.2.ebuild:
add ~x86-freebsd

29 Aug 2010; Bob the Builder <swegener@gentoo.org> git-1.7.2-r2.ebuild,
git-1.7.2.2.ebuild, git-1.7.2.ebuild:
Install static gitweb files into correct location.

*git-1.7.2.2 (23 Aug 2010)

23 Aug 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.2.2.ebuild:
Version bump.

16 Aug 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.6.4.4.ebuild,
git-1.7.0.ebuild, git-1.7.1-r1.ebuild, git-1.7.1.1.ebuild,
git-1.7.2-r2.ebuild, git-1.7.2.ebuild, git-9999.ebuild:
Bug #332935: In newer EAPIs, perl-module brings in dev-lang/perl as well,
which we do not always want.

*git-1.7.2-r2 (09 Aug 2010)

09 Aug 2010; Fabian Groffen <grobian@gentoo.org> -git-1.7.2-r1.ebuild,
+git-1.7.2-r2.ebuild:
Change SHELL_PATH from bash to sh to resolve problems with git's shell
scripts for some people, bug #331031

31 Jul 2010; Fabian Groffen <grobian@gentoo.org> git-1.7.2-r1.ebuild:
Fix compilation with USE=-iconv on non-glibc platforms since disabling of
iconv is still ignored due to bugs mentioned in the ebuild

30 Jul 2010; Robin H. Johnson <robbat2@gentoo.org> -git-1.6.3.1.ebuild,
-git-1.6.3.3.ebuild, -git-1.6.3.4.ebuild, -git-1.6.4.1.ebuild,
-git-1.6.4.2.ebuild, -git-1.6.4.3.ebuild, -git-1.6.4.ebuild,
-git-1.6.5.1-r1.ebuild, -git-1.6.5.1.ebuild, -git-1.6.5.2.ebuild,
-git-1.6.5.3.ebuild, -git-1.6.5.4.ebuild, -git-1.6.5.5.ebuild,
-git-1.6.5.6.ebuild, -git-1.6.5.7.ebuild, -git-1.6.5.8.ebuild,
-git-1.6.5.ebuild, -git-1.6.5_rc1.ebuild, -git-1.6.5_rc2.ebuild,
-git-1.6.6-r1.ebuild, -git-1.6.6-r2.ebuild, -git-1.6.6.1.ebuild,
-git-1.6.6.2.ebuild, -git-1.6.6.ebuild, -git-1.6.6_rc3.ebuild,
-git-1.6.6_rc4.ebuild, -git-1.7.0.3.ebuild, -git-1.7.0.4.ebuild,
-files/git-1.6.6-always-install-js.patch:
Cleanup old versions.

*git-1.7.2-r1 (22 Jul 2010)

22 Jul 2010; Jeremy Olexa <darkside@gentoo.org> +git-1.7.2-r1.ebuild,
+files/git-1.6.6.1-interix6.patch, +files/git-1.7.1-interix.patch:
Migrate changes from Gentoo Prefix overlay. Convert to EAPI3, add patches,
modify paths, etc. Approved by maintainer, reference bug 329273. Revbump
per request but no substantial changes for the end user

*git-1.7.2 (22 Jul 2010)

22 Jul 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.2.ebuild,
+files/git-1.7.2-always-install-js.patch:
Version bump.

18 Jul 2010; Bob the Builder <armin76@gentoo.org> git-1.7.1-r1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #321899

18 Jul 2010; Bob the Builder <nixnut@gentoo.org> git-1.7.0.ebuild:
ppc stable #321899

*git-1.7.1.1 (30 Jun 2010)

30 Jun 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.1.1.ebuild:
Version bump.

22 Jun 2010; Bob the Builder <arfrever@gentoo.org> git-1.6.3.1.ebuild,
git-1.6.3.3.ebuild, git-1.6.3.4.ebuild, git-1.6.4.1.ebuild,
git-1.6.4.2.ebuild, git-1.6.4.3.ebuild, git-1.6.4.4.ebuild, git-1.6.4.ebuild,
git-1.6.5.1-r1.ebuild, git-1.6.5.1.ebuild, git-1.6.5.2.ebuild,
git-1.6.5.3.ebuild, git-1.6.5.4.ebuild, git-1.6.5.5.ebuild,
git-1.6.5.6.ebuild, git-1.6.5.7.ebuild, git-1.6.5.8.ebuild, git-1.6.5.ebuild,
git-1.6.5_rc1.ebuild, git-1.6.5_rc2.ebuild, git-1.6.6-r1.ebuild,
git-1.6.6-r2.ebuild, git-1.6.6.1.ebuild, git-1.6.6.2.ebuild,
git-1.6.6.ebuild, git-1.6.6_rc3.ebuild, git-1.6.6_rc4.ebuild,
git-1.7.0.3.ebuild, git-1.7.0.4.ebuild, git-1.7.0.ebuild,
git-1.7.1-r1.ebuild, git-9999.ebuild, metadata.xml:
dev-util/subversion renamed to dev-vcs/subversion.

22 Jun 2010; Bob the Builder <jer@gentoo.org> git-1.7.1-r1.ebuild:
Stable for HPPA (bug #321899).

19 Jun 2010; Bob the Builder <abcd@gentoo.org> git-1.6.3.1.ebuild,
git-1.6.3.3.ebuild, git-1.6.3.4.ebuild, git-1.6.4.1.ebuild,
git-1.6.4.2.ebuild, git-1.6.4.3.ebuild, git-1.6.4.4.ebuild,
git-1.6.4.ebuild, git-1.6.5.1-r1.ebuild, git-1.6.5.1.ebuild,
git-1.6.5.2.ebuild, git-1.6.5.3.ebuild, git-1.6.5.4.ebuild,
git-1.6.5.5.ebuild, git-1.6.5.6.ebuild, git-1.6.5.7.ebuild,
git-1.6.5.8.ebuild, git-1.6.5.ebuild, git-1.6.5_rc1.ebuild,
git-1.6.5_rc2.ebuild, git-1.6.6-r1.ebuild, git-1.6.6-r2.ebuild,
git-1.6.6.1.ebuild, git-1.6.6.2.ebuild, git-1.6.6.ebuild,
git-1.6.6_rc3.ebuild, git-1.6.6_rc4.ebuild, git-1.7.0.3.ebuild,
git-1.7.0.4.ebuild, git-1.7.0.ebuild, git-1.7.1-r1.ebuild, git-9999.ebuild:
Moving dev-util/cvs* to dev-vcs/cvs*

15 Jun 2010; Bob the Builder <angelos@gentoo.org> git-1.7.1-r1.ebuild:
Stable on amd64 wrt bug #321899

05 Jun 2010; Bob the Builder <phajdan.jr@gentoo.org> git-1.7.1-r1.ebuild:
x86 stable wrt bug #321899

31 May 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.7.1-r1.ebuild:
Bug #322205: The iconv patch added for -r1 just stopped the segfaults,
the testsuite still fails, so forcing USE=iconv for now.

28 May 2010; Robin H. Johnson <robbat2@gentoo.org> -git-1.7.1.ebuild:
Remove broken 1.7.1.

*git-1.7.1-r1 (28 May 2010)

28 May 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.1-r1.ebuild,
+files/git-1.7.1-noiconv-segfault-fix.patch:
Bug #321895: patch from upstream to avoid segfault with USE=-iconv.

*git-1.7.1 (01 May 2010)

01 May 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.1.ebuild,
+files/git-1.7.1-always-install-js.patch:
Bug #317953: Version bump.

*git-1.7.0.4 (01 Apr 2010)

01 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +git-1.7.0.4.ebuild:
Version bump.

31 Mar 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.6.5.1-r1.ebuild,
git-1.6.5.2.ebuild, git-1.6.5.3.ebuild, git-1.6.5.4.ebuild,
git-1.6.5.5.ebuild, git-1.6.5.6.ebuild, git-1.6.5.7.ebuild,
git-1.6.5.8.ebuild, git-1.6.6-r1.ebuild, git-1.6.6-r2.ebuild,
git-1.6.6.1.ebuild, git-1.6.6.2.ebuild, git-1.6.6.ebuild,
git-1.6.6_rc3.ebuild, git-1.6.6_rc4.ebuild, git-1.7.0.3.ebuild,
git-1.7.0.ebuild:
Forward-port ~ppc64 keyword to other ebuilds since it came back in bug
#290163.

24 Mar 2010; Robin H. Johnson <robbat2@gentoo.org> git-1.6.3.1.ebuild,
git-1.6.3.3.ebuild, git-1.6.3.4.ebuild, git-1.6.4.1.ebuild,
git-1.6.4.2.ebuild, git-1.6.4.3.ebuild, git-1.6.4.4.ebuild, git-1.6.4.ebuild,
git-1.6.5.1-r1.ebuild, git-1.6.5.1.ebuild, git-1.6.5.2.ebuild,
git-1.6.5.3.ebuild, git-1.6.5.4.ebuild, git-1.6.5.5.ebuild,
git-1.6.5.6.ebuild, git-1.6.5.7.ebuild, git-1.6.5.8.ebuild, git-1.6.5.ebuild,
git-1.6.5_rc1.ebuild, git-1.6.5_rc2.ebuild, git-1.6.6-r1.ebuild,
git-1.6.6-r2.ebuild, git-1.6.6.1.ebuild, git-1.6.6.2.ebuild,
git-1.6.6.ebuild, git-1.6.6_rc3.ebuild, git-1.6.6_rc4.ebuild,
git-1.7.0.3.ebuild, git-1.7.0.ebuild, git-9999.ebuild:
Bug #296628: Expand list of tests disabled when CVS is not available.

*git-1.7.0.3 (24 Mar 2010)

24 Mar 2010; Robin H. Johnson <robbat2@gentoo.org> -git-1.7.0.2.ebuild,
+git-1.7.0.3.ebuild:
Bug #310967: 1.7.0.2 has a segfault bug in git-daemon, remove and replace
with 1.7.0.3

*git-9999 (17 Mar 2010)
*git-1.7.0 (17 Mar 2010)
*git-1.7.0.2 (17 Mar 2010)
*git-1.6.6_rc4 (17 Mar 2010)
*git-1.6.6_rc3 (17 Mar 2010)
*git-1.6.6 (17 Mar 2010)
*git-1.6.6.2 (17 Mar 2010)
*git-1.6.6.1 (17 Mar 2010)
*git-1.6.6-r2 (17 Mar 2010)
*git-1.6.6-r1 (17 Mar 2010)
*git-1.6.5_rc2 (17 Mar 2010)
*git-1.6.5_rc1 (17 Mar 2010)
*git-1.6.5 (17 Mar 2010)
*git-1.6.5.8 (17 Mar 2010)
*git-1.6.5.7 (17 Mar 2010)
*git-1.6.5.6 (17 Mar 2010)
*git-1.6.5.5 (17 Mar 2010)
*git-1.6.5.4 (17 Mar 2010)
*git-1.6.5.3 (17 Mar 2010)
*git-1.6.5.2 (17 Mar 2010)
*git-1.6.5.1 (17 Mar 2010)
*git-1.6.5.1-r1 (17 Mar 2010)
*git-1.6.4 (17 Mar 2010)
*git-1.6.4.4 (17 Mar 2010)
*git-1.6.4.3 (17 Mar 2010)
*git-1.6.4.2 (17 Mar 2010)
*git-1.6.4.1 (17 Mar 2010)
*git-1.6.3.4 (17 Mar 2010)
*git-1.6.3.3 (17 Mar 2010)
*git-1.6.3.1 (17 Mar 2010)

17 Mar 2010; Bob the Builder <sping@gentoo.org> +git-1.6.3.1.ebuild,
+git-1.6.3.3.ebuild, +git-1.6.3.4.ebuild, +git-1.6.4.1.ebuild,
+git-1.6.4.2.ebuild, +git-1.6.4.3.ebuild, +git-1.6.4.4.ebuild,
+git-1.6.4.ebuild, +git-1.6.5.1-r1.ebuild, +git-1.6.5.1.ebuild,
+git-1.6.5.2.ebuild, +git-1.6.5.3.ebuild, +git-1.6.5.4.ebuild,
+git-1.6.5.5.ebuild, +git-1.6.5.6.ebuild, +git-1.6.5.7.ebuild,
+git-1.6.5.8.ebuild, +git-1.6.5.ebuild, +git-1.6.5_rc1.ebuild,
+git-1.6.5_rc2.ebuild, +git-1.6.6-r1.ebuild, +git-1.6.6-r2.ebuild,
+git-1.6.6.1.ebuild, +git-1.6.6.2.ebuild, +git-1.6.6.ebuild,
+git-1.6.6_rc3.ebuild, +git-1.6.6_rc4.ebuild, +git-1.7.0.2.ebuild,
+git-1.7.0.ebuild, +git-9999.ebuild, +metadata.xml,
+files/50git-gentoo.el, +files/git-1.6.6-always-install-js.patch,
+files/git-1.7.0-always-install-js.patch, +files/git-daemon.confd,
+files/git-daemon.initd, +files/git-daemon.xinetd:
dev-vcs/git: New package (copied from dev-util/git)
# ChangeLog for dev-php/magickwand
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: this/file/is/a/generated/ChangeLog,v 1.1 2011/06/02 10:32:04 cvsps2changelog Exp $

*magickwand-1.0.8-r1 (10 Apr 2011)

10 Apr 2011; Bob the Builder <olemarkus@gentoo.org>
+magickwand-1.0.8-r1.ebuild, +metadata.xml,
+files/imagemagick-pre-6.3.8-compat.patch:
Moved from dev-php5/magickwand
# ChangeLog for sys-devel/gcc-config
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: this/file/is/a/generated/ChangeLog,v 1.1 2011/06/02 10:39:32 cvsps2changelog Exp $

*gcc-config-1.4.1-r1 (29 Apr 2011)

29 Apr 2011; Bob the Builder <halcy0n@gentoo.org>
+gcc-config-1.4.1-r1.ebuild, -gcc-config-1.4.1.ebuild:
Version bump to get a change made to the gcc-config bash script

21 Mar 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.5:
Default to /etc/portage/make.conf #338032 by Dennis Schridde.

*gcc-config-1.5-r1 (18 Mar 2011)

18 Mar 2011; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.5-r1.ebuild,
+files/wrapper-1.5.2.c:
Stop auto appending CFLAGS_<abi> from the env.

18 Mar 2011; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.5.ebuild:
old

07 Mar 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.1,
files/gcc-config-1.5:
Change "source /etc/profile" to ". /etc/profile" for dumb shells #349522
by Ulrich Müller.

07 Mar 2011; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.16.ebuild,
-gcc-config-1.4.0-r4.ebuild, -files/gcc-config-1.3.16,
-files/gcc-config-1.4.0, -files/wrapper-1.4.8.c, -files/wrapper-1.5.0.c:
old

06 Feb 2011; Bob the Builder <leio@gentoo.org> gcc-config-1.3.16.ebuild,
gcc-config-1.4.0-r4.ebuild:
Drop to ~mips

18 Jan 2011; Bob the Builder <dirtyepic@gentoo.org> files/gcc-config-1.5:
Add support for gccgo in 4.6. (bug #329551)

27 Dec 2009; Fabian Groffen <grobian@gentoo.org> files/gcc-config-1.4.1,
files/gcc-config-1.5:
Fix typo in gcc-config, tsch -> tcsh, caused -E to use export iso setenv.
Not bumping as this bug in gcc-config went unnoticed for years.

*gcc-config-1.5 (20 Dec 2009)

20 Dec 2009; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.5.ebuild,
+files/gcc-config-1.5:
Punt dead code (stdxx-incdir and GCC_SPECS checking), unify a bunch of
common code constructs, improve error displaying in cases that dont matter,
and add support for /etc/ld.so.conf.d/.

03 Aug 2009; Bob the Builder <halcy0n@gentoo.org> files/gcc-config-1.4.1:
Make --use-old work again, thanks to Brian Childs <brian AT rentec DOT com>;
bug #221109

20 May 2009; Bob the Builder <armin76@gentoo.org> gcc-config-1.4.1.ebuild:
ia64 stable

17 May 2009; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.1.ebuild:
arm/s390/sh stable

15 May 2009; Bob the Builder <klausman@gentoo.org> gcc-config-1.4.1.ebuild:
Stable on alpha, bug #269322

14 May 2009; Bob the Builder <maekke@gentoo.org> gcc-config-1.4.1.ebuild:
amd64/x86 stable, bug #269322

14 May 2009; Bob the Builder <josejx@gentoo.org> gcc-config-1.4.1.ebuild:
Marked ppc/ppc64 stable for bug #269322.

13 May 2009; Bob the Builder <jer@gentoo.org> gcc-config-1.4.1.ebuild:
Stable for HPPA (bug #269322).

11 May 2009; Bob the Builder <fmccor@gentoo.org> gcc-config-1.4.1.ebuild:
Sparc stable, required for Bug #269322.

28 Jan 2009; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.1.ebuild,
files/gcc-config-1.4.1:
Update libgcj.pc symlinks #136382 #216241 and set GCC_SPECS with -E #251271
by Diego E. Pettenò.

02 Jan 2009; Mike Frysinger <vapier@gentoo.org> files/wrapper-1.5.1.c:
optimize memory/string usage a bit more

20 Mar 2008; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0-r4.ebuild:
mips stable

*gcc-config-1.4.1 (16 Mar 2008)

16 Mar 2008; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.4.1.ebuild,
files/gcc-config-1.4.1, +files/wrapper-1.5.1.c:
Support -C/--nocolor #204176 by Bapt. Cleanup memory/string handling in
the wrapper #207926 by Evan Teran.

16 Mar 2008; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0-r4.ebuild:
do the checking/cleanup before executing gcc-config

16 Mar 2008; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.13-r4.ebuild,
-gcc-config-1.3.14.ebuild, -gcc-config-1.3.15-r1.ebuild,
-files/gcc-config-1.3.13, -files/gcc-config-1.3.14, -files/gcc-config-1.3.15,
-files/wrapper-1.4.7.c:
old

31 Jan 2008; Robin H. Johnson <robbat2@gentoo.org>
-files/digest-gcc-config-1.3.13-r4, -files/digest-gcc-config-1.3.14,
-files/digest-gcc-config-1.3.15-r1, -files/digest-gcc-config-1.3.16,
-files/digest-gcc-config-1.4.0-r4:
Remove all old-style digests from the system and regen the Manifest files.

10 Jan 2008; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0-r4.ebuild:
arm/s390/sh stable

02 Jan 2008; Bob the Builder <jer@gentoo.org> gcc-config-1.4.0-r4.ebuild:
Stable for HPPA (bug #203576).

31 Dec 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0-r4.ebuild:
make sure to punt eselect-compiler env.d entry if need be

29 Dec 2007; Bob the Builder <ranger@gentoo.org> gcc-config-1.4.0-r4.ebuild:
Marking gcc-config-1.4.0-r4 ppc64 for bug 203576

29 Dec 2007; Bob the Builder <armin76@gentoo.org> gcc-config-1.4.0-r4.ebuild:
alpha/ia64/sparc stable wrt #203576

28 Dec 2007; Bob the Builder <maekke@gentoo.org> gcc-config-1.4.0-r4.ebuild:
x86 stable, bug #203576

28 Dec 2007; Bob the Builder <nixnut@gentoo.org> gcc-config-1.4.0-r4.ebuild:
Stable on ppc wrt bug 203576

28 Dec 2007; Bob the Builder <cardoe@gentoo.org> gcc-config-1.4.0-r4.ebuild:
amd64 stable wrt bug #203576

27 Dec 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0:
Fix fallback CHOST detection when python is broken #203387 by Ambroz BIzjak.

01 Dec 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-2.0.0_rc1.ebuild,
-files/digest-gcc-config-2.0.0_rc1:
punt #199914

*gcc-config-1.4.0-r4 (11 Oct 2007)

11 Oct 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.4.0-r4.ebuild,
+files/digest-gcc-config-1.4.0-r4, files/gcc-config-1.4.0:
Make sure we dont create CTARGET-VER entries in env.d #195054.

11 Oct 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.4.0-r3.ebuild,
-files/digest-gcc-config-1.4.0-r3:
old

*gcc-config-1.4.0-r3 (07 Oct 2007)

07 Oct 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.4.0-r3.ebuild,
+files/digest-gcc-config-1.4.0-r3, files/gcc-config-1.4.0:
When querying for a current profile for a different target than the host,
make sure we query the right target #193353.

07 Oct 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.4.0-r2.ebuild,
-files/digest-gcc-config-1.4.0-r2:
old

*gcc-config-1.4.0-r2 (31 Aug 2007)

31 Aug 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.4.0-r2.ebuild,
+files/digest-gcc-config-1.4.0-r2, files/gcc-config-1.4.0,
files/wrapper-1.5.0.c:
Rename NATIVE symlink to .NATIVE so it doesnt show up in listings and
confuse people.

31 Aug 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.4.0-r1.ebuild,
-files/digest-gcc-config-1.4.0-r1:
old

*gcc-config-1.4.0-r1 (26 Aug 2007)

26 Aug 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.4.0-r1.ebuild,
+files/digest-gcc-config-1.4.0-r1, files/gcc-config-1.4.0,
files/wrapper-1.5.0.c:
Add a quick symlink for the native compiler gcc env.d so that by default,
path look ups are fast even when working under a reduced PATH #190260 by
Robert Buchholz.

26 Aug 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.4.0.ebuild,
-files/digest-gcc-config-1.4.0:
old

22 Aug 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0.ebuild:
move into ~arch

06 Aug 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0:
default to gsed when possible

27 Jul 2007; Mike Frysinger <vapier@gentoo.org> files/wrapper-1.5.0.c:
update wrapper to match new gcc-config behavior where all env.d files
contain full ctargets

25 Jul 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0:
fix a few more places that need a -${CTARGET} postfix, add a --debug option,
and make list_profiles nicer

25 Jul 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0:
move to binutils-config behavior where all env.d files have a -${CTARGET}
postfix

24 Jun 2007; Bob the Builder <peper@gentoo.org> gcc-config-1.4.0.ebuild:
(QA) Don't use KEYWORDS="-*". bug #160519.

02 Jun 2007; Bob the Builder <armin76@gentoo.org> gcc-config-1.3.16.ebuild:
alpha stable wrt #176869

15 May 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0:
fix up some errors in the PATH/ROOTPATH -> GCC_PATH conversion

11 May 2007; Bob the Builder <kumba@gentoo.org> gcc-config-1.3.16.ebuild:
Stable on mips, per #176869.

05 May 2007; Bob the Builder <nixnut@gentoo.org> gcc-config-1.3.16.ebuild:
Stable on ppc wrt bug 176869

04 May 2007; Bob the Builder <dang@gentoo.org> gcc-config-1.3.16.ebuild:
Marked stable on amd64 for bug #176869

03 May 2007; Bob the Builder <armin76@gentoo.org> gcc-config-1.3.16.ebuild:
x86 stable wrt bug 176882

03 May 2007; Bob the Builder <gustavoz@gentoo.org> gcc-config-1.3.16.ebuild:
Stable on sparc wrt #176869

03 May 2007; Bob the Builder <corsair@gentoo.org> gcc-config-1.3.16.ebuild:
Stable on ppc64; bug #176869

03 May 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.4.0.ebuild,
files/digest-gcc-config-1.4.0, files/gcc-config-1.4.0,
+files/wrapper-1.5.0.c:
Move to GCC_PATH #174422 and make sure LDPATH is not re-ordered on us all
the time #168884.

03 May 2007; Bob the Builder <jer@gentoo.org> gcc-config-1.3.16.ebuild:
Stable for HPPA (bug #176869).

03 May 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.16.ebuild:
arm/ia64/s390/sh stable

02 May 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.16:
Add a wrapper for gcov #175523.

22 Apr 2007; Bob the Builder <kloeri@gentoo.org> gcc-config-1.3.15-r1.ebuild:
Stable on Alpha, bug 174126.

18 Apr 2007; Bob the Builder <eroyf@gentoo.org> gcc-config-1.3.15-r1.ebuild:
MIPS love.

15 Apr 2007; Bob the Builder <nixnut@gentoo.org> gcc-config-1.3.15-r1.ebuild:
Stable on ppc wrt bug 174126

11 Apr 2007; Bob the Builder <jer@gentoo.org> gcc-config-1.3.15-r1.ebuild:
Stable for HPPA (bug #174126).

11 Apr 2007; Bob the Builder <corsair@gentoo.org>
gcc-config-1.3.15-r1.ebuild:
Stable on ppc64; bug #174126

11 Apr 2007; Bob the Builder <welp@gentoo.org> gcc-config-1.3.15-r1.ebuild:
Stable on amd64 wrt bug 174126

11 Apr 2007; Bob the Builder <gustavoz@gentoo.org>
gcc-config-1.3.15-r1.ebuild:
Stable on sparc wrt #174126

11 Apr 2007; Bob the Builder <armin76@gentoo.org>
gcc-config-1.3.15-r1.ebuild:
x86 stable wrt bug 174126

*gcc-config-1.3.16 (11 Apr 2007)

11 Apr 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.16.ebuild,
+files/digest-gcc-config-1.3.16, +files/gcc-config-1.3.16,
+files/wrapper-1.4.8.c:
Fabian Groffen says: remove alloca() usage #173998.

11 Apr 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.15-r1.ebuild:
arm/ia64/s390/sh stabilize

12 Mar 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.15:
fix minor typo #157694

*gcc-config-1.3.15-r1 (12 Mar 2007)

12 Mar 2007; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.15-r1.ebuild,
+files/digest-gcc-config-1.3.15-r1, files/gcc-config-1.3.15:
Add wrappers for gcjh, gfortran, and the D language #157694 by Philipp
Kirchner.

12 Mar 2007; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.15.ebuild,
-files/digest-gcc-config-1.3.15:
old

05 Mar 2007; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.15.ebuild:
unmask

27 Jan 2007; Bob the Builder <eroyf@gentoo.org> gcc-config-1.3.14.ebuild:
Stable on MIPS; bug #157571

31 Dec 2006; Bob the Builder <kloeri@gentoo.org> gcc-config-1.3.14.ebuild:
Stable on Alpha, bug 157571.

16 Dec 2006; Mike Frysinger <vapier@gentoo.org>
files/digest-gcc-config-1.3.13-r4, files/digest-gcc-config-1.3.14,
files/digest-gcc-config-1.3.15, files/gcc-config-1.3.15:
some more tweaks/fixups from Kevin F. Quinn #125805

11 Dec 2006; Bob the Builder <beandog@gentoo.org> gcc-config-1.3.14.ebuild:
amd64 stable, bug 157571

11 Dec 2006; Bob the Builder <jer@gentoo.org> gcc-config-1.3.14.ebuild:
Stable for HPPA (bug #157571).

11 Dec 2006; Bob the Builder <gustavoz@gentoo.org> gcc-config-1.3.14.ebuild,
files/digest-gcc-config-1.3.13-r4, files/digest-gcc-config-1.3.14,
files/digest-gcc-config-1.3.15:
Stable on sparc wrt #157571

10 Dec 2006; Bob the Builder <ticho@gentoo.org> gcc-config-1.3.14.ebuild,
files/digest-gcc-config-1.3.13-r4, files/digest-gcc-config-1.3.14,
files/digest-gcc-config-1.3.15:
Stable on x86, bug #157571.

09 Dec 2006; Bob the Builder <corsair@gentoo.org> gcc-config-1.3.14.ebuild,
files/digest-gcc-config-1.3.13-r4, files/digest-gcc-config-1.3.14,
files/digest-gcc-config-1.3.15:
Stable on ppc64; bug #157571

09 Dec 2006; Bob the Builder <nixnut@gentoo.org> gcc-config-1.3.14.ebuild:
Stable on ppc wrt bug 157571

*gcc-config-1.3.15 (09 Dec 2006)

09 Dec 2006; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.15.ebuild,
+files/digest-gcc-config-1.3.15, +files/gcc-config-1.3.15:
Add support by Kevin F. Quinn for handling multiple files in GCC_SPECS
#125805.

09 Dec 2006; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.14.ebuild:
arm/ia64/s390/sh stable

31 Oct 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13,
files/gcc-config-1.3.14:
use /etc/init.d/functions.sh rather than /sbin/functions.sh

19 Oct 2006; Bob the Builder <uberlord@gentoo.org> gcc-config-1.3.14.ebuild:
Added ~sparc-fbsd keyword.

*gcc-config-1.3.14 (19 Oct 2006)

19 Oct 2006; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.14.ebuild,
files/digest-gcc-config-1.3.13-r4, +files/digest-gcc-config-1.3.14,
+files/gcc-config-1.3.14:
Make libgcc updates atomic #150257 by Diego.

02 Oct 2006; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.13-r3.ebuild,
-files/digest-gcc-config-1.3.13-r3:
Bump to make sure everyone is using gcc-config-1 wrappers and not eselect.
(Signed Manifest commit)

*gcc-config-1.3.13-r4 (02 Oct 2006)

02 Oct 2006; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.13-r4.ebuild,
+files/digest-gcc-config-1.3.13-r4:
Bump to make sure everyone is using gcc-config-1 wrappers and not eselect.

29 Sep 2006; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.13-r3.ebuild:
go back to blocking eselect-compiler

09 Aug 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
make sure we dont leave $CTARGET-cc laying around since we no longer
install it #143205

06 Jul 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
setup command envvars very early so we dont have to do stupid checks in
sub code

04 Jul 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
if python is broken, at least warn the user #139180

*gcc-config-1.3.13-r3 (03 Jul 2006)

03 Jul 2006; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.13-r3.ebuild,
+files/digest-gcc-config-1.3.13-r3, files/gcc-config-1.3.13:
Push out accumulated fixes.

03 Jul 2006; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.13-r2.ebuild,
-files/digest-gcc-config-1.3.13-r2:
old

19 Jun 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
try even harder to find CHOST when python is broken

15 Jun 2006; Bob the Builder <kumba@gentoo.org> gcc-config-2.0.0_rc1.ebuild:
De-keywording for now on mips. Will stay with gcc-config-1.3.x and see
how 2.x and its eselect tool mature.

06 Jun 2006; Bob the Builder <eradicator@gentoo.org>
-gcc-config-2.0.0_beta2.ebuild, -files/digest-gcc-config-2.0.0_beta2:
Updating gcc-config-2* ebuild to rc1, so users don't need to download
a different tarball than for eselect-compiler when it gets unmasked.
There is actually no change in the wrapper other than the version number.
(Signed Manifest commit)

*gcc-config-2.0.0_rc1 (06 Jun 2006)

06 Jun 2006; Bob the Builder <eradicator@gentoo.org>
+gcc-config-2.0.0_rc1.ebuild, +files/digest-gcc-config-2.0.0_rc1:
Updating gcc-config-2* ebuild to rc1, so users don't need to download
a different tarball than for eselect-compiler when it gets unmasked.
There is actually no change in the wrapper other than the version number.

*gcc-config-1.3.13-r2 (25 Apr 2006)

25 Apr 2006; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.13-r2.ebuild,
+files/digest-gcc-config-1.3.13-r2, files/gcc-config-1.3.13:
If active profile no longer exists, make sure -c spits out an error message.

25 Apr 2006; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.12-r6.ebuild,
-gcc-config-1.3.13-r1.ebuild, -files/digest-gcc-config-1.3.12-r6,
-files/digest-gcc-config-1.3.13-r1, -files/gcc-config-1.3.12:
old

24 Apr 2006; Bob the Builder <kumba@gentoo.org> gcc-config-1.3.13-r1.ebuild:
Marked stable on mips.

22 Apr 2006; Mike Frysinger <vapier@gentoo.org>
files/digest-gcc-config-1.3.12-r6, files/digest-gcc-config-1.3.13-r1,
files/digest-gcc-config-2.0.0_beta2, files/gcc-config-1.3.12,
files/gcc-config-1.3.13:
change short --version from -v to -V

15 Apr 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
copy libgcc_s.so for all ROOT values #129121 by Bjarke Istrup Pedersen

03 Apr 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13:
Generate a CTARGET-cpp wrapper if need be.

30 Mar 2006; Bob the Builder <flameeyes@gentoo.org>
gcc-config-1.3.13-r1.ebuild:
Add ~x86-fbsd keyword.

28 Mar 2006; Bob the Builder <eradicator@gentoo.org>
gcc-config-2.0.0_beta2.ebuild:
Added to ~ppc64.

26 Mar 2006; Bob the Builder <kloeri@gentoo.org> gcc-config-1.3.13-r1.ebuild:
Stable on alpha, bug 125810.

19 Mar 2006; Bob the Builder <metalgod@gentoo.org>
gcc-config-1.3.13-r1.ebuild:
Stable on amd64. Bug #125810.

18 Mar 2006; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.13-r1.ebuild:
arm/ia64/s390/sh stable

17 Mar 2006; Bob the Builder <jer@gentoo.org> gcc-config-1.3.13-r1.ebuild:
Stable on hppa (bug #125810).

17 Mar 2006; Bob the Builder <chriswhite@gentoo.org>
gcc-config-1.3.13-r1.ebuild:
ppc stable for 1.3.13-r1 per bug #125810. ([pegasos] Portage version: 2.0.54)

16 Mar 2006; Bob the Builder <gustavoz@gentoo.org>
gcc-config-1.3.13-r1.ebuild:
Stable on sparc wrt #125810

14 Mar 2006; Bob the Builder <tsunam@gentoo.org> gcc-config-1.3.13-r1.ebuild:
Stable on x86; bug #125810

12 Mar 2006; Bob the Builder <corsair@gentoo.org>
gcc-config-1.3.13-r1.ebuild:
Stable on ppc64; bug #125810

*gcc-config-1.3.13-r1 (08 Jan 2006)
*gcc-config-1.3.12-r6 (08 Jan 2006)

08 Jan 2006; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.12-r5.ebuild,
+gcc-config-1.3.12-r6.ebuild, +gcc-config-1.3.13-r1.ebuild,
-gcc-config-1.3.13.ebuild, -files/digest-gcc-config-1.3.12-r5,
+files/digest-gcc-config-1.3.12-r6, -files/digest-gcc-config-1.3.13,
+files/digest-gcc-config-1.3.13-r1, files/gcc-config-1.3.12,
files/gcc-config-1.3.13:
Ignore directores in /etc/env.d/gcc #118246 by Mark Purtill.

*gcc-config-1.3.12-r5 (05 Jan 2006)

05 Jan 2006; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.12-r4.ebuild,
+gcc-config-1.3.12-r5.ebuild, -files/digest-gcc-config-1.3.12-r4,
+files/digest-gcc-config-1.3.12-r5, files/gcc-config-1.3.12,
files/gcc-config-1.3.13:
Fix changing of profiles when using ROOT and a different CHOST.

*gcc-config-1.3.13 (30 Dec 2005)

30 Dec 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.13.ebuild,
+files/digest-gcc-config-1.3.13, +files/gcc-config-1.3.13:
Fix multilib copying of libraries #95622 by Diego Pettenò and restore
copying of libgcc_s/libunwind when run from inside portage by using the
mv instead of cp method of updating the libraries.

27 Dec 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.12-r4.ebuild,
files/gcc-config-1.3.12:
Use get_libdir #114633 by Patrick McLean.

21 Dec 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
fix the trailing / check for ROOT and silence grep if config doesnt exist

03 Dec 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
handle the case where all we got was a CTARGET and no version

30 Nov 2005; Bob the Builder <chriswhite@gentoo.org>
gcc-config-1.3.12-r4.ebuild, gcc-config-2.0.0_beta2.ebuild, metadata.xml,
files/digest-gcc-config-1.3.12-r4, files/digest-gcc-config-2.0.0_beta2,
files/gcc-config-1.3.12, files/wrapper-1.4.7.c:
*** empty log message ***

*gcc-config-1.3.12-r4 (19 Nov 2005)

19 Nov 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.12-r4.ebuild,
+files/digest-gcc-config-1.3.12-r4, files/gcc-config-1.3.12:
Add support for selecting profiles by version only.

19 Nov 2005; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.10-r1.ebuild,
-gcc-config-1.3.11-r3.ebuild, -gcc-config-1.3.11-r4.ebuild,
-gcc-config-1.3.12-r1.ebuild, -gcc-config-1.3.12-r2.ebuild,
-gcc-config-1.3.12-r3.ebuild, -gcc-config-1.3.12.ebuild,
-files/digest-gcc-config-1.3.10-r1, -files/digest-gcc-config-1.3.11-r3,
-files/digest-gcc-config-1.3.11-r4, -files/digest-gcc-config-1.3.12,
-files/digest-gcc-config-1.3.12-r1, -files/digest-gcc-config-1.3.12-r2,
-files/digest-gcc-config-1.3.12-r3, -files/gcc-config-1.3.10,
-files/gcc-config-1.3.11, -files/wrapper-1.4.5.c, -files/wrapper-1.4.6.c:
old

*gcc-config-1.3.12-r3 (01 Nov 2005)

01 Nov 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.12-r3.ebuild,
+files/digest-gcc-config-1.3.12-r3, files/gcc-config-1.3.12:
Make sure we set env vars before trying to use them #111022 by Attila Stehr.

*gcc-config-2.0.0_beta2 (02 Oct 2005)

02 Oct 2005; Bob the Builder <eradicator@gentoo.org>
-gcc-config-2.0.0_beta1.ebuild, +gcc-config-2.0.0_beta2.ebuild,
-files/digest-gcc-config-2.0.0_beta1, +files/digest-gcc-config-2.0.0_beta2:
Version bump with more backwards compat support (-B, -L, and -X).

*gcc-config-2.0.0_beta1 (01 Oct 2005)

01 Oct 2005; Bob the Builder <eradicator@gentoo.org>
+gcc-config-2.0.0_beta1.ebuild, +files/digest-gcc-config-2.0.0_beta1:
Added gcc-config wrapper for beta version of eselect-compiler. It still
needs to be cleaned up a bit, but it's functional, so putting it into
portage (package.mask still of course).

18 Sep 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
Add support for spaces in make.conf settings #105855.

16 Sep 2005; Bob the Builder <agriffis@gentoo.org>
gcc-config-1.3.12-r2.ebuild:
Mark 1.3.12-r2 stable on alpha

13 Sep 2005; Bob the Builder <dang@gentoo.org> gcc-config-1.3.12-r2.ebuild:
Marked stable on amd64

07 Sep 2005; Bob the Builder <ka0ttic@gentoo.org>
gcc-config-1.3.12-r2.ebuild:
Stable on mips.

03 Sep 2005; Bob the Builder <hansmi@gentoo.org> gcc-config-1.3.12-r2.ebuild:
sys-devel/gcc-config stable on ppc.

03 Sep 2005; Bob the Builder <corsair@gentoo.org>
gcc-config-1.3.12-r2.ebuild:
Stable on ppc64

02 Sep 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
inform user they are switching cross/native compiler

01 Sep 2005; Bob the Builder <gustavoz@gentoo.org>
gcc-config-1.3.12-r2.ebuild:
Stable on sparc

01 Sep 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.12-r2.ebuild:
arm/hppa/ia64/s390/x86 stable

26 Aug 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
Update list output to show the active version for all targets.

20 Aug 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12:
add some more sanity checks so spb will shut up

09 Aug 2005; Bob the Builder <eradicator@gentoo.org>
-gcc-config-1.4.0.ebuild, -files/digest-gcc-config-1.4.0,
-files/gcc-config-1.4.0:
Killing 1.4.0. Working on gcc-config-2.0 in gentoo/src/toolchain/gcc-config.

*gcc-config-1.3.12-r2 (05 Aug 2005)

05 Aug 2005; Bob the Builder <azarah@gentoo.org>
+gcc-config-1.3.12-r2.ebuild, +files/digest-gcc-config-1.3.12-r2,
files/gcc-config-1.3.12:
Fix long option for -S (--split-profile).

*gcc-config-1.3.12-r1 (04 Aug 2005)

04 Aug 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.12-r1.ebuild,
+files/digest-gcc-config-1.3.12-r1, +files/wrapper-1.4.7.c:
Clean up the wrapper a bit.

23 Jul 2005; Mike Frysinger <vapier@gentoo.org> files/wrapper-1.4.6.c:
touchup code to not call strlen() so much and punt ugly C++/Java style macro

17 Jul 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.12.ebuild:
unleash onto ~arch

10 Jul 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11,
files/gcc-config-1.3.12:
when asking for the current profile of a cross target that has yet to be
configured, make sure we error out

*gcc-config-1.3.12 (09 Jul 2005)

09 Jul 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.12.ebuild,
+files/digest-gcc-config-1.3.12, +files/gcc-config-1.3.12:
Add support for parsing profile names so we can use it in toolchain.eclass.

08 Jul 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.11-r3.ebuild,
gcc-config-1.3.11-r4.ebuild:
sparc stable cause Weeve said so

*gcc-config-1.3.11-r4 (08 Jul 2005)

08 Jul 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.11-r4.ebuild,
+files/digest-gcc-config-1.3.11-r4, files/gcc-config-1.3.11,
files/wrapper-1.4.6.c:
Make sure the f77 wrapper is installed/run properly for g77 #97437 by John
C. Vernaleo.

08 Jul 2005; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.10-r2.ebuild,
-files/digest-gcc-config-1.3.10-r2:
old

17 Jun 2005; Bob the Builder <wolf31o2@gentoo.org>
gcc-config-1.3.10-r1.ebuild, gcc-config-1.3.10-r2.ebuild,
gcc-config-1.3.11-r3.ebuild, gcc-config-1.4.0.ebuild:
Removed portage from deps, as this solves a perl/openssl circular dependency.

*gcc-config-1.3.11-r3 (13 Jun 2005)

13 Jun 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.11-r3.ebuild,
+files/digest-gcc-config-1.3.11-r3, files/gcc-config-1.3.11:
Make sure that -c errors out if given an invalid TARGET.

13 Jun 2005; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.11-r2.ebuild,
-files/digest-gcc-config-1.3.11-r2:
old

08 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11:
tweak for gcc-4 beta

*gcc-config-1.3.11-r2 (08 Jun 2005)

08 Jun 2005; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.11-r1.ebuild,
+gcc-config-1.3.11-r2.ebuild, -files/digest-gcc-config-1.3.11-r1,
+files/digest-gcc-config-1.3.11-r2, files/gcc-config-1.3.11:
Make sure we support funky version strings (beta823942) and custom specs
(hardened).

*gcc-config-1.3.11-r1 (07 Jun 2005)

07 Jun 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.11-r1.ebuild,
-gcc-config-1.3.11.ebuild, -files/digest-gcc-config-1.3.11,
+files/digest-gcc-config-1.3.11-r1, files/gcc-config-1.3.11:
Cleanup the CHOST-GCCVER parsing so it isnt so fragile (and works with
BSD hosts).

*gcc-config-1.3.11 (06 Jun 2005)

06 Jun 2005; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.3.11.ebuild,
+files/digest-gcc-config-1.3.11, +files/gcc-config-1.3.11:
If python is broken due to libstdc++ changes or whatever, make sure
gcc-config still works somewhat sanely.

06 Jun 2005; Mike Frysinger <vapier@gentoo.org> -gcc-config-1.3.8-r4.ebuild,
-files/digest-gcc-config-1.3.8-r4, -files/gcc-config-1.3.8,
-files/wrapper-1.4.3.c:
old

29 Apr 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
env -u -> env -i for BSD #90643

28 Apr 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
cp -a -> cp -pP #90643

28 Apr 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
cp -> $CP rm -> $RM touch -> $TOUCH etc... #90643

20 Apr 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.10-r2.ebuild:
alpha/mips stable

10 Apr 2005; Bob the Builder <josejx@gentoo.org> gcc-config-1.3.10-r2.ebuild:
Marked ppc stable.

09 Apr 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
use -maxdepth instead of -prune #87528

09 Apr 2005; Bob the Builder <corsair@gentoo.org>
gcc-config-1.3.10-r2.ebuild:
Stable on ppc64

05 Apr 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.10-r2.ebuild:
stabilize

02 Apr 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
make sure we only scan /etc/env.d/gcc/ and no subdirs #87528

01 Apr 2005; Bob the Builder <agriffis@gentoo.org>
gcc-config-1.3.10-r2.ebuild:
stable on ia64

*gcc-config-1.3.10-r2 (31 Mar 2005)

31 Mar 2005; Bob the Builder <eradicator@gentoo.org>
+gcc-config-1.3.10-r2.ebuild, +files/digest-gcc-config-1.3.10-r2:
Don't spit out -m64 warnings. Closes bug #87130.

30 Mar 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.10-r1.ebuild:
arm/hppa/ia64/s390/x86 stable

19 Mar 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
Make sure we copy libunwind in addition to libgcc_s (for ia64 and such).
Also dont copy internal gcc libs while portage is calling us (causes python
to segfault and crap).

17 Mar 2005; Bob the Builder <eradicator@gentoo.org>
gcc-config-1.3.10-r1.ebuild:
Stable on sparc so the stable sparc gcc doesn't give the (ignorable)
warning about the config being broken.

17 Mar 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0:
dont kill /lib/cpp if host is solaris #79964

17 Mar 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.10,
files/gcc-config-1.3.8, files/gcc-config-1.4.0, files/wrapper-1.4.3.c,
files/wrapper-1.4.5.c, files/wrapper-1.4.6.c:
#include <wait.h> -> #include <sys/wait.h> #79911

05 Mar 2005; Bob the Builder <eradicator@gentoo.org> files/gcc-config-1.4.0:
Stop CFLAGS_* from entering env file.

04 Mar 2005; Bob the Builder <eradicator@gentoo.org> files/gcc-config-1.4.0:
Changing CTARGET_ALIASES to FAKE_TARGETS for consistency with binutils.

04 Mar 2005; Bob the Builder <eradicator@gentoo.org> gcc-config-1.4.0.ebuild,
-files/fake-ctarget.sh, files/gcc-config-1.4.0:
Cleaned up 1.4.0 a bit. Got rid of the stupid fake-ctarget.sh stuff
and added smarter logic for that into the gcc-config script. Still in
package.mask as it hits a sandbox bug.

20 Feb 2005; Bob the Builder <eradicator@gentoo.org> files/gcc-config-1.4.0:
Don't put CTARGET_ALIASES stuff in the env.

*gcc-config-1.4.0 (19 Feb 2005)

19 Feb 2005; Bob the Builder <eradicator@gentoo.org>
gcc-config-1.3.10-r1.ebuild, -gcc-config-1.3.9.ebuild,
+gcc-config-1.4.0.ebuild, -files/digest-gcc-config-1.3.9,
+files/digest-gcc-config-1.4.0, +files/fake-ctarget.sh,
-files/gcc-config-1.3.9, +files/gcc-config-1.4.0, -files/wrapper-1.4.4.c,
+files/wrapper-1.4.6.c:
1.3.10-r1 stable on amd64. Removing 1.3.9. Adding 1.4.0 which adds support
for creating ctarget aliases based on the GCC_CTARGET_ALIASES variable in
the /etc/env.d/gcc/ config file. This is setup automatically on multilib
profiles with recent gcc emerges.

18 Feb 2005; Bob the Builder <azarah@gentoo.org> gcc-config-1.3.10-r1.ebuild:
Fix runaway commit.

18 Feb 2005; Bob the Builder <azarah@gentoo.org> gcc-config-1.3.10-r1.ebuild:
Fix reverse logic when checking if we should run fix_libtool_files.sh.

07 Feb 2005; Bob the Builder <eradicator@gentoo.org> files/wrapper-1.4.5.c:
Fix comment.

04 Feb 2005; Mike Frysinger <vapier@gentoo.org> gcc-config-1.3.10-r1.ebuild,
files/gcc-config-1.3.10:
use /usr/lib/misc instead of /usr/libexec

01 Feb 2005; Bob the Builder <eradicator@gentoo.org>
gcc-config-1.3.10-r1.ebuild:
Releasing into ~arch.

*gcc-config-1.3.10-r1 (01 Feb 2005)

01 Feb 2005; Bob the Builder <eradicator@gentoo.org>
+gcc-config-1.3.10-r1.ebuild, -gcc-config-1.3.10.ebuild,
-files/digest-gcc-config-1.3.10, +files/digest-gcc-config-1.3.10-r1,
files/gcc-config-1.3.10:
Make gcc-config support gcc version strings containing '-'. This allows
for wider multislot support.

31 Jan 2005; Bob the Builder <eradicator@gentoo.org> files/wrapper-1.4.5.c:
Fix argv[0].

*gcc-config-1.3.10 (31 Jan 2005)

31 Jan 2005; Bob the Builder <eradicator@gentoo.org>
+gcc-config-1.3.10.ebuild, +files/digest-gcc-config-1.3.10,
+files/gcc-config-1.3.10, +files/wrapper-1.4.5.c:
Multilib fixes. Copies libgcc_s.so* to the correct location for all abis.
Allows command line args to override ${ABI}. This should
 

Thread Tools




All times are GMT. The time now is 01:25 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org