sys-libs/db: remove USE=rpc support
authorRobin H. Johnson <robbat2@gentoo.org>
Fri, 27 Mar 2020 19:01:35 +0000 (12:01 -0700)
committerRobin H. Johnson <robbat2@gentoo.org>
Fri, 27 Mar 2020 19:06:52 +0000 (12:06 -0700)
commitc4b03805ffa1b6b59109e356ea4e5752f3514da6
treecfc5618dfadda86ea77d7a6eba1b2580c159f7b5
parent9bf0c5ed22569b38b971412c57fb17c08c2abc64
sys-libs/db: remove USE=rpc support

Remove USE=rpc support for all 4.x releases. Upstream removed RPC
support in the 4.8 series, but it was still present in older releases.

The upstream RPC server component (berkeley_db_svc) is single-threaded,
has no security, and other limitations that make it not suited for many
uses.

It could be revived by porting to use libtirpc, see
net-analyzer/argus/files/argus-3.0.8.2-rpc.patch as an example of some
of the required changes.

Fixes: https://bugs.gentoo.org/699750
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
sys-libs/db/db-4.2.52_p5-r3.ebuild [moved from sys-libs/db/db-4.2.52_p5-r2.ebuild with 98% similarity]
sys-libs/db/db-4.3.29_p1-r3.ebuild [moved from sys-libs/db/db-4.3.29_p1-r2.ebuild with 98% similarity]
sys-libs/db/db-4.4.20_p4-r3.ebuild [moved from sys-libs/db/db-4.4.20_p4-r2.ebuild with 98% similarity]
sys-libs/db/db-4.5.20_p2-r3.ebuild [moved from sys-libs/db/db-4.5.20_p2-r2.ebuild with 98% similarity]
sys-libs/db/db-4.6.21_p4-r2.ebuild [moved from sys-libs/db/db-4.6.21_p4-r1.ebuild with 98% similarity]
sys-libs/db/db-4.7.25_p4-r2.ebuild [moved from sys-libs/db/db-4.7.25_p4-r1.ebuild with 98% similarity]
sys-libs/db/metadata.xml