sys-devel/gettext

Homepage: http://www.gnu.org/software/gettext/
License: GPL

Versions

version 0.17
revision 1 (scottmc) - last changed 2 years ago
revision 2 (scottmc) - last changed 17 months ago
revision 3 (mmadia) - last changed 18 months ago
revision 4 (begasus) - last changed 17 months ago
revision 5 (adek336) - last changed 10 months ago

sys-devel/gettext

PortLog: sys-devel/gettext

 sources 0.17

version 0.17

R5unstable
BONEuntested
Haikuunstable

unfinished (andreasf) - [Haiku]

Compilation fails:

/boot/home/gettext-0.17/gettext-runtime/intl/loadmsgcat.c: In function `_nl_load_domain':
/boot/home/gettext-0.17/gettext-runtime/intl/loadmsgcat.c:783: warning: initialization makes pointer from integer without a cast
/boot/home/gettext-0.17/gettext-runtime/intl/loadmsgcat.c:783: initializer element is not constant
/boot/home/gettext-0.17/gettext-runtime/intl/loadmsgcat.c:784: parse error before `int'

Line 783 has the following:

  __libc_lock_define_initialized_recursive (static, lock)

With the fixes from the CVS version compiles and installs okay.

CVS HEAD (0.18)

R5untested
BONEuntested
Haikubroken

Dependencies:

work-in-progress (andreasf) - [Haiku]

There is an issue with generating the gettext-tools configure script.

Configuring with --disable-threads works around the above __libc_lock_define_initialized_recursive issue.

In config.h do not define HAVE___FSETLOCKING to avoid compilation failure in gettext-runtime/intl/localealias.c due to lack of stdio_ext.h.

Gnulib's stdbool header needs fixing for Haiku.

Patch (partial)

Repository changes

[809] by augiedoggie on 05/16/10 12:28:03

Merged most of the OPD files into the beps.

[710] by scottmc on 04/16/10 16:05:42

cleanup, moved sys-devel patches into patches directories

[550] by scottmc on 11/29/09 14:44:23

This patch adds the MD5 checksums to all of the .bep files.

[533] by scottmc on 11/26/09 03:06:48

More .OPD files and licenses

[484] by scottmc on 11/12/09 20:43:03

Initial .bep files for gettext.

[107] by brecht on 07/29/08 13:24:56

renamed root BePorts dir to haikuports