Summary: | net-fs/am-utils: acloca failed (broken autotools handling) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | Eclasses | Assignee: | Network Filesystems <net-fs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | kjensen |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
2008-10-09 20:50:59 UTC
Created attachment 167794 [details]
Build log
Hi, I solved the problems by using a patch by Karel Zak <kzak@redhat.com> from the FC10 CVS tree [1]. For the patch to work, eautoreconf must be removed and the uts_release-patch must be changed to modify the m4/macros/linux_headers.m4 file directly. Instead of doing eautoreconf I explicitly call the bootstrap script in ${S}. This made econf complete successfully. During make another problem presented itself though. I didn't go into the Makefile to see why it fails to properly run `make` in ${S}/fsinfo. Instead I did something ugly and inserted: cd "${S}/fsinfo" make cd "${S}" in src_compile(). This could be fixed prettier :) I hope this help in some way. [1]: http://cvs.fedora.redhat.com/viewvc/devel/am-utils/am-utils-6.1.5-buildsys.patch?revision=1.2 Calling bootstrap is wrong, eautoreconf should be used. Ok, with the addition of: epatch "${FILESDIR}/${P}-buildsys.patch" mv acinclude.m4 acinclude.m4.old AT_M4DIR="m4/macros" eautoreconf to src_unpack() everything works. Same patch as mentioned before. *** This bug has been marked as a duplicate of bug 220177 *** |