Summary: | [x11 overlay] x11-libs/xcb-utils fails during autotools-utils_autoreconf due to missing ltmain.sh | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chí-Thanh Christopher Nguyễn <chithanh> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | mgorny, reavertm |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 417865 | ||
Bug Blocks: | |||
Attachments: | xcb-util-9999.ebuild |
Description
Chí-Thanh Christopher Nguyễn
![]() attach the ebuild for me to `ebuild ... prepare` Created attachment 312593 [details]
xcb-util-9999.ebuild
you aren't using autotools.eclass:eautoreconf(). you're probably using the less reliable logic from autotools-utils.eclass. when i manually tell the ebuild to use eautoreconf, things work fine. not base-system's problem mgorny, reavertm: do you have any insight in this? If I modify the following part of autotools-utils.eclass if [[ $(autotools_check_macro AC_PROG_LIBTOOL AM_PROG_LIBTOOL LT_INIT) ]] then _elibtoolize --copy --force --install else eaclocal fi to always call elibtoolize then it builds successfully. Eh, they've moved their libtool call to a separate macro file. Dumb. This should be fixed now with switch to regular eautoreconf. Please sync the tree in a while and re-test. |