Send MinGW-Notify mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.osdn.me/mailman/listinfo/mingw-notify
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of MinGW-Notify digest..."
Please do not reply to this notification; the sender address is unable to
accept incoming e-mail. If you wish to unsubscribe you can do so at
https://lists.osdn.me/mailman/listinfo/mingw-notify.
Today's Topics:
1. [mingw] #39639: no iconv implementation (MinGW Notification List)
2. [mingw] #39639: no iconv implementation (MinGW Notification List)
3. [SCM] mingw-dist (mingw) branch, master, updated.
2b5b17247ea170e372952db2324e28907c43f92e (MinGW Notification List)
4. [mingw] #39639: no iconv implementation (MinGW Notification List)
----------------------------------------------------------------------
Message: 1
Date: Sun, 13 Oct 2019 11:19:25 +0100
From: MinGW Notification List <[email protected]>
To: OSDN Ticket System <[email protected]>
Subject: [MinGW-Notify] [mingw] #39639: no iconv implementation
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8
#39639: no iconv implementation
Open Date: 2019-10-05 18:58
Last Update: 2019-10-13 11:19
URL for this Ticket:
https://osdn.net//projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
---------------------------------------------------------------------
Last Changes/Comment on this Ticket:
2019-10-13 11:19 Updated by: keith
Comment:
Reply To zhangboyang
I don't know how to install the new package set, is there any documention?
You could simply download the respective tarballs, and extract them over your
existing GCC-8.2.0 installation; they are packed relative to the installation
root directory, and no, there is no specific documentation for such a trivial
operation. However, it isn't normally recommended to overwrite an installation,
which is managed by mingw-get, in this manner, (although it would be safe in
this instance, provided you don't install any previously uninstalled component
packages by this method); you may prefer to replace your existing local copy of
$MINGW_ROOT/var/lib/mingw-get/data/mingw32-gcc4.xml (where $MINGW_ROOT
represents the root directory of your installation) with this prepublication
snapshot, then use mingw-get to install the upgrade.
The gcc version in latest mingw-get catalog is still 8.2.0-4.
It is, and it will remain so for the time being, because I don't want to
publish an untested upgrade. Since your report neglects to provide the
obligatory SSCCE, I am delegating the testing activity to you.
---------------------------------------------------------------------
Ticket Status:
Reporter: zhangboyang
Owner: keith
Type: Issues
Status: Open [Owner assigned]
Priority: 5 - Medium
MileStone: (None)
Component: OTHER
Severity: 5 - Medium
Resolution: None
---------------------------------------------------------------------
Ticket details:
I have been used mingw-gcc for a long time. However, I found the
'-finput-charset=' option not always works correctly across versions. For
example, with the latest mingw-gcc version 8.2.0-4, runing 'gcc -finput-charset
=GB18030 helloworld.c' will throw out error, which says 'no iconv
implementation'.
My further investigation shows the iconv support wasn't compile into mingw-gcc
8.2.0-4. The error message 'no iconv implementation' (which is located in gcc's
charset.c) will only be compiled into cc1.exe when HAVE_ICONV is false.
I downloaded serveral versions of cc1.exe, from gcc 5 to gcc 8. I found 5.3.0-2
and 6.3.0-1 had iconv compiled in, but 5.3.0-3, 7.3.0-1, 8.2.0-4 had no iconv
complied in.
I googled the error message 'no iconv implementation', and I found many similar
issues, some even dated back to 2009, but there is no clear solution or
explaination. I think there might be a problem in your build script, such as
some kind of race condition, which will lead to configuration script not find
iconv library.
--
Ticket information of MinGW - Minimalist GNU for Windows project
MinGW - Minimalist GNU for Windows Project is hosted on OSDN
Project URL: https://osdn.net/projects/mingw/
OSDN: https://osdn.net
URL for this Ticket:
https://osdn.net/projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
------------------------------
Message: 2
Date: Sun, 13 Oct 2019 22:38:29 +0900
From: MinGW Notification List <[email protected]>
To: OSDN Ticket System <[email protected]>
Subject: [MinGW-Notify] [mingw] #39639: no iconv implementation
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8
#39639: no iconv implementation
Open Date: 2019-10-06 02:58
Last Update: 2019-10-13 22:38
URL for this Ticket:
https://osdn.net//projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
---------------------------------------------------------------------
Last Changes/Comment on this Ticket:
2019-10-13 22:38 Updated by: zhangboyang
Comment:
OK, I can confirm the new gcc worked for me. Thank you for fixing this bug.
---------------------------------------------------------------------
Ticket Status:
Reporter: zhangboyang
Owner: keith
Type: Issues
Status: Open [Owner assigned]
Priority: 5 - Medium
MileStone: (None)
Component: OTHER
Severity: 5 - Medium
Resolution: None
---------------------------------------------------------------------
Ticket details:
I have been used mingw-gcc for a long time. However, I found the
'-finput-charset=' option not always works correctly across versions. For
example, with the latest mingw-gcc version 8.2.0-4, runing 'gcc -finput-charset
=GB18030 helloworld.c' will throw out error, which says 'no iconv
implementation'.
My further investigation shows the iconv support wasn't compile into mingw-gcc
8.2.0-4. The error message 'no iconv implementation' (which is located in gcc's
charset.c) will only be compiled into cc1.exe when HAVE_ICONV is false.
I downloaded serveral versions of cc1.exe, from gcc 5 to gcc 8. I found 5.3.0-2
and 6.3.0-1 had iconv compiled in, but 5.3.0-3, 7.3.0-1, 8.2.0-4 had no iconv
complied in.
I googled the error message 'no iconv implementation', and I found many similar
issues, some even dated back to 2009, but there is no clear solution or
explaination. I think there might be a problem in your build script, such as
some kind of race condition, which will lead to configuration script not find
iconv library.
--
Ticket information of MinGW - Minimalist GNU for Windows project
MinGW - Minimalist GNU for Windows Project is hosted on OSDN
Project URL: https://osdn.net/projects/mingw/
OSDN: https://osdn.net
URL for this Ticket:
https://osdn.net/projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
------------------------------
Message: 3
Date: Mon, 14 Oct 2019 02:25:10 +0900
From: MinGW Notification List <[email protected]>
To: [email protected]
Subject: [MinGW-Notify] [SCM] mingw-dist (mingw) branch, master,
updated. 2b5b17247ea170e372952db2324e28907c43f92e
Message-ID: <[email protected]>
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to "mingw-dist" repository
containing the "mingw" project.
The branch, master has been updated
via 2b5b17247ea170e372952db2324e28907c43f92e (commit)
via 44ebeae0cc6d110b340ad63ae805c0cd76482c9a (commit)
from c9977c183392611f569fbe62c9636d279eb91856 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2b5b17247ea170e372952db2324e28907c43f92e
Author: Keith Marshall <[email protected]>
Date: Sun Oct 13 18:23:04 2019 +0100
GCC update to address MinGW-Issue #39639; link with libiconv.
commit 44ebeae0cc6d110b340ad63ae805c0cd76482c9a
Author: Keith Marshall <[email protected]>
Date: Sun Oct 13 13:38:06 2019 +0100
Update to accommodate C++11 deprecation of "auto_ptr".
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 15 +++++++++++++++
common/issue.log | 2 +-
mingw32/issue.log | 4 ++--
mingw32/mingw32-gcc4.xml | 24 ++++++++++++++++++++++++
tests/xmlcheck.cpp | 15 +++++++++++++--
5 files changed, 55 insertions(+), 5 deletions(-)
hooks/post-receive
--
mingw-dist (mingw)
------------------------------
Message: 4
Date: Sun, 13 Oct 2019 18:38:55 +0100
From: MinGW Notification List <[email protected]>
To: OSDN Ticket System <[email protected]>
Subject: [MinGW-Notify] [mingw] #39639: no iconv implementation
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8
#39639: no iconv implementation
Open Date: 2019-10-05 18:58
Last Update: 2019-10-13 18:38
URL for this Ticket:
https://osdn.net//projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
---------------------------------------------------------------------
Last Changes/Comment on this Ticket:
2019-10-13 18:38 Updated by: keith
* Status Update from Open to Closed
* Resolution Update from None to Fixed
* Component Update from OTHER to GCC
Comment:
Reply To zhangboyang
I can confirm the new gcc worked for me.
Thanks. I've published it.
---------------------------------------------------------------------
Ticket Status:
Reporter: zhangboyang
Owner: keith
Type: Issues
Status: Closed
Priority: 5 - Medium
MileStone: (None)
Component: GCC
Severity: 5 - Medium
Resolution: Fixed
---------------------------------------------------------------------
Ticket details:
I have been used mingw-gcc for a long time. However, I found the
'-finput-charset=' option not always works correctly across versions. For
example, with the latest mingw-gcc version 8.2.0-4, runing 'gcc -finput-charset
=GB18030 helloworld.c' will throw out error, which says 'no iconv
implementation'.
My further investigation shows the iconv support wasn't compile into mingw-gcc
8.2.0-4. The error message 'no iconv implementation' (which is located in gcc's
charset.c) will only be compiled into cc1.exe when HAVE_ICONV is false.
I downloaded serveral versions of cc1.exe, from gcc 5 to gcc 8. I found 5.3.0-2
and 6.3.0-1 had iconv compiled in, but 5.3.0-3, 7.3.0-1, 8.2.0-4 had no iconv
complied in.
I googled the error message 'no iconv implementation', and I found many similar
issues, some even dated back to 2009, but there is no clear solution or
explaination. I think there might be a problem in your build script, such as
some kind of race condition, which will lead to configuration script not find
iconv library.
--
Ticket information of MinGW - Minimalist GNU for Windows project
MinGW - Minimalist GNU for Windows Project is hosted on OSDN
Project URL: https://osdn.net/projects/mingw/
OSDN: https://osdn.net
URL for this Ticket:
https://osdn.net/projects/mingw/ticket/39639
RSS feed for this Ticket:
https://osdn.net/ticket/ticket_rss.php?group_id=3917&tid=39639
------------------------------
Subject: Digest Footer
_______________________________________________
MinGW-Notify mailing list
[email protected]
https://lists.osdn.me/mailman/listinfo/mingw-notify
------------------------------
End of MinGW-Notify Digest, Vol 25, Issue 7
*******************************************