Subject: Re: gettext error compiling
To: John Maier <tech-pkg@netbsd.org>
From: John Maier <jmaier@midamerica.net>
List: tech-pkg
Date: 12/01/2000 15:16:40
Hey, it worked out.

I was nfs to a box that I have sup everynight when I experenced the problem.
I just did a fresh sup on the box and made a local copy of pkgsrc.

Worked okay.


----- Original Message -----
From: "John Maier" <jmaier@midamerica.net>
To: <tech-pkg@netbsd.org>
Sent: Friday, December 01, 2000 1:54 PM
Subject: gettext error compiling


> I have a fresh sup, so this is the most recent pkg.
> I am compiling on a fresh 1.5(release)-i386 install.
>
> Here is the error:
>
> cc -shared  intl-compat.lo bindtextdom.lo dcgettext.lo dgettext.lo
> gettext.lo finddomain.lo loadmsgcat.lo localealias.lo textdomain.lo
> l10nflist.lo
>
explodename.lo  -L/usr/pkg/lib  -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-s
> oname -Wl,libintl.so.1 -o .libs/libintl.so.1.0
> bindtextdom.lo: In function `bindtextdomain':
> bindtextdom.lo(.text+0x0): multiple definition of `bindtextdomain'
> intl-compat.lo(.text+0x0): first defined here
> /usr/bin/ld: Warning: size of symbol `bindtextdomain' changed from 5 to
414
> in bindtextdom.lo
> dcgettext.lo: In function `dcgettext':
> dcgettext.lo(.text+0x0): multiple definition of `dcgettext'
> intl-compat.lo(.text+0x8): first defined here
> /usr/bin/ld: Warning: size of symbol `dcgettext' changed from 5 to 870 in
> dcgettext.lo
> dgettext.lo: In function `dgettext':
> dgettext.lo(.text+0x0): multiple definition of `dgettext'
> intl-compat.lo(.text+0x10): first defined here
> /usr/bin/ld: Warning: size of symbol `dgettext' changed from 5 to 34 in
> dgettext.lo
> gettext.lo: In function `gettext':
> gettext.lo(.text+0x0): multiple definition of `gettext'
> intl-compat.lo(.text+0x18): first defined here
> /usr/bin/ld: Warning: size of symbol `gettext' changed from 5 to 31 in
> gettext.lo
> textdomain.lo: In function `textdomain':
> textdomain.lo(.text+0x0): multiple definition of `textdomain'
> intl-compat.lo(.text+0x20): first defined here
> /usr/bin/ld: Warning: size of symbol `textdomain' changed from 5 to 130 in
> textdomain.lo
> collect2: ld returned 1 exit status
> *** Error code 1
>
> Stop.
>
>