Summary: | @MKINSTALLDIRS@ / gettext / autoconf metabug | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | SpanKY <vapier> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jakub, nirbruner, rhapsodhy, tristan |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 420469 | ||
Bug Blocks: | 142264, 142362, 142565, 143053, 144930, 145607, 145903, 146151, 148762, 150310, 152622, 157064, 418111 |
Description
SpanKY
2006-08-04 21:28:25 UTC
ok, this is because older gettexts used AM_MKINSTALLDIRS newer ones are using AM_PROG_MKDIR_P the problem happens when autotools are run ... the newer gettext m4 files are used while the older gettext Makefile.in.in are not updated ... so autoconf no longer replaces @MKINSTALLDIRS@ in the Makefiles leading the error seen the proper fix depends on the package ... if your package includes the .m4 files like a good little boy, make sure aclocal is run with the proper -I <m4 dir> flags if your package does not include the m4, then you may have to run `autopoint -f` to update the Makefiles and `aclocal` to update the m4 files *** Bug 142958 has been marked as a duplicate of this bug. *** Could someone import these functions into autotools, say like a patch? Or package maintainers will take care of the workaround? you probably want Bug 142787 pretty bad that autopoint requires cvs to update the files Nothing left here. |