From owner-freebsd-ports@FreeBSD.ORG Sat Apr 10 13:52:06 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB5BA106566B for ; Sat, 10 Apr 2010 13:52:06 +0000 (UTC) (envelope-from turutani@scphys.kyoto-u.ac.jp) Received: from smtp-auth.kuins.kyoto-u.ac.jp (smtp-auth.kuins.kyoto-u.ac.jp [133.3.248.237]) by mx1.freebsd.org (Postfix) with ESMTP id 742498FC0C for ; Sat, 10 Apr 2010 13:52:06 +0000 (UTC) Received: from smtp-auth.kuins.kyoto-u.ac.jp (smtp-auth.kuins.kyoto-u.ac.jp [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id A32772EC003; Sat, 10 Apr 2010 22:33:51 +0900 (JST) Received: from POLYMER5.scphys.kyoto-u.ac.jp (wd187.BFL38.vectant.ne.jp [210.131.171.187]) by smtp-auth.kuins.kyoto-u.ac.jp (Postfix) with ESMTP id 383CB2EC001; Sat, 10 Apr 2010 22:33:51 +0900 (JST) Message-Id: <201004101333.AA01274@POLYMER5.scphys.kyoto-u.ac.jp> From: Tsurutani Naoki Date: Sat, 10 Apr 2010 22:33:48 +0900 To: glarkin@freebsd.org In-Reply-To: <4BBE88EB.2000708@FreeBSD.org> References: <4BBE88EB.2000708@FreeBSD.org> MIME-Version: 1.0 X-Mailer: AL-Mail32 Version 1.13 Content-Type: text/plain; charset=iso-2022-jp Cc: =?ISO-2022-JP?B?Sm91a29fTHVtaWobJEJnUxsoQnZp?= , Gerald Pfeifer , FreeBSD Ports ML Subject: Re: CFT: print/pdftk port compiled with Java compiler from gcc 4.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2010 13:52:06 -0000 Greg Larkin wrote: > You can find the patches here: > > http://people.freebsd.org/~glarkin/diffs/gcc45%2bgcj.diff > http://people.freebsd.org/~glarkin/diffs/pdftk%2bgcc45.diff > > Fetch each patch file into /usr/ports and then run: > > patch < gcc45+gcj.diff > patch < pdftk+gcc45.diff > cd print/pdftk && make install clean > > If all goes well, you will be left with a working pdftk executable, > successfully compiled with gcj45. If you run into any problems, please > let me know and include the output of "uname -a" and the output from the > make process. 1. FreeBSD/amd64 8-STABLE : building OK, but failed to run. % uname -a FreeBSD h116.65.226.10.32118.vlan.kuins.net 8.0-STABLE FreeBSD 8.0-STABLE #22: Sat Feb 13 14:06:06 JST 2010 turutani@h116.65.226.10.32118.vlan.kuins.net:/usr/obj/usr/src/sys/POLYMER13 amd64 % pdftk /usr/local/share/doc/OpenEXR/TechnicalIntroduction.pdf output out.pdf owner_pw foopass /libexec/ld-elf.so.1: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.11 required by /usr/local/bin/pdftk not found 2. FreeBSD/amd64 8-STABLE, with LANG=ja_JP.eucJP : building failure. gmake -C "/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text"; gmake[2]: Entering directory `/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text' /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("〒) ^^^ ... 112 problems (112 errors) gmake[2]: *** [Anchor.o] Error 1 gmake[2]: Leaving directory `/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs/com/lowagie/text' gmake[1]: *** [itext] Error 2 gmake[1]: Leaving directory `/usr/local/work/usr/ports/print/pdftk/work/pdftk-1.41/java_libs' gmake: *** [java_libs] Error 2 *** Error code 1 (some messages are translated). 3, 4. FreeBSD/i386 8-STABLE : just the same on amd64. % uname -a FreeBSD h120.65.226.10.32118.vlan.kuins.net 8.0-STABLE FreeBSD 8.0-STABLE #22: Sat Feb 13 14:53:25 JST 2010 turutani@h120.65.226.10.32118.vlan.kuins.net:/usr/local/work/usr/obj/usr/src/sys/POLYMER i386 % pdftk /usr/local/share/doc/OpenEXR/TechnicalIntroduction.pdf output suzu.128.pdf owner_pw foopass /libexec/ld-elf.so.1: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.11 required by /usr/local/bin/pdftk not found --- Tsurutani Naoki turutani@scphys.kyoto-u.ac.jp