Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 381391 (glibc-rpc) - [TRACKER] Packages failing to build with no rpc in sys-libs/glibc
Summary: [TRACKER] Packages failing to build with no rpc in sys-libs/glibc
Status: CONFIRMED
Alias: glibc-rpc
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 6 votes (vote)
Assignee: Gentoo Toolchain Maintainers
URL: https://wiki.gentoo.org/wiki/Project:...
Whiteboard:
Keywords: Tracker
Depends on: 642542 656340 198134 glibc-2.14 370641 370643 370645 370655 370663 370767 370771 370773 370775 370831 370833 370947 370991 370995 371025 371031 371049 371127 371129 371167 371247 371328 371363 371385 371387 371389 371391 371395 371397 371401 371403 371615 374403 374815 375069 375071 375621 375639 376127 377867 377993 378185 378201 378439 379481 380435 380953 380981 401339 413247 587458 588980 606542 610846 628772 630100 630102 630246 630386 630388 630410 630444 630522 630568 630642 630670 630780 631044 631056 631314 631378 631386 631474 631486 631488 631902 632265 632660 632686 637114 637270 637320 637352 637546 637614 637618 638048 638050 638180 638242 638354 638372 638496 638620 638626 639956 640206 640416 641154 642830 643460 644676 648624 651838 654062 656096 657730 660332 661122 662770
Blocks: 650686 glibc-2.15 576278 glibc-2.26
  Show dependency tree
 
Reported: 2011-09-01 04:39 UTC by SpanKY
Modified: 2018-10-08 14:42 UTC (History)
15 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2011-09-01 04:39:15 UTC
this tracker is specifically related to failures related to rpc being moved out of glibc and into libtirpc.  splitting off of main tracker as this is an issue we have mitigated and does not block glibc-2.14 moving forward to stable.
Comment 1 Andreas K. Hüttel gentoo-dev 2017-08-23 20:42:14 UTC
Ancient as it may be, this becomes relevant with glibc 2.26.
Comment 2 Andreas K. Hüttel gentoo-dev 2017-11-12 12:57:20 UTC
https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation

See above URL for a guide how to handle this.
Comment 3 Larry the Git Cow gentoo-dev 2017-11-12 14:16:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02056778ea5961e77a59a7a246b355c1225c7404

commit 02056778ea5961e77a59a7a246b355c1225c7404
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2017-11-12 12:28:38 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2017-11-12 14:15:28 +0000

    sys-libs/glibc: Re-add keywords to glibc 2.26
    
    Bug: https://bugs.gentoo.org/492814
    Bug: https://bugs.gentoo.org/622694
    Bug: https://bugs.gentoo.org/617938
    Bug: https://bugs.gentoo.org/466176
    Bug: https://bugs.gentoo.org/628768
    Bug: https://bugs.gentoo.org/637016
    Bug: https://bugs.gentoo.org/636934
    Bug: https://bugs.gentoo.org/381391
    Bug: https://bugs.gentoo.org/636158
    Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-libs/glibc/glibc-2.26-r3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)}
Comment 4 Larry the Git Cow gentoo-dev 2017-11-21 20:43:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3732f96f34540928841e6fe3be3a0978767d31

commit 7e3732f96f34540928841e6fe3be3a0978767d31
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2017-11-19 13:24:36 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2017-11-21 20:43:35 +0000

    sys-cluster/glusterfs: Fix building against glibc 2.26 due to no RPC
    
    Bug: https://bugs.gentoo.org/381391
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 .../files/glusterfs-3.12.3-libtirpc.patch          | 45 ++++++++++++++++++++++
 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild      |  7 +++-
 sys-cluster/glusterfs/metadata.xml                 |  1 +
 3 files changed, 52 insertions(+), 1 deletion(-)}