Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 639882 - eclass and ebuild files to get gcc-6.4.0 into prefix
Summary: eclass and ebuild files to get gcc-6.4.0 into prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-05 09:32 UTC by hsk17
Modified: 2017-12-12 18:53 UTC (History)
1 user (show)

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


Attachments
updated toolchain.eclass (toolchain.eclass,77.56 KB, text/plain)
2017-12-05 09:32 UTC, hsk17
Details
updated toochain-funcs.eclass (toolchain-funcs.eclass,32.96 KB, text/plain)
2017-12-05 09:34 UTC, hsk17
Details
proposed gcc-6.4.0.ebuild (gcc-6.4.0.ebuild,3.15 KB, text/plain)
2017-12-05 09:34 UTC, hsk17
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hsk17 2017-12-05 09:32:08 UTC
in main gentoo, gcc-6.4.0 was made stable these days.  i have made an attempt to get gcc-6.4.0 into prefix:
first step:  sync toolchain.eclass and toolchain-funcs.eclass with main gentoo, see attached files  (this could / should be done anyways)
second step:  prepare a gcc-6.4.0.ebuild, see attached.  this is gcc-6.4.0.ebuild from main gentoo, modified according to the changes that are made to prefix' gcc-5.3.0.ebuild.  i have omitted the aix, hpux, interix, mint parts.
this works for my prefix installation.

Reproducible: Always
Comment 1 hsk17 2017-12-05 09:32:58 UTC
Created attachment 508214 [details]
updated toolchain.eclass
Comment 2 hsk17 2017-12-05 09:34:08 UTC
Created attachment 508216 [details]
updated toochain-funcs.eclass
Comment 3 hsk17 2017-12-05 09:34:35 UTC
Created attachment 508218 [details]
proposed gcc-6.4.0.ebuild
Comment 4 Larry the Git Cow gentoo-dev 2017-12-12 18:53:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=fbd3581dcce97fd4e28da302ff6b7e2c17614d0f

commit fbd3581dcce97fd4e28da302ff6b7e2c17614d0f
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2017-12-12 18:53:04 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2017-12-12 18:53:04 +0000

    sys-devel/gcc: sync, ebuild by hsk17, bug #639882
    
    Closes: https://bugs.gentoo.org/639882
    Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6
    RepoMan-Options: --force

 sys-devel/gcc/Manifest         | 78 +++++++++++++++++----------------
 sys-devel/gcc/gcc-6.4.0.ebuild | 99 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+), 37 deletions(-)
Comment 5 Fabian Groffen gentoo-dev 2017-12-12 18:53:47 UTC
thanks!