Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666982 - RFC: Migrate masked glibc-2.19 into Prefix mode
Summary: RFC: Migrate masked glibc-2.19 into Prefix mode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL: https://archives.gentoo.org/gentoo-de...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-24 14:03 UTC by Benda Xu
Modified: 2019-10-11 06:57 UTC (History)
1 user (show)

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


Attachments
glibc-2.19-prefix.patch (glibc-2.19-prefix.patch,4.30 KB, patch)
2018-09-24 14:34 UTC, Benda Xu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benda Xu gentoo-dev 2018-09-24 14:03:13 UTC
Hi Toolchain Team,

As discussed in https://archives.gentoo.org/gentoo-dev/message/7e1c8fc36ecdc725370a2eda42663113, on behalf of the Prefix Team, I would like to put glibc-2.19 into "Prefix mode" to have it specifically for Prefix.  That means, I intend to clean up the legacy code for hardened Gentoo for glibc-2.19 and add patches not to expose functions unimplemented by linux-2.6.16, like F_DUPFD_CLOEXEC.

I think it also makes sense to put Prefix Project into metadata.xml .

What do you say?


Thank you for your kind consideration.
Benda
Comment 1 Benda Xu gentoo-dev 2018-09-24 14:04:07 UTC
(In reply to Benda Xu from comment #0)

> I think it also makes sense to put Prefix Project into metadata.xml .

Alternative option: I join the Toolchain Project and take care of glibc-2.19 specifically.

Yours,
Benda
Comment 2 Benda Xu gentoo-dev 2018-09-24 14:34:30 UTC
Created attachment 547772 [details, diff]
glibc-2.19-prefix.patch
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2018-10-01 17:19:10 UTC
(In reply to Benda Xu from comment #1)
> (In reply to Benda Xu from comment #0)
> 
> > I think it also makes sense to put Prefix Project into metadata.xml .
> 
> Alternative option: I join the Toolchain Project and take care of glibc-2.19
> specifically.
> 
> Yours,
> Benda

Hi Benda, 

probably the best option is if you join the team as prefix expert and directly take care of it! Just add yourself to the wiki page. 

We can also talk about 2.16 sometime...
Comment 4 Benda Xu gentoo-dev 2018-10-02 01:30:38 UTC
(In reply to Andreas K. Hüttel from comment #3)

> Hi Benda, 
> 
> probably the best option is if you join the team as prefix expert and
> directly take care of it! Just add yourself to the wiki page. 
> 
> We can also talk about 2.16 sometime...

Thank you Andreas!  I agree this is best way to carry forward.

Cheers,
Benda
Comment 5 Larry the Git Cow gentoo-dev 2019-10-11 06:57:55 UTC
The bug has been closed via the following commit(s):

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

commit 0a96e2b065ec8d36db5057c6ee9ce3f4309c1f54
Author:     Benda Xu <heroxbd@gentoo.org>
AuthorDate: 2019-10-11 06:55:30 +0000
Commit:     Benda Xu <heroxbd@gentoo.org>
CommitDate: 2019-10-11 06:57:46 +0000

    p/f/prefix/s/kernel-2.6.16+/profile.bashrc: drop hacks for glibc.
    
      The hacks have been converted into ebuild patches in glibc-2.19.
    
    Closes: https://bugs.gentoo.org/666982
    Signed-off-by: Benda Xu <heroxbd@gentoo.org>

 .../features/prefix/standalone/kernel-2.6.16+/profile.bashrc   | 10 ----------
 1 file changed, 10 deletions(-)