Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518460 - sys-libs/glibc: missing HPPA libc patches from debian port
Summary: sys-libs/glibc: missing HPPA libc patches from debian port
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 471020 513854 537952
  Show dependency tree
 
Reported: 2014-07-29 08:33 UTC by Guy Martin (RETIRED)
Modified: 2015-08-14 06:38 UTC (History)
1 user (show)

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


Attachments
Missing glibc patches (glibc-2.18-hppa-patches.tar.gz,6.01 KB, application/gzip)
2014-07-29 08:33 UTC, Guy Martin (RETIRED)
Details
Missing glibc patches v2 (glibc-2.18-hppa-patches_v2.tar.bz2,6.08 KB, application/x-bzip2)
2014-08-06 16:04 UTC, Guy Martin (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guy Martin (RETIRED) gentoo-dev 2014-07-29 08:33:34 UTC
Created attachment 381772 [details]
Missing glibc patches

The debian port has additional patches that need to be applied to our libc for hppa.

I have created a tarball with the required patches and attached it.

Thanks !
Comment 1 Guy Martin (RETIRED) gentoo-dev 2014-07-29 08:35:55 UTC
I forgot to mention that this fixes #471020.
Comment 2 SpanKY gentoo-dev 2014-07-29 09:31:15 UTC
i'd really like to split & triage each patch rather than just do another dump.  especially because the patches as you've attached have very little information.

see https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=shortlog;h=refs/heads/gentoo/2.19
Comment 3 Guy Martin (RETIRED) gentoo-dev 2014-07-29 11:45:06 UTC
Ok, I'll try to get more info about each patch.

Note that they all apply to 2.19 as well ...
Most of them are prefixed with 'local-' in debian repo but are still needed according to Carlos.

Shall I create a bug per patch or simply add info about each patch ?
Comment 4 SpanKY gentoo-dev 2014-07-29 15:03:07 UTC
we can do them all in this bug
Comment 5 Guy Martin (RETIRED) gentoo-dev 2014-08-06 16:04:25 UTC
Created attachment 382396 [details]
Missing glibc patches v2

This new tarball contains the patches with the information I could find about them.

The patch submitted-nptl-carlos_bits_from_orig.patch is part of the original NPTL patch from Carlos. I'm not sure it's required at all.

Also, after investigation, I've found out that some patches were useless or obsolete and I removed them.
Comment 6 Guy Martin (RETIRED) gentoo-dev 2014-08-07 06:59:39 UTC
I forgot to mention that those patches should be applied to both 2.18 and 2.19.
Comment 7 SpanKY gentoo-dev 2014-08-10 13:05:12 UTC
considering we're stabilizing glibc-2.19, i don't think making glibc-2.18 work is worth the time
Comment 8 SpanKY gentoo-dev 2014-08-10 14:01:46 UTC
some of these are easy.  i've merged:
- local-atomic.patch
- local-EAGAIN.patch
- local-fcntl-osync.patch
- local-fpu.patch
- local-pthread_spin_unlock.patch
- local-setjmp-namespace.patch

these ones will be a problem because they touch common code:
- submitted-nptl-carlos_bits_from_orig.patch
- submitted-nptl-carlos_bootstrap_map.patch

i'm not sure this is still needed ... can you double check ?
- local-lowlevellock.patch

need to review this:
- local-shmlba.patch
Comment 9 SpanKY gentoo-dev 2014-08-11 13:48:18 UTC
Commit message: Pull in some more hppa patches
http://sources.gentoo.org/sys-libs/glibc/glibc-2.19-r1.ebuild?r1=1.7&r2=1.8
Comment 10 SpanKY gentoo-dev 2015-08-14 06:38:18 UTC
things should largely be merged by 2.22.  the shmbla issue is bug 471020.