#1410: @localedir@ is not substituted ------------------------------------------------+--------------------------- Reporter: Peter Eisentraut <[EMAIL PROTECTED]> | Type: defect Status: new | Priority: high Milestone: | Component: None Version: 1.3.4 | Keywords: ------------------------------------------------+--------------------------- In 1.3.4-RC3 (but not before that), there are assignments like
localedir = @localedir@ in some makefiles (po/Makefile* and plugins/osd/po/Makefile*), but configure does not substitute anything there. This means that licq will actually install its PO files into a directory literally named '@localedir@'. In other words, the installation is broken. Here is a guess about how this happened: Between RC2 and RC3 you upgraded to a new gettext version, which brings in a new Makefile.in.in. This new Makefile thing expects configure to substitute @localedir@ (previous versions hardcoded $(datadir)/locale), but this substitution variable is only generated by Autoconf 2.60 or later. You better check the details, but I'm pretty sure the mismatch between Gettext and Autoconf is the problem. -- Ticket URL: <http://trac.licq.org/ticket/1410> Licq <http://www.licq.org/> Licq - an instant messaging client for UNIX.