From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 25 16:00:17 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72C6516A420 for ; Fri, 25 Nov 2005 16:00:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3EB543D5E for ; Fri, 25 Nov 2005 16:00:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jAPG0FSw091810 for ; Fri, 25 Nov 2005 16:00:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jAPG0Ftr091809; Fri, 25 Nov 2005 16:00:15 GMT (envelope-from gnats) Resent-Date: Fri, 25 Nov 2005 16:00:15 GMT Resent-Message-Id: <200511251600.jAPG0Ftr091809@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Juha-Matti Tilli Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B236016A41F for ; Fri, 25 Nov 2005 15:58:52 +0000 (GMT) (envelope-from juhis@juhis.ath.cx) Received: from pne-smtpout1-sn2.hy.skanova.net (pne-smtpout1-sn2.hy.skanova.net [81.228.8.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3195543D4C for ; Fri, 25 Nov 2005 15:58:52 +0000 (GMT) (envelope-from juhis@juhis.ath.cx) Received: from manmutt.juhis.ath.cx (80.222.44.252) by pne-smtpout1-sn2.hy.skanova.net (7.2.060.1) id 43871AA40000FD89 for FreeBSD-gnats-submit@freebsd.org; Fri, 25 Nov 2005 16:58:46 +0100 Received: from tykki.juhis.ath.cx (tykki.lan.juhis.ath.cx [172.16.0.2]) by manmutt.juhis.ath.cx (Postfix) with ESMTP id 0FED616A9E for ; Fri, 25 Nov 2005 17:58:46 +0200 (EET) Received: by tykki.juhis.ath.cx (Postfix, from userid 2001) id C4B8F17296; Fri, 25 Nov 2005 17:58:45 +0200 (EET) Message-Id: <20051125155845.C4B8F17296@tykki.juhis.ath.cx> Date: Fri, 25 Nov 2005 17:58:45 +0200 (EET) From: Juha-Matti Tilli To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/89536: [patch] Encoding support in java/jikes nonfunctional X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Juha-Matti Tilli List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Nov 2005 16:00:17 -0000 >Number: 89536 >Category: ports >Synopsis: [patch] Encoding support in java/jikes nonfunctional >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 25 16:00:14 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Juha-Matti Tilli >Release: FreeBSD 6.0-RELEASE i386 >Organization: >Environment: System: FreeBSD tykki.juhis.ath.cx 6.0-RELEASE FreeBSD 6.0-RELEASE #1: Mon Nov 7 19:10:58 EET 2005 root@tykki:/usr/obj/usr/src/sys/TYKKI i386 jikes-1.22 libiconv-1.9.2_1 >Description: When the -encoding switch is used, jikes accepts only ascii characters. It seems that libiconv isn't able to convert non-ascii characters to wchar_t. >How-To-Repeat: % cat > test.java public class test { public static void main(String[] args) { System.out.println("едц"); } }; % jikes -encoding iso8859-1 test.java Charset conversion error at offset 87: Illegal byte sequence Charset conversion error at offset 87: Illegal byte sequence Found 1 lexical error in "test.java": 3. System.out.println(" ^ *** Lexical Error: String constant not properly terminated. Found 4 syntax errors in "test.java":Charset conversion error at offset 87: Illegal byte sequence 3. System.out.println(" ^^ *** Syntax Error: ")" inserted to complete Arguments 3. System.out.println(" ^------------------^ *** Syntax Error: ";" inserted to complete BlockStatements < 2. public static void main(String[] args) { 3. System.out.println(" -----------------------> *** Syntax Error: "}" inserted to complete MethodBody < 1. public class test { . . . 3. System.out.println(" -----------------------> *** Syntax Error: "}" inserted to complete ClassBody >Fix: --- configure.orig Sun Oct 3 23:44:54 2004 +++ configure Fri Nov 25 17:18:30 2005 @@ -5940,12 +5940,10 @@ -list=wchar_t - if test $ac_cv_sizeof_wchar_t -eq 4; then - list="$list ucs4 utf32 ucs-4 utf-32 UCS-4" + list="ucs4 utf32 ucs-4 utf-32 UCS-4" else - list="$list ucs2 utf16 ucs-2 utf-16 UCS-2" + list="ucs2 utf16 ucs-2 utf-16 UCS-2" fi >Release-Note: >Audit-Trail: >Unformatted: