New: iconv.h missing for charconv.c build
https://bugs.busybox.net/show_bug.cgi?id=6122
Summary: iconv.h missing for charconv.c build
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: mike at mquinn.org
CC: buildroot at uclibc.org
Estimated Hours: 0.0
Looks like it's building dosfstools...
This is buildroot-2013.02, and I let buildroot build the toolchain, so it's not an external toolchain issue.....
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 6122] iconv.h missing for charconv.c build
https://bugs.busybox.net/show_bug.cgi?id=6122
--- Comment #1 from Mike Quinn <[email protected]> 2013-03-14 20:46:07 UTC --- Never mind - toolchain must have WCHAR support turned (it would be nice if the menuconfig figured this out for you and warned you).
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 6122] iconv.h missing for charconv.c build
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=6122
--- Comment #2 from Thomas Petazzoni <[email protected]> 2013-03-15 09:58:53 UTC --- I don't understand, which package failed to build?
Is it dosfstools? If so, dosfstools correctly has a dependency on WCHAR. I see '*** dosfstools requires a toolchain with LARGEFILE and WCHAR support ***' in my menuconfig.
And I don't see any package that depend on it without taking care of the WCHAR dependency.
Could you provide a few more details? Thanks!
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 6122] iconv.h missing for charconv.c build
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=6122
Thomas Petazzoni <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME--- Comment #3 from Thomas Petazzoni <[email protected]> 2013-05-26 13:35:22 UTC --- Apparently, Mike managed to fix the problem he was having, and didn't give
sufficient details to understand what was confusing. I'm therefore closing this
bug for now. Mike, if anything was confusing and you think should be improved,
do not hesitate to reopen this bug and provide more details.
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 6122] iconv.h missing for charconv.c build
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=6122
--- Comment #4 from Andrew Scheller <[email protected]> 2013-06-10 15:13:28 UTC --- I just had this bug too, but I dunno what caused it, and I dunno how to
reproduce it!
For some unknown reason I was getting a fatal error during the compilation of dosfstools 3.0.16 about charconv.c trying to include iconv.h but being unable to. I tried investigating, but couldn't work out what was going wrong (I'm not that familiar with buildroot or cross-compilation setups). So I did 'rm -r output/build/dosfstools-3.0.16' followed by a 'make' and I still got the same error. So tried investigating again, but didn't get anywhere. So then I did 'rm -r output/build/dosfstools-3.0.16; rm -r output/build/libiconv-1.14' and to my great surprise this time the 'make' worked fine.
So I dunno how buildroot / dosfstools / libiconv got itself into this funny situation, but everything is building fine again now, and I dunno how to reproduce the problem.
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.