./configure --disable-nls fails on xgettext
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intltool |
Triaged
|
Low
|
Unassigned |
Bug Description
I ran 'make dist' on Ubuntu and copied the package to an opensolaris machine.
on opensolaris ./configure
checking for gmsgfmt... (cached) /usr/bin/gmsgfmt
/usr/bin/xgettext: illegal option -- version
Usage: xgettext [-a [-x exclude-file]] [-jns][-c comment-tag]
[-d default-domain] [-m prefix] [-M suffix] [-p pathname] files ...
xgettext -h
ERROR: Cannot open file --version.
configure: error: GNU gettext tools not found; required for intltool
then tried ./configure --disable-nls
checking for gmsgfmt... (cached) /usr/bin/gmsgfmt
/usr/bin/xgettext: illegal option -- version
Usage: xgettext [-a [-x exclude-file]] [-jns][-c comment-tag]
[-d default-domain] [-m prefix] [-M suffix] [-p pathname] files ...
xgettext -h
ERROR: Cannot open file --version.
configure: error: GNU gettext tools not found; required for intltool
Changed in intltool: | |
assignee: | nobody → Rodney Dawes (dobey) |
milestone: | none → 0.41.0 |
status: | New → Triaged |
Changed in intltool: | |
milestone: | 0.41.0 → 0.41.1 |
Changed in intltool: | |
milestone: | 0.50.0 → 0.51.0 |
importance: | Undecided → Low |
Changed in intltool: | |
assignee: | Rodney Dawes (dobey) → nobody |
Changed in intltool: | |
milestone: | 0.51.0 → none |
We don't support non-GNU xgettext: Solaris one (the only one with some feature-parity) doesn't have the --keyword argument, so it won't work for any of the packages using anything other than what's hard-coded in it. Rodney, if you don't mind, I'd mark this as "Won't fix".
FWIW, according to http:// docs.sun. com/app/ docs/doc/ 816-5165/ xgettext- 1?a=view, only gettext() and dgettext() calls are extracted.