Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154181 - sys-libs/timezone-data-2006n problems with libintl
Summary: sys-libs/timezone-data-2006n problems with libintl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-05 14:08 UTC by Alessio Cassibba (X-Drum)
Modified: 2016-04-12 01:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emerge.info,2.41 KB, text/plain)
2006-11-05 14:09 UTC, Alessio Cassibba (X-Drum)
Details
timezone-data-2006n.ebuild patch (timezone.patch,977 bytes, patch)
2006-11-05 14:34 UTC, Timothy Redaelli (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alessio Cassibba (X-Drum) 2006-11-05 14:08:26 UTC
output:
>>> Emerging (1 of 1) sys-libs/timezone-data-2006n to /
 * tzcode2006n.tar.gz MD5 ;-) ...                                                                                                                      [ ok ]
 * tzcode2006n.tar.gz RMD160 ;-) ...                                                                                                                   [ ok ]
 * tzcode2006n.tar.gz SHA1 ;-) ...                                                                                                                     [ ok ]
 * tzcode2006n.tar.gz SHA256 ;-) ...                                                                                                                   [ ok ]
 * tzcode2006n.tar.gz size ;-) ...                                                                                                                     [ ok ]
 * tzdata2006n.tar.gz MD5 ;-) ...                                                                                                                      [ ok ]
 * tzdata2006n.tar.gz RMD160 ;-) ...                                                                                                                   [ ok ]
 * tzdata2006n.tar.gz SHA1 ;-) ...                                                                                                                     [ ok ]
 * tzdata2006n.tar.gz SHA256 ;-) ...                                                                                                                   [ ok ]
 * tzdata2006n.tar.gz size ;-) ...                                                                                                                     [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                 [ ok ]
 * checking tzdata2006n.tar.gz ;-) ...                                                                                                                 [ ok ]
 * checking tzcode2006n.tar.gz ;-) ...                                                                                                                 [ ok ]
>>> Unpacking source...
>>> Unpacking tzdata2006n.tar.gz to /var/tmp/portage/sys-libs/timezone-data-2006n/work
>>> Unpacking tzcode2006n.tar.gz to /var/tmp/portage/sys-libs/timezone-data-2006n/work
 * Applying timezone-data-2005n-makefile.patch ...                                                                                                     [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-libs/timezone-data-2006n/work ...
QA Notice: USE Flag 'elibc_FreeBSD' not in IUSE for sys-libs/timezone-data-2006n
sed \
                        -e 's|AWK=[^}]*|AWK=awk|g' \
                        -e 's|TZDIR=[^}]*|TZDIR=/usr/share/zoneinfo|' \
                        <tzselect.ksh >tzselect
chmod +x tzselect
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99   -c -o zic.o zic.c
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99   -c -o localtime.o localtime.c
localtime.c: In function 'differ_by_repeat':
localtime.c:331: warning: comparison is always false due to limited range of data type
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99   -c -o asctime.o asctime.c
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99   -c -o scheck.o scheck.c
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99   -c -o ialloc.o ialloc.c
cp yearistype.sh yearistype
chmod +x yearistype
i486-gentoo-freebsd6.2-gcc -DTZDIR=\"/usr/share/zoneinfo\" -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\" -O2 -mtune=i686 -pipe -DSTD_INSPIRED -std=c99  zic.o localtime.o asctime.o scheck.o ialloc.o  -o zic
zic.o: In function `usage':
zic.c:(.text+0x165): undefined reference to `libintl_gettext'
zic.o: In function `error':
zic.c:(.text+0x1b5): undefined reference to `libintl_gettext'
zic.c:(.text+0x1ee): undefined reference to `libintl_gettext'
zic.o: In function `tadd':
zic.c:(.text+0x2e8): undefined reference to `libintl_gettext'
zic.o: In function `oadd':
zic.c:(.text+0x359): undefined reference to `libintl_gettext'
zic.o:zic.c:(.text+0x3c9): more undefined references to `libintl_gettext' follow
zic.o: In function `main':
zic.c:(.text+0x501c): undefined reference to `libintl_textdomain'
zic.c:(.text+0x52ed): undefined reference to `libintl_gettext'
zic.c:(.text+0x5327): undefined reference to `libintl_gettext'
zic.c:(.text+0x5465): undefined reference to `libintl_gettext'
zic.c:(.text+0x55c1): undefined reference to `libintl_gettext'
zic.c:(.text+0x5681): undefined reference to `libintl_gettext'
zic.o:zic.c:(.text+0x56a7): more undefined references to `libintl_gettext' follow
collect2: ld returned 1 exit status
gmake: *** [zic] Error 1

!!! ERROR: sys-libs/timezone-data-2006n failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  timezone-data-2006n.ebuild, line 33:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Alessio Cassibba (X-Drum) 2006-11-05 14:09:17 UTC
Created attachment 101307 [details]
emerge info
Comment 2 Timothy Redaelli (RETIRED) gentoo-dev 2006-11-05 14:34:52 UTC
Created attachment 101309 [details, diff]
timezone-data-2006n.ebuild patch

With this patch it should works.
Comment 3 Roy Marples (RETIRED) gentoo-dev 2006-11-06 06:17:52 UTC
Fixed, thanks for the patch