Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216957 - gnulib in app-arch/tar-1.19 fails when wchar support does not exist
Summary: gnulib in app-arch/tar-1.19 fails when wchar support does not exist
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-08 21:27 UTC by Markus Ullmann (RETIRED)
Modified: 2009-03-19 00:00 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Ullmann (RETIRED) gentoo-dev 2008-04-08 21:27:31 UTC
if armeb-softfloat-linux-uclibc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I..     -Os -march=armv5t -mtune=xscale -pipe -I/home/nslu2/usr/include -MT mbscasecmp.o -MD -MP -MF "$depbase.Tpo" -c -o mbscasecmp.o mbscasecmp.c; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
In file included from mbscasecmp.c:29:
mbuiter.h:113: error: syntax error before "mbstate_t"
mbuiter.h:113: warning: no semicolon at end of struct or union
mbuiter.h:122: error: syntax error before '}' token
mbuiter.h: In function `mbuiter_multi_next':
mbuiter.h:127: error: dereferencing pointer to incomplete type
mbuiter.h:129: error: dereferencing pointer to incomplete type
mbuiter.h:132: error: dereferencing pointer to incomplete type
mbuiter.h:137: error: dereferencing pointer to incomplete type
mbuiter.h:138: error: dereferencing pointer to incomplete type
mbuiter.h:138: error: dereferencing pointer to incomplete type
mbuiter.h:139: error: dereferencing pointer to incomplete type
mbuiter.h:143: warning: implicit declaration of function `mbsinit'
mbuiter.h:143: error: dereferencing pointer to incomplete type
mbuiter.h:144: error: dereferencing pointer to incomplete type
mbuiter.h:146: error: dereferencing pointer to incomplete type
mbuiter.h:146: warning: implicit declaration of function `mbrtowc'
mbuiter.h:146: error: dereferencing pointer to incomplete type
mbuiter.h:146: error: dereferencing pointer to incomplete type
mbuiter.h:147: error: dereferencing pointer to incomplete type
mbuiter.h:148: error: dereferencing pointer to incomplete type
mbuiter.h:149: error: dereferencing pointer to incomplete type
mbuiter.h:152: error: dereferencing pointer to incomplete type
mbuiter.h:153: error: dereferencing pointer to incomplete type
mbuiter.h:157: error: dereferencing pointer to incomplete type
mbuiter.h:160: error: dereferencing pointer to incomplete type
mbuiter.h:160: error: dereferencing pointer to incomplete type
mbuiter.h:161: error: dereferencing pointer to incomplete type
mbuiter.h:167: error: dereferencing pointer to incomplete type
mbuiter.h:170: error: dereferencing pointer to incomplete type
mbuiter.h:171: error: dereferencing pointer to incomplete type
mbuiter.h:172: error: dereferencing pointer to incomplete type
mbuiter.h:174: error: dereferencing pointer to incomplete type
mbuiter.h:178: error: dereferencing pointer to incomplete type
mbuiter.h:179: error: dereferencing pointer to incomplete type
mbuiter.h:182: error: dereferencing pointer to incomplete type
mbuiter.h: In function `mbuiter_multi_reloc':
mbuiter.h:188: error: dereferencing pointer to incomplete type
mbuiter.h: In function `mbuiter_multi_copy':
mbuiter.h:194: error: dereferencing pointer to incomplete type
mbuiter.h:194: error: dereferencing pointer to incomplete type
mbuiter.h:195: error: dereferencing pointer to incomplete type
mbuiter.h:195: error: dereferencing pointer to incomplete type
mbuiter.h:195: error: `mbstate_t' undeclared (first use in this function)
mbuiter.h:195: error: (Each undeclared identifier is reported only once
mbuiter.h:195: error: for each function it appears in.)
mbuiter.h:197: error: dereferencing pointer to incomplete type
mbuiter.h:198: error: dereferencing pointer to incomplete type
mbuiter.h:198: error: dereferencing pointer to incomplete type
mbuiter.h:199: error: dereferencing pointer to incomplete type
mbuiter.h:199: error: dereferencing pointer to incomplete type
mbscasecmp.c: In function `mbscasecmp':
mbscasecmp.c:51: error: storage size of 'iter1' isn't known
mbscasecmp.c:52: error: storage size of 'iter2' isn't known
mbscasecmp.c:54: error: `mbstate_t' undeclared (first use in this function)
make[3]: *** [mbscasecmp.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-arch/tar-1.19-r1/work/tar-1.19/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/app-arch/tar-1.19-r1/work/tar-1.19/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-arch/tar-1.19-r1/work/tar-1.19'
make: *** [all] Error 2
 *
 * ERROR: app-arch/tar-1.19-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2367:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-arch/tar-1.19-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-arch/tar-1.19-r1/temp/environment'.
 *
Comment 1 SpanKY gentoo-dev 2008-04-08 21:43:29 UTC
this is a gnulib problem ... pretty sure it's been fixed in newer gnulib files
Comment 2 solar (RETIRED) gentoo-dev 2008-04-21 22:19:50 UTC
Problem for all embedded/cross-compile users.
Comment 4 SpanKY gentoo-dev 2009-03-19 00:00:38 UTC
latest stable tar should work fine