Summary: | app-backup/amanda fails to build with glibc-2.14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ahferroin7, dustin, lists, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 381391 | ||
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
![]() Looking at the build log, i think the real problem is a missing rpc.h I'm not sure what package should provide that, but I dont think glib is to blame! Ehm, yes, glib_c_ is to blame... http://blog.flameeyes.eu/2011/06/11/are-you-kidding-me-or-why-we-ll-wait-glibc-2-14-for-a-while This was fixed in newer amanda/glibc versions it seems. (In reply to comment #3) newer glibc has re-enabled rpc support in the C library, but it's a temporary measure. it will break again. This can be worked around by explicitly disabling NDMP support in Amanda. Unfortunately, there's no USE flag to do that yet (I plan to open a bug about that shortly), so you have to use package.env to add 'EXTRA_ECONF="--without-ndmp"' to get such a build. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0016f461cb30308ba627329b0e760a2f8dfc6d8a commit 0016f461cb30308ba627329b0e760a2f8dfc6d8a Author: Stefan G. Weichinger <office@oops.co.at> AuthorDate: 2017-11-06 10:04:34 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2017-11-07 06:15:51 +0000 app-backup/amanda: make NDMP optional NDMP is an uncommon feature, and fails to build with newer glibc at this time; make it optional for now. Closes: https://bugs.gentoo.org/376127 Closes: https://bugs.gentoo.org/636262 Closes: https://github.com/gentoo/gentoo/pull/6137 Closes: https://github.com/gentoo/gentoo/pull/6138 Closes: https://github.com/gentoo/gentoo/pull/6142 (cherry picked from commit 337a72935369e963b74b8293e3a9ecbce1383bd0) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> app-backup/amanda/amanda-3.5.ebuild | 5 ++++- app-backup/amanda/metadata.xml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) |