Bug 146227 - lang/gcc45: trouble about gcj45, which cannot compile with LANG=ja_JP.eucJP
Summary: lang/gcc45: trouble about gcj45, which cannot compile with LANG=ja_JP.eucJP
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Gerald Pfeifer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-02 05:30 UTC by TsurutaniNaoki
Modified: 2010-05-15 20:53 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TsurutaniNaoki 2010-05-02 05:30:07 UTC
	gcj45, installed via lang/gcc45, makes error
	while building print/pdftk, with LANG=ja_JP.eucJP.

Fix: 

i have no idea.
	LANG=C does not produce this error.
	gcc42 does not produce this error, even with LANG=ja_JP.eucJP.
	it is curious escape character with normal ascii text source code
	prodeces errors...
How-To-Repeat: 	here is the output of building process:
/usr/local/bin/gcj45 -L/usr/local/lib -O2 -w --encoding=UTF-8 --classpath="/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs" -c Anchor.java -o Anchor.o
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/markup/MarkupParser.java:186: error: String literal is not properly closed by a double-quote
        if (value.startsWith("¢©)
                                ^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BaseFont.java:201: error: Invalid character constant
        public static final char CID_NEWLINE = '·æff';
                                               ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BaseFont.java:1106: error: Invalid character constant
        for (char c = '°¶4b'; c <= '°¶58'; ++c)
                      ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfDictionary.java:138: error: Invalid character constant
        os.write('§©; // ssteward
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfContentByte.java:161: error: Invalid character constant
        protected int separator = '§»
                                  ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfContentByte.java:1091: error: Invalid character constant
        content.append('§©;
                       ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfContentByte.java:1363: error: String literal is not properly closed by a double-quote
        content.append("¢©.append_i(separator);
                          ^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfContentByte.java:1465: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfAnnotation.java:468: error: Invalid character constant
        if (b[k] == '§©
                    ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/Image.java:1341: error: Syntax error, insert ";" to complete FieldDeclaration
        private static String excUri = " <>#%»Û]|°°5E°°60";
                                       ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/Image.java:1341: error: Syntax error on token "}", PrimitiveType expected after this token
        private static String excUri = " <>#%»Û]|°°5E°°60";
                                                ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/Image.java:1341: error: Syntax error on tokens, delete these tokens
        private static String excUri = " <>#%»Û]|°°5E°°60";
                                                 ^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/Image.java:1341: error: String literal is not properly closed by a double-quote
        private static String excUri = " <>#%»Û]|°°5E°°60";
                                                                  ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfReader.java:1430: error: Invalid character constant
        if (ch != '§©
                  ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfReader.java:1798: error: Invalid character constant
        bout.write('§©;
                   ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfReader.java:2653: error: Invalid character constant
        buf.append(((PdfString)obj).toUnicodeString()).append('§©;
                                                              ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfWriter.java:366: error: Invalid character constant
        writer.getOs().write('§©; // ssteward: for pretty pdf
                             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfWriter.java:508: error: Invalid character constant
        os.write('§©;
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/DocWriter.java:78: error: Invalid character constant
        public static final byte NEWLINE = (byte)'§»
                                                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/CJKFont.java:149: error: Invalid character constant
        c[CID_NEWLINE] = '§»
                         ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/CJKFont.java:149: error: Invalid character constant
        c[CID_NEWLINE] = '§»
                         ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/CJKFont.java:219: error: Cannot reduce the visibility of the inherited method from BaseFont
        int getRawWidth(int c, String name) {
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/CJKFont.java:280: error: Cannot reduce the visibility of the inherited method from BaseFont
        void writeFont(PdfWriter writer, PdfIndirectReference ref, Object params[]) throws DocumentException, IOException {
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/CJKFont.java:623: error: Cannot reduce the visibility of the inherited method from BaseFont
        protected int[] getRawCharBBox(int c, String name) {
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Type1Font.java:294: error: Cannot reduce the visibility of the inherited method from BaseFont
        int getRawWidth(int c, String name) {
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Type1Font.java:646: error: Cannot reduce the visibility of the inherited method from BaseFont
        void writeFont(PdfWriter writer, PdfIndirectReference ref, Object params[]) throws DocumentException, IOException {
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Type1Font.java:791: error: Cannot reduce the visibility of the inherited method from BaseFont
        protected int[] getRawCharBBox(int c, String name) {
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/TrueTypeFont.java:939: error: Cannot reduce the visibility of the inherited method from BaseFont
        int getRawWidth(int c, String name) {
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/TrueTypeFont.java:1077: error: Cannot reduce the visibility of the inherited method from BaseFont
        void writeFont(PdfWriter writer, PdfIndirectReference ref, Object params[]) throws DocumentException, IOException {
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/TrueTypeFont.java:1287: error: Cannot reduce the visibility of the inherited method from BaseFont
        protected int[] getRawCharBBox(int c, String name) {
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/DocumentFont.java:341: error: Cannot reduce the visibility of the inherited method from BaseFont
        int getRawWidth(int c, String name) {
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/DocumentFont.java:361: error: Cannot reduce the visibility of the inherited method from BaseFont
        void writeFont(PdfWriter writer, PdfIndirectReference ref, Object[] params) throws DocumentException, IOException {
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/DocumentFont.java:410: error: Cannot reduce the visibility of the inherited method from BaseFont
        protected int[] getRawCharBBox(int c, String name) {
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfEncodings.java:275: error: Invalid character constant
        public static final byte CRLF_CID_NEWLINE[][] = new byte[][]{{(byte)'¡¦}, {(byte)'§¬ (byte)'¡¦};
                                                                            ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfEncodings.java:510: error: Invalid character constant
        else if (c >= '²·01' && c <= '²·BE') {
                      ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfGraphics2D.java:412: error: Invalid character constant
        for(char c = iter.first(); c != 'ÆÆFF'; c = iter.next())
                                        ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfGraphics2D.java:412: error: Invalid character constant
        for(char c = iter.first(); c != 'ÆÆFF'; c = iter.next())
                                        ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/RandomAccessFileOrArray.java:574: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/RandomAccessFileOrArray.java:574: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/ImgPostscript.java:145: error: Invalid character constant
        while ( (c = ( (char) r.read())) != '§© {
                                            ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/ImgPostscript.java:145: error: Invalid character constant
        while ( (c = ( (char) r.read())) != '§© {
                                            ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfChunk.java:331: error: Invalid character constant
        if (character == '§© {
                         ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfChunk.java:331: error: Invalid character constant
        if (character == '§© {
                         ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfChunk.java:567: error: Invalid character constant
        return font.width('°°01');
                          ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PRTokeniser.java:368: error: Invalid character constant
        } while (ch != -1 && ch != ' §¦& ch != '§©;
                                   ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PRTokeniser.java:368: error: Invalid character constant
        } while (ch != -1 && ch != ' §¦& ch != '§©;
                                   ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PRTokeniser.java:508: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SequenceList.java:71: error: Invalid character constant
        protected static final char EOT = 'ææff';
                                          ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Pfm2afm.java:249: error: Invalid character constant
        out.print("Comment " + copyright + '§©;
                                           ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Pfm2afm.java:249: error: Invalid character constant
        out.print("Comment " + copyright + '§©;
                                           ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Pfm2afm.java:347: error: Invalid character constant
        out.print('§©;
                  ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/Pfm2afm.java:398: error: Invalid character constant
        out.print('§©;
                  ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfPKCS7.java:1260: error: Invalid character constant
        else if (c == ' ¡¦
                      ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfPKCS7.java:1260: error: Invalid character constant
        else if (c == ' ¡¦
                      ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BaseField.java:259: error: Invalid character constant
        if (c == '§© {
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BaseField.java:259: error: Invalid character constant
        if (c == '§© {
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BidiLine.java:153: error: Invalid character constant
        if (uniC == ' ¡¦| uniC == '§© {
                    ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/BidiLine.java:153: error: Invalid character constant
        if (uniC == ' ¡¦| uniC == '§© {
                    ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/ArabicLigaturizer.java:518: error: Invalid character constant
        char digitBase = '°°30'; // European digits
                         ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/ArabicLigaturizer.java:518: error: Invalid character constant
        char digitBase = '°°30'; // European digits
                         ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/ArabicLigaturizer.java:585: error: Invalid character constant
        if (lastStrongWasAL && ch <= '°°39') {
                                     ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/XmpSchema.java:143: error: Invalid character constant
        case '§º
                ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/XmpSchema.java:143: error: Invalid character constant
        case '§º
                ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/DublinCoreSchema.java:101: error: Syntax error on tokens, delete these tokens
        super("xmlns:" + DEFAULT_XPATH_ID + "= ¢« DEFAULT_XPATH_URI + "¢©;
                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/PdfSchema.java:78: error: Syntax error on tokens, delete these tokens
        super("xmlns:" + DEFAULT_XPATH_ID + "= ¢« DEFAULT_XPATH_URI + "¢©;
                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/XmpBasicSchema.java:89: error: Syntax error on tokens, delete these tokens
        super("xmlns:" + DEFAULT_XPATH_ID + "= ¢« DEFAULT_XPATH_URI + "¢©;
                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:159: error: Invalid character constant
        int idx2 = decl.indexOf('§¬ idx);
                                   ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:159: error: Invalid character constant
        int idx2 = decl.indexOf('§¬ idx);
                                   ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:238: error: Invalid character constant
        if(c == ' §¦& eol) {
                ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:612: error: Invalid character constant
        case '§º
                ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:628: error: Invalid character constant
        return '§»
               ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleXMLParser.java:886: error: Invalid character constant
        entityMap.put("nbsp", new Character('°°a0')); // no-break space = non-bbreaking space, U+00A0 ISOnum
                                            ^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:588: error: String literal is not properly closed by a double-quote
        out.write("=¢©;
                      ^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:588: error: String literal is not properly closed by a double-quote
        out.write("=¢©;
                      ^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:652: error: Syntax error, insert ")" to complete MethodInvocation
        wrt.write("<?xml version=±®0 encoding=¢©;
                  ^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:652: error: Syntax error, insert ";" to complete BlockStatements
        wrt.write("<?xml version=±®0 encoding=¢©;
                  ^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:654: error: Syntax error on token ">", delete this token
        wrt.write("¿¾¼Âookmark>¢©;
                      ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:654: error: Syntax error, insert ": Expression" to complete Expression
        wrt.write("¿¾¼Âookmark>¢©;
                                   ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:654: error: Syntax error, insert ")" to complete MethodInvocation
        wrt.write("¿¾¼Âookmark>¢©;
                                   ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleBookmark.java:654: error: Syntax error, insert ";" to complete Statement
        wrt.write("¿¾¼Âookmark>¢©;
                                   ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfCopyFieldsImp.java:89: error: Invalid character constant
        this(os, '§©;
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfCopyFieldsImp.java:89: error: Invalid character constant
        this(os, '§©;
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:42: error: Syntax error on token ""¢¬ , expected after this token
¾¬
        ^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:42: error: Syntax error on token """", delete this token
¾¬
             ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:43: error: Syntax error on token "  ¡¦ expected
        "¡¦,
            ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:44: error: Syntax error on token "  ¡¦ expected after this token
        "Û¢,
            ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:44: error: Syntax error on token(s), misplaced construct(s)
        "Û¢,
            ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserConstants.java:45: error: Syntax error on token "  ¡¦ expected
        "Ý¢,
            ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/ParseException.java:115: error: String literal is not properly closed by a double-quote
        String retval = "Encountered ¢»
                                       ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/ParseException.java:115: error: String literal is not properly closed by a double-quote
        String retval = "Encountered ¢»
                                       ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/ParseException.java:155: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:132: error: Syntax error, insert ")" to complete MethodInvocation
        wrt.write("<?xml version=±®0 encoding=¢©;
                  ^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:132: error: Syntax error, insert ";" to complete BlockStatements
        wrt.write("<?xml version=±®0 encoding=¢©;
                  ^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:134: error: Syntax error on token ">", delete this token
        wrt.write("¿¾¼Äestination>¢©;
                      ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:134: error: Syntax error, insert ": Expression" to complete Expression
        wrt.write("¿¾¼Äestination>¢©;
                                      ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:134: error: Syntax error, insert ")" to complete MethodInvocation
        wrt.write("¿¾¼Äestination>¢©;
                                      ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:134: error: Syntax error, insert ";" to complete Statement
        wrt.write("¿¾¼Äestination>¢©;
                                      ^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:134: error: String literal is not properly closed by a double-quote
        wrt.write("¿¾¼Äestination>¢©;
                                        ^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:139: error: Syntax error, insert ")" to complete MethodInvocation
        wrt.write("  <Name Page=¢©;
                  ^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:139: error: Syntax error, insert ";" to complete Statement
        wrt.write("  <Name Page=¢©;
                  ^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:142: error: Syntax error, insert ")" to complete Expression
        wrt.write(SimpleXMLParser.escapeXML(escapeBinaryString(key), onlyASCII));
                                                                               ^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:239: error: Invalid character constant
        buf.append('¡¦
                   ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/SimpleNamedDestination.java:257: error: Invalid character constant
        if (c == ' ¡¦
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/JavaCharStream.java:219: error: Invalid character constant
        if (c == '§©
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/JavaCharStream.java:219: error: Invalid character constant
        if (c == '§©
                 ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/JavaCharStream.java:264: error: Invalid character constant
        if ((buffer[bufpos] = c = ReadByte()) == '
                                                 ¡¦^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserTokenManager.java:778: error: Invalid character constant
        if (curChar == ' ¡¦| curChar == '§© {
                       ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/PAParserTokenManager.java:778: error: Invalid character constant
        if (curChar == ' ¡¦| curChar == '§© {
                       ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/TokenMgrError.java:48: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/TokenMgrError.java:48: error: Invalid character constant
        case '§º
             ^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/TokenMgrError.java:101: error: Syntax error on tokens, delete these tokens
        (EOFSeen ? "<EOF> " : (" ¢« addEscapes(String.valueOf(curChar)) + "¢©   + " (" + (int)curChar + "), ") +
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/TokenMgrError.java:102: error: Syntax error on tokens, delete these tokens
        "after :  ¢« addEscapes(errorAfter) + "¢©;
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
112 problems (112 errors)
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2010-05-03 15:50:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gerald

Fix synopsis and assign.
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2010-05-08 13:13:49 UTC
State Changed
From-To: open->feedback

Thanks for the report.  Can you provide a minimal invocation of GCJ 
that shows this problem?  http://gcc.gnu.org/bugs/ tries to describe 
this a bit, but basically what really helps is one (short) source file 
that you compile with GCJ that shows the issue and how exactly you 
invoke GCJ in that case. 

What happens if you use UTF-8?  That is really the standard for 
non 8-bit locales now, and what everyone focuses on.
Comment 3 dfilter service freebsd_committer freebsd_triage 2010-05-15 20:28:05 UTC
gerald      2010-05-15 19:27:51 UTC

  FreeBSD ports repository

  Modified files:
    print/pdftk          Makefile 
  Log:
  - Explicitly build with LANG=C since gcj does not handle all host charsets.
  
  PR:             146227
  Approved by:    glarkin (maintainer)
  
  Revision  Changes    Path
  1.33      +1 -1      ports/print/pdftk/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Gerald Pfeifer freebsd_committer freebsd_triage 2010-05-15 20:51:57 UTC
State Changed
From-To: feedback->closed

The original issue has been addressed and print/pdftk now builds fine 
even with Japanese locales.